Skip to content

2.30.5

Compare
Choose a tag to compare
@slouken slouken released this 03 Jul 21:49
· 7236 commits to main since this release

This is a stable bugfix release, with the following changes:

  • Respect SDL_HINT_RENDER_DRIVER when creating an accelerated window surface
  • Clean up any accelerated renderer in SDL_DestroyWindowSurface()
  • Disable low level USB controller support on Android by default (can be enabled by setting "SDL_ENV.SDL_JOYSTICK_HIDAPI" metadata to "1" in AndroidManifest.xml)
  • Fixed USB permissions dialog on Android 14
  • Fixed controller mapping matching when one entry has a CRC specified and another doesn't
  • Enable joystick support on FreeBSD when building using CMake
  • Reduced input latency when using an fcitx IME on Linux
  • Fixed graphical corruption on Raspberry Pi
  • Fixed crash when using an unstable sort function in SDL_qsort (you shouldn't do this, but at least it won't crash)