Releases: 17cupsofcoffee/tetra
Releases · 17cupsofcoffee/tetra
0.9.1
0.9.0
Long time no see! This is mostly just a maintainence release, but it comes with a big change: Tetra now uses SDL3!
I've tested a few of my projects with the new version, and it all seems to work fine with minimal changes (see the sections labeled 'breaking' below), but please let me know if there's any issues with upgrading.
Changelog
Added
- The
window::get_refresh_ratefunction was added, allowing you to check the current display's refresh rate. (@fililip in #345) - A new example was added, showing how to efficiently re-use a loaded font across multiple pieces of text. (@brettchalupa in #348)
Changed
- Breaking: Tetra now uses SDL3 instead of SDL2.
- This means that you will need to download the latest development libraries (and DLLs, on Windows) - see the installation docs for more details on how.
- Breaking: Mouse wheel movement is now represented as a
Vec2<f32>instead of aVec2<i32>. - Breaking:
window::get_monitor_countnow returns ausizeinstead of aResult<i32>. - Breaking: Monitor indices are now
usizerather thani32. - Breaking:
window::is_vsync_enablednow returns aResult<bool>instead of abool. - Breaking:
TetraError::FailedToChangeDisplayModeandTetraError::FailedToGetRefreshRatehave been removed.- These were effectively just variations on
TetraError::PlatformError, and it was a bit arbitary which were used where.
- These were effectively just variations on
- Breaking: The
serde_supportfeature was renamed toserde. - Breaking: The
sdl2_bundledfeature was renamed tosdl_build_from_source. - Breaking: The
sdl2_static_linkfeature was renamed tosdl_static_link. - Breaking: Updated
vekto 0.17. - Breaking: Updated
rodioto 0.20. - Breaking: Updated
imageto 0.25. - The docs for
Camerawere updated to use less confusing terminology. - Updated
glowto 0.16. - Updated
hashbrownto 0.16.
0.8.0
Release 0.8
0.7.0
Release 0.7
0.7.0-alpha1
Release 0.7.0-alpha1
0.6.7
Release 0.6.7
0.6.6
Release 0.6.6
0.6.5
Release 0.6.5
0.6.4
Release 0.6.4
0.6.3
Release 0.6.3