SDL has been released in version 3.4.20.
SDL (Simple DirectMedia Layer) is a cross-platform library that gives developers low-level access to audio, keyboard, mouse, joystick, and graphics hardware, and forms the foundation of many games and emulators. This update is a pure bugfix release, bringing improved Wayland clipboard handling, a fix for the color cursor alpha mask on X11, support for the 8BitDo Ultimate 2C Wireless, and rumble support for the Flydigi Vader 5 Pro.
This is a stable bugfix release, with the following changes:
- Fixed mouse wheel direction in mouse relative mode on Windows
- Improved Wayland clipboard handling
- Fixed color cursor alpha mask on X11
- Fixed a crash when Vulkan texture memory binding fails
- Fixed transparent windows using the Vulkan renderer
- Improved handling of Nintendo Switch controller calibration
- Fixed Nintendo Switch controllers failing because of missing stick and IMU calibration
- Fixed reports stopping on the Flydigi Vader 5 Pro while the Flydigi Space Station service is running
- Added support for rumble and trigger rumble on the Flydigi Vader 5 Pro
- Added support for the 8BitDo Ultimate 2C Wireless controller via HIDAPI
- Fixed a crash recording float audio on Android 10
- Improved relative mouse mode handling on Android
- Fixed window orientation on iOS 27
- Fixed keyboard focus when using the latest Xcode on iOS

Source: GitHub