release-3.4.18
3.4.18
Added 3
- Joystick hotplugging on PS2
- SDL_GAMEPAD_TYPE_STEAM for Steam Controllers
- Support for the Flydigi Apex 6 controller
Changed 1
- Pen device type is included with pen events
Fixed 9
- Crashing at startup if a broken EZFRD64.DLL is installed
- Crash at shutdown if X11 IME services restarted during the session
- KMSDRM initialization on some systems including i.MX 6 hardware
- Texture alpha blending and texel centering when rendering on PS2
- Steam Controller showing up twice on macOS
- Keychron Q6 System Control showing up as a gamepad
- Relative mouse clicks showing as key presses on some Android devices
- Correctly report the eraser in pen events on Wayland
- Handling time values before the UNIX epoch
From SDL
This is a stable bugfix release, with the following changes:
- Fixed crashing at startup if a broken EZFRD64.DLL is installed
- Fixed a crash at shutdown if X11 IME services restarted during the session
- Fixed KMSDRM initialization on some systems including i.MX 6 hardware
- Fixed texture alpha blending and texel centering when rendering on PS2
- Implemented joystick hotplugging on PS2
- Added SDL_GAMEPAD_TYPE_STEAM for Steam Controllers
- Fixed the Steam Controller showing up twice on macOS 27
- Added support for the Flydigi Apex 6 controller
- Fixed the Keychron Q6 System Control showing up as a gamepad
- Fixed relative mouse clicks showing as key presses on some Android devices
- The pen device type is included with pen events
- Correctly report the eraser in pen events on Wayland
- Fixed handling time values before the UNIX epoch (January 1, 1970)