CARVIEW |
Select Language
HTTP/2 200
date: Mon, 13 Oct 2025 23:25:06 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"b4bb7f594a595a12fed93c6fac478a0a"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=WXMfASHw2HwVYDBE44%2BCW1Uk%2BYbl5td3mg6VTxAGO8k5LghN%2B7BHMUkNlRUbXkimpsTiRdUbiAFqDzuSMkZiQIkRcxC06A6xGEnmAG5dUraAgsYXT5QS%2B%2FvUOHXMZsR%2BVTMqGnxp0iS%2BGUEtceBtpoa2zzWPzGuSY4xTmpx6aLmzrT%2BnSE5MfZxdA%2B9ujOhYtpv%2BNaVLWNnakUXokGXPt2zKFl0P0UXJRc6t5H2cuiI87%2BkERUiD7p9CQZXZkMCPRKtSrpq3KXY0IHYqBbpH1w%3D%3D--RNit2RlvakWCUWXf--WWyPA134ylgIrLyrG9YDkw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1876385793.1760397905; Path=/; Domain=github.com; Expires=Tue, 13 Oct 2026 23:25:05 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 13 Oct 2026 23:25:05 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CFE8:D6E5A:121ED1:19F156:68ED8A51
Releases Β· libsdl-org/SDL Β· GitHub
02 Oct 18:34
02 Sep 02:11
Loading
01 Sep 21:51
Loading
04 Aug 18:51
Loading
14 Jul 18:43
Loading
02 Jun 22:55
Loading
02 Jun 23:38
Loading
14 May 18:07
Loading
04 May 17:55
Loading
04 May 16:45
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Releases: libsdl-org/SDL
Releases Β· libsdl-org/SDL
3.2.24
Compare
This is a stable bugfix release, with the following changes:
- Fixed a crash at startup on some installations of macOS
- Fixed the reported fullscreen window position on MacBooks with a camera notch
- Fixed Android applications losing vsync when being resumed
- Fixed SDL_RunOnMainThread() on Android when using SDL_WaitEvent()
- Fixed a crash when enumerating Steam Controllers
- Fixed rumble strength on DualSense Edge and Bluetooth connected controllers
- Fixed the HP Deluxe Webcam KQ246AA being detected as joystick
- Disable Windows.Gaming.Input by default, this functionality is already covered by other APIs
- Use the correct controller name on iOS
- Enabled high refresh rates on iOS when using main callbacks
- Fixed VMware not capturing the mouse when relative mode is enabled
- Increased the maximum color target bindings from 4 to 8 in the GPU API
- When using SDL_SetRenderLogicalPresentation(), letterboxing now uses the clear color instead of black
- Fixed crash at startup when redirecting X11 output over ssh
- Fixed a memory leak when using detached threads
Assets 14
- sha256:c42c8375307cd364f12cb788a5246b5e75e6252fbaf8b2e73807293c539fd89c943 KB
2025-10-02T18:33:44Z - sha256:cbd140114bcb89f51ea6c2046e1ee649d7026cb0a59542f3b477954ac02ce0fe1010 KB
2025-10-02T18:33:45Z - sha256:88e978cffeb3824d42c69e05a4df2193cec629bb9ca59644ce71a6cf808f9d64871 KB
2025-10-02T18:33:46Z - sha256:b3f04a27f26f759c54bd3ffaeb9bf9a9419944fff4685e3e7a02e29bf6a06a5411.2 MB
2025-10-02T18:33:46Z - sha256:81cc0fc17e5bf2c1754eeca9af9c47a76789ac5efdd165b3b91cbbe4b90bfb7615.2 MB
2025-10-02T18:33:47Z - sha256:d4c9cb24450d60b64881304330fbed8e4c1eb685d5517977bb0e14b1d5ffbe8395 Bytes
2025-10-02T18:33:48Z - sha256:ca7fe2ca54a97e047f5eff236e62ae87546e862f509f0a62fc6e564ded3c6a9516.5 MB
2025-10-02T18:33:48Z - sha256:916595a46791f2e9f02ca9f2b1f57ef4b0b2681d1780c36b6823d82ca4b3551695 Bytes
2025-10-02T18:33:49Z - sha256:7e94d3e162fc97b098643fcdf2e70744c835836a1c65ccdccddf0efe5129a27e13.3 MB
2025-10-02T18:33:58Z - sha256:07fba9958c3ac50438b3fc9fac22468ebfc64726de8496cb3795acaeebd376f04.43 MB
2025-10-02T18:33:59Z -
2025-10-02T17:52:32Z -
2025-10-02T17:52:32Z - Loading
44 people reacted
3.2.22
Compare
This is a stable bugfix release, with the following changes:
- Fixed fullscreen transition edge cases on Windows and macOS
- Fixed the dock occasionally showing on macOS when launching an SDL app
- Update NDK to r28c, remove page size handling, and add 16kB page size verification
- Fixed signed 8-bit audio on Android
- Fixed fingerprint sensors being detected as joysticks on Android
- Added support for rumbling joysticks on Emscripten
- Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on iOS
Assets 14
61 people reacted
2.32.10
Compare
This is a stable bugfix release, with the following changes:
- Fixed the dock occasionally showing on macOS when launching an SDL app
- Report the correct device audio format when using Pipewire
- Fixed signed 8-bit audio on Android
- Support the "ambient" value for SDL_HINT_AUDIO_CATEGORY on iOS
- Improved thumbstick range for Nintendo Switch Pro Controllers
- Fixed loading user calibration for Nintendo Switch Pro Controllers
Assets 12
23 people reacted
3.2.20
Compare
This is a stable bugfix release, with the following changes:
- Fixed a crash when passing large invalid coordinates to SDL_BlitSurfaceScaled()
- Fixed doubled mouse wheel events on X11
- Fixed doubled SDL_EVENT_GAMEPAD_ADDED events for controllers with automatic gamepad mappings
- Added support for the Google Play 16 KB page size requirement
- Fixed a crash on Android if using SDL for other functionality besides video
- Fixed dynamic loading of the environ symbol on FreeBSD
- Fixed audio playback on PSP
Assets 14
68 people reacted
3.2.18
Compare
This is a stable bugfix release, with the following changes:
- Added SDL_PROP_WINDOW_CREATE_CONSTRAIN_POPUP_BOOLEAN to support non-constrained and non-grabbing popups
- Fixed a crash in SDL_GetAudioDeviceChannelMap()
- Fixed a crash on older Proton runtimes
- Fixed unregistering raw input on Windows
- Fixed duplicate mouse events when using a pen under X11
- Handle quirks with window management on XMonad and fvwm
- Fixed showing the dock briefly at launch on macOS
- Fixed replacing existing gamepad mappings at runtime
- Improved thumbstick range for Nintendo Switch Pro Controllers
- Fixed loading user calibration for Nintendo Switch Pro Controllers
- Added support for the ZEROPLUS P4 Wired Gamepad
- Fixed input from the MayFlash GameCube adapter with version 7 firmware
- Added support for the NACON Revolution X Unlimited controller over Bluetooth on macOS
Assets 14
63 people reacted
3.2.16
Compare
This is a stable bugfix release, with the following changes:
- Fixed a rare crash in SDL_WaitEvent()
- Fixed entering fullscreen mode on some X11 window managers
- Fixed mouse click coordinates on macOS Catalina
- Fixed fullscreen windows occasionally losing mouse focus on macOS
- Fixed touch not being delivered as mouse events by default on PS Vita
- Fixed hang processing mouse input on Wayland
- Fixed occasionally corrupt text input on Wayland
- Respect the application text input area on Wayland
- Use XInput instead of raw input for controllers by default on Windows
- Fixed building for XBox
Assets 14
57 people reacted
2.32.8
Compare
This is a stable bugfix release, with the following changes:
- Fixed a rare crash in SDL_WaitEvent()
- Fixed swapped red/blue channels when updating a YUV texture on OpenGL ES 2.0
Assets 12
38 people reacted
3.2.14
Compare
This is a stable bugfix release, with the following changes:
- Fixed a crash querying the name of logical audio devices
- Fixed a rare crash when rumbling controllers on Windows
- Fixed a TLS related black screen issue when pulseaudio audio output is active
- Reverted dead key reporting on X11, which introduced bugs with IME handling
- Fixed incorrect destination usage mode for storage buffer read/write bindings on Vulkan
- Implemented SDL_HINT_AUDIO_DEVICE_SAMPLE_FRAMES on Android
- Fixed audio playback on PS Vita
Assets 14
51 people reacted
3.2.12
Compare
This is a stable bugfix release, with the following changes:
- Fixed crash if SDL_BlitSurfaceScaled() is used with a surface that has no pixels
- Removed timeout in SDL_RunOnMainThread()
- Allow rendering a zero sized source rectangle in the SDL render API
- Fixed texture colorspace when creating a texture from a surface with the SDL render API
- Renamed SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8 to SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_NUMBER
- Allow a NULL shader entry point for SDL_GPUShaderCreateInfo, defaulting to the one used by SDL_shadercross
- Fixed failing to create a GPU device if the D3D12 debug layers aren't available on Windows
- Added support for the share button on the GameSir-K1 FLUX controller
- Added support for the PowerA Battle Dragon Advanced Wireless Controller
- Added support for the HORI Taiko No Tatsujin Drum Controller
- Fixed the Keychron K1 Pro System Control keyboard being detected as a joystick
- Fixed right mouse button emulation when using a Wacom tablet in Windows Ink mode
- Fixed missing simulated mouse events using a Wacom tablet when Windows Ink mode is disabled
- Fixed process I/O redirection to NUL on Windows
- Key events are now sent for dead keys on X11
- Improved handling of window management edge conditions on X11
- Fixed message box location on multi-monitor configurations on X11
- Fixed XInput2 mouse tracking outside the window on X11
- Fixed window focus after showing a file dialog on macOS
- Ignore mouse clicks and motion on tooltip windows on macOS
- Fixed message boxes shown on a background thread on iOS
- Fixed Android audio crackling introduced in 3.2.10
- Fixed handling of SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY
- Fixed A/B/X/Y buttons on Nintendo 3DS
- Fixed building for Xbox One
Assets 14
56 people reacted
2.32.6
Compare
This is a stable bugfix release, with the following changes:
- Fixed reliability of initializing Switch controllers on macOS
- Fixed crash when controllers are disconnected on macOS
Assets 12
19 people reacted
Previous Next
You canβt perform that action at this time.