ggez v0.4.3 Release Notes
-
โ Added
- Added a feature flag to build nalgebra with the
mint
math library inter-operability layer #344 - Updated
image
to 0.19 which lets us add another feature flag selecting whether or not to use multithreaded libraries when loading images. #377 - We got more awesome logos! Thanks ozkriff and termhn! #327
- Added hooks to the
log
crate, so we will now output some logging data via it that clients may use. #311 - There's now a functional and reasonably ergonomic game template repo that demonstrates how to use
ggez
withspecs
,warmy
,failure
,log
and other useful tools. - Added
Font::new_px()
andFont::from_bytes_px()
functions to create fonts that are specific pixel sizes #268 - Added Ratysz's glyph cache implementation integrating the awesome
gfx_glyph
crate! This gives us faster text drawing as well as more features; if it works out well it should replace all text rendering in another version or two. #132
๐ Changed
- Made it so that the configuration directories are only created on-demand, not whenever the Context is created: #356
- Updated rodio to 0.7, which fixes a sample rate bug on Linux: #359
- Documented which version of rustc we require, and added unit tests for that specific version: it is currently >=1.23.0, primarily driven by features required by dependencies.
- Moved
Context::quit()
toggez::quit()
'cause all our other non-object-related functions are functions, not methods.
๐ Deprecated
โ Removed
๐ Fixed
- Added a feature flag to build nalgebra with the