diff --git a/content/posts/newsletter-015/index.md b/content/posts/newsletter-015/index.md index ae886be50..55193818d 100644 --- a/content/posts/newsletter-015/index.md +++ b/content/posts/newsletter-015/index.md @@ -435,11 +435,11 @@ There were a lot of additions in this update and a small breaking change. ```rust let v = vec4(1.0, 2.0, 3.0, 4.0); - + // Reverse elements of `v`. // If SIMD is supported this will use a vector shuffle. let wzyx = v.wzyx(); - + let yzw = v.yzw(); // Swizzle the yzw elements of `v` into a `Vec3` let xy = v.xy(); // You can swizzle from a `Vec4` to a `Vec2` let yyxx = xy.yyxx(); // And back again @@ -668,6 +668,23 @@ on the module's [repository][Proton-Media-Converter-Github] [Proton-Github]: https://github.com/ValveSoftware/Proton [Proton-Media-Converter-Github]: https://github.com/ValveSoftware/Proton/tree/proton_5.13/media-converter +### [ggez][ggez-github] 0.6 call for contributions + +The `ggez` game library traditionally tries to make at least one release +at the end of each year, and that is fast approaching. While the +graphics engine rewrite is still a work in progress, there's plenty of +other useful updates to be made. Bugfixes, dependency updates and other +ergonomic fixes are all on the table. A lot of work has already been +done: removing `nalgebra` from the public API in favor of just using +`mint`, re-working some dependencies to improve build times, and +updating and cleaning up a pile of minor issues. However, there's still +about a hundred accumulated bugs and PR's to triage and figure out, and +a lot of testing to do. Please help! The release checklist is +available [here][ggez-release-checklist]. + +[ggez-github]: https://github.com/ggez/ggez/ +[ggez-release-checklist]: https://github.com/ggez/ggez/milestone/6 + ## Popular Workgroup Issues in Github