SDL release-3.4.12 Released
SDL 3.4.12 arrives as a stable bugfix release, and it focuses on the kind of issues that can quietly break shipped builds: renderer glitches, input edge cases, and platform-specific regressions. There are no headline API overhauls here, but the fixes are practical for teams already on SDL 3.x or planning a bump from older compatibility layers.
On the graphics side, the Vulkan renderer gets two important corrections: visual artifacts when switching render targets are fixed, and a crash affecting YUV texture rendering on NVIDIA drivers is addressed. That makes this release especially relevant for projects using video playback, camera feeds, or other YUV-heavy pipelines, where driver-specific instability can be hard to reproduce and even harder to ship around.
Input and device handling also see a broad cleanup. Windows no longer hits an assert in SDL_SetWindowOpacity(), Wayland external-surface support is improved, Emscripten gamepad handling is better, and HIDAPI controllers using libusb now get hotplug detection. SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD was added to let developers tune on-screen keyboard behavior for Steam Deck and Steam Machine, while macOS users get a fix for flipped Xbox 360 controller axes and sdl2-compat users avoid truncated long text input sequences.
For most teams, this is a low-risk maintenance update with real upside: fewer platform-specific surprises, better controller behavior, and a safer Vulkan path. If your game leans on SDL for windowing, input, or rendering across desktop and web targets, 3.4.12 is the kind of patch release worth pulling in...
- what
- SDL 3.4.12 stable bugfix release fixes renderer, input, and platform issues across Windows, Wayland, Vulkan, Emscripten, macOS, and Steam Deck/Steam Machine.
- who
- The SDL project on GitHub released the update.
- when
- Released as SDL 3.4.12; exact calendar date not provided in the source material.
- impact
- Developers using SDL for Vulkan rendering, controller input, or platform-specific windowing should benefit from fewer crashes and better device handling.
Bugfix release with practical stability gains
Follow Steam updates
See relevant stories in your personalized news feed.
Discussion