Tetra v0.6.7 Release Notes
Release Date: 2021-11-05 // almost 2 years ago-
๐ Changed
- ๐ The backend for gamepad vibration has been rewritten, and now supports a wider range of controllers (including DualShock 4).
time::get_fps
no longer pre-fills the buffer it uses for averaging the FPS at startup.- Previously, the whole buffer would be initialized to 60fps, with the intent being that the initial output would be less jittery. However, this didn't actually help that much, and it didn't work well if the monitor wasn't vsync-ed to 60hz.
- โก๏ธ Updated
sdl2
to 0.35.
๐ Fixed
- Tetra no longer fails to compile when built in a project with
edition = "2021"
orresolver = "2"
in the Cargo.toml. - The
Display
implementation forTetraError
now includes extra details for errors that don't have asource
. - ๐ Games will no longer fail to start on platforms that do not support setting vsync on or off.