# SDL release-3.4.12 — 3.4.12 - Product: SDL (https://whatsnew.fyi/product/sdl) - Vendor: SDL - Date: 2026-07-01 - Version: release-3.4.12 - Original notes: https://github.com/libsdl-org/SDL/releases/tag/release-3.4.12 - Permalink: https://whatsnew.fyi/product/sdl/releases/release-3.4.12 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fixed an assert on Windows in SDL_SetWindowOpacity() - **changed** — Improved support for external surfaces under Wayland - **fixed** — Fixed visual artifacts when switching render targets with the Vulkan renderer - **fixed** — Fixed crash rendering YUV textures on NVIDIA drivers with the Vulkan renderer - **added** — Added SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD to customize behavior on Steam Deck and Steam Machine - **changed** — Improved support for gamepads under Emscripten - **added** — Added hotplug detection support when using libusb for HIDAPI controllers - **fixed** — Fixed flipped Xbox 360 controller axes on macOS - **fixed** — Fixed truncated long text input sequences when using sdl2-compat This is a stable bugfix release, with the following changes: * Fixed an assert on Windows in SDL_SetWindowOpacity() * Improved support for external surfaces under Wayland * Fixed visual artifacts when switching render targets with the Vulkan renderer * Fixed crash rendering YUV textures on NVIDIA drivers with the Vulkan renderer * Added SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD to customize behavior on Steam Deck and Steam Machine * Improved support for gamepads under Emscripten * Added hotplug detection support when using libusb for HIDAPI controllers * Fixed flipped Xbox 360 controller axes on macOS * Fixed truncated long text input sequences when using sdl2-compat