Skip to content

Centurion 7.3.0

Latest
Compare
Choose a tag to compare
@albin-johansson albin-johansson released this 15 Jun 21:21

Release notes

This is likely the last release before Centurion 8 (which will target SDL3).

  • Fixed a compilation issue related to basic_surface when CENTURION_NO_SDL_IMAGE was defined
  • Rearranged headers. This is a potentially breaking change, but you should be fine if you've included the main centurion.hpp header.
  • Exception messages are now copied and stored in exception objects themselves (thanks @v1993)
  • Added file overloads to various constructors and factory functions (thanks @v1993)
  • Added close and release functions to file (thanks @v1993)
  • Updated to SDL 2.26
    • Added basic_window::size_in_pixels
    • Added basic_joystick::get_guid_info
    • Added new mouse position functions to mouse_wheel_event
  • Tweak formatting
  • Test dependencies are now installed using Vcpkg
  • Minor CI improvements
  • Minor build script improvements
  • Minor documentation improvements
  • Removed Doxygen documentation, use the wiki instead. Or you can build the documentation yourself using the root Doxyfile.