{"id":31875,"name":"ext/SDL","ecosystem":"submodules","repository_url":null,"issues_count":107,"created_at":"2025-06-07T10:37:06.528Z","updated_at":"2025-06-07T10:37:06.528Z","purl":"pkg:submodules/ext/SDL","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4592520124","node_id":"PR_kwDOFwkRyM7i36OE","number":1021,"state":"closed","title":"Bump ext/SDL from `be1d442` to `7341f04`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-05T22:13:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T22:13:35.000Z","updated_at":"2026-06-05T22:13:21.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`7341f04`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `7341f04`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7341f04a12aa55ee1f412b0074284a41715b63bd\"\u003e\u003ccode\u003e7341f04\u003c/code\u003e\u003c/a\u003e Fix DirectInput POV handling for devices with extra hats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8549aae8291d18cb84dc19c90528678c9c4343a1\"\u003e\u003ccode\u003e8549aae\u003c/code\u003e\u003c/a\u003e Make initializeDeviceListener() and shutdownDeviceListener() public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/36c5809b0927534e290dce1cd1e1f7f5056a6cb2\"\u003e\u003ccode\u003e36c5809\u003c/code\u003e\u003c/a\u003e Added SDLControllerManager::shutdownDeviceListener()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e5bbef0dbcac818a9a2e74d1684e0cdee7e4d948\"\u003e\u003ccode\u003ee5bbef0\u003c/code\u003e\u003c/a\u003e Fixed detecting PS4 controllers on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0c8feecce6e57a7a8c1b1eb06631e0a7a56fcd8f\"\u003e\u003ccode\u003e0c8feec\u003c/code\u003e\u003c/a\u003e Enable extra player LED sets for PS5 Controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fc3a96e47a2a24b4df1ca4e1012841a078aa4847\"\u003e\u003ccode\u003efc3a96e\u003c/code\u003e\u003c/a\u003e Android: remove pollInputDevice() in favor of InputDeviceListener (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/42fc082b5ecb618dbd5eaca1a3466f659b3c427e\"\u003e\u003ccode\u003e42fc082\u003c/code\u003e\u003c/a\u003e Fixed java.lang.NullPointerException\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/64def01534acede3a1cd37d820fb2315f74c6e73\"\u003e\u003ccode\u003e64def01\u003c/code\u003e\u003c/a\u003e Fixed some Wayland cursor related thread-safety warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/90756b542f2b5448a917bde2ec8e22bffd1500a1\"\u003e\u003ccode\u003e90756b5\u003c/code\u003e\u003c/a\u003e Fixed some log related thread-safety warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f9d49358d27f55fb9a9128f1bc18efb034becabb\"\u003e\u003ccode\u003ef9d4935\u003c/code\u003e\u003c/a\u003e Create a global event lock for hardware that generates events\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...7341f04a12aa55ee1f412b0074284a41715b63bd\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1021","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1021","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1021/packages"},{"uuid":"4528831227","node_id":"PR_kwDOFwkRyM7fpHOz","number":1014,"state":"closed","title":"Bump ext/SDL from `be1d442` to `ac17776`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T23:29:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T01:52:51.000Z","updated_at":"2026-05-27T23:29:25.000Z","time_to_close":77792,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`ac17776`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `ac17776`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ac177763aadd4c84bf5b96ea93bb697b4fc85aa0\"\u003e\u003ccode\u003eac17776\u003c/code\u003e\u003c/a\u003e Ensure we release exclusive USB access to controllers when backgrounded. \u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15694\"\u003e#15694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/59a302e601d72d972b46af473e2c745f2475c33d\"\u003e\u003ccode\u003e59a302e\u003c/code\u003e\u003c/a\u003e xr: Add fallback for SDL_PROP_GPU_DEVICE_CREATE_XR_APPLICATION_NAME_STRING.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a49ba90257769d30d7db44595cbfdea424bcf8a0\"\u003e\u003ccode\u003ea49ba90\u003c/code\u003e\u003c/a\u003e metadata: SDL_GetAppMetadataProperty() now uses SDL_GetExeName().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7d29ce8e31dbd063ed61b2aa0ce604677923b362\"\u003e\u003ccode\u003e7d29ce8\u003c/code\u003e\u003c/a\u003e filesystem: Added SDL_GetExeName().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/199d509820ae3c72dab4cbbacdc8cd5c4bc1285c\"\u003e\u003ccode\u003e199d509\u003c/code\u003e\u003c/a\u003e Android: Skip duplicated joystick axes during poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cd0b796a6eaecdb7840cbe928794218391ec1a63\"\u003e\u003ccode\u003ecd0b796\u003c/code\u003e\u003c/a\u003e video: Only ignore modes with a lower color depth in SDL_GetClosestFullscreen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a84dafd5b9352e32f10dc60179c9f6c2c7f8a2dc\"\u003e\u003ccode\u003ea84dafd\u003c/code\u003e\u003c/a\u003e Don't use the HIDAPI driver with Backbone One PlayStation Edition Gen 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6249bac891b01c07f595f125af06f986e11d74d8\"\u003e\u003ccode\u003e6249bac\u003c/code\u003e\u003c/a\u003e dos: Use INT 0x21, operation 0x62 to calculate basepath.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/511783b2ba044b50d05dcf245cd821eb11ca101e\"\u003e\u003ccode\u003e511783b\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f2dba2626ec2c02d5d37ccdbc7b1f03293321d61\"\u003e\u003ccode\u003ef2dba26\u003c/code\u003e\u003c/a\u003e SVE2: Improves SVE2 8888 swizzling performance and important fixes (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15662\"\u003e#15662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...ac177763aadd4c84bf5b96ea93bb697b4fc85aa0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1014","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1014","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1014/packages"},{"uuid":"4483114826","node_id":"PR_kwDOFwkRyM7dWvvB","number":1005,"state":"closed","title":"Bump ext/SDL from `be1d442` to `35098e9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T00:16:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-20T04:23:31.000Z","updated_at":"2026-05-21T00:16:42.000Z","time_to_close":71589,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`35098e9`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `35098e9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/35098e927cd9c8b92d4eaea7d3f73958cc211f82\"\u003e\u003ccode\u003e35098e9\u003c/code\u003e\u003c/a\u003e emscripten: don't dispatch user input to hidden windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c9e2e732b674679f4bc5caa0e36c192411cb6fc8\"\u003e\u003ccode\u003ec9e2e73\u003c/code\u003e\u003c/a\u003e examples: Add blending example (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15657\"\u003e#15657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f9380e15de1c57295e88757af16b5f74cdb1d46b\"\u003e\u003ccode\u003ef9380e1\u003c/code\u003e\u003c/a\u003e visionOS: fixed mousewheel values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cfed9b3aca79e083c481df2afefefb25819f6b3b\"\u003e\u003ccode\u003ecfed9b3\u003c/code\u003e\u003c/a\u003e Allow setting NULL palette on any surface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f19dca3ca0c10f6417ac503288120ccd064cd4f4\"\u003e\u003ccode\u003ef19dca3\u003c/code\u003e\u003c/a\u003e SDL_rawinputjoystick.c: fixed a type redefinition error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/42c4a0e30f04150f0b5223340a7e50b8095ce72b\"\u003e\u003ccode\u003e42c4a0e\u003c/code\u003e\u003c/a\u003e SDL_windows_gaming_input.c: work-around to build against old SDKs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/169480a352463eee65e825b1a934d7bebeb7967a\"\u003e\u003ccode\u003e169480a\u003c/code\u003e\u003c/a\u003e hidapi/netbsd: import mainstream commit 7e994d8671:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6ed1de089c35ab283924c2fec96794909fc0df85\"\u003e\u003ccode\u003e6ed1de0\u003c/code\u003e\u003c/a\u003e Fix touchpad finger detection on Steam Deck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/48fe7b7d6a9275a1cd7d785c9a9d600445c571f4\"\u003e\u003ccode\u003e48fe7b7\u003c/code\u003e\u003c/a\u003e SDL_wasapi.c: added comment about SDL_AudioClientProperties workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0e480bee307430f641d554c3a716f20748518974\"\u003e\u003ccode\u003e0e480be\u003c/code\u003e\u003c/a\u003e visionOS: re-enable dimming mode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...35098e927cd9c8b92d4eaea7d3f73958cc211f82\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1005","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1005","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1005/packages"},{"uuid":"4449698769","node_id":"PR_kwDOFwkRyM7btBOz","number":999,"state":"closed","title":"Bump ext/SDL from `be1d442` to `4d95a63`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-15T22:13:10.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T22:14:58.000Z","updated_at":"2026-05-15T22:13:13.000Z","time_to_close":86292,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`4d95a63`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `4d95a63`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4d95a63fe3936389119794cf6dce1483465d3d5b\"\u003e\u003ccode\u003e4d95a63\u003c/code\u003e\u003c/a\u003e fix build after commit 2c4e6ed3585ec63adee2e9a680de3c52b4db3c0c:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0e07b7c5e20952c3ea6b8b490f81bc2ebc21a6fd\"\u003e\u003ccode\u003e0e07b7c\u003c/code\u003e\u003c/a\u003e android: Comment out debug logging.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fdfbbcefb2470d39726748d17696c577d37586a5\"\u003e\u003ccode\u003efdfbbce\u003c/code\u003e\u003c/a\u003e Fixed error: \u0026quot;SVE support not enabled\u0026quot; building on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9e07e0c21535859d85133c62064d97582d021a6d\"\u003e\u003ccode\u003e9e07e0c\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/439ffd13eb63e79c94df395effe9909d253074de\"\u003e\u003ccode\u003e439ffd1\u003c/code\u003e\u003c/a\u003e Android: Add support for folder dialogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/de08751537b91dc805ad535b876818f825ea6cbd\"\u003e\u003ccode\u003ede08751\u003c/code\u003e\u003c/a\u003e Fixed build for older toolchains that don't have arm_sve.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/11745aad07bfae129253974df0a94f5a77c842db\"\u003e\u003ccode\u003e11745aa\u003c/code\u003e\u003c/a\u003e Fix build with SVE2 (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15586\"\u003e#15586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2c4e6ed3585ec63adee2e9a680de3c52b4db3c0c\"\u003e\u003ccode\u003e2c4e6ed\u003c/code\u003e\u003c/a\u003e Enable GameInput v3 by default if it's available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d57c3b685c434d2ee0fa3d258f7e165b6e8d0cf6\"\u003e\u003ccode\u003ed57c3b6\u003c/code\u003e\u003c/a\u003e gameinputjoystick: %02hhX emits a -Wformat warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8122b8f2ac68fde8306bb78c1fa758b46a91a39a\"\u003e\u003ccode\u003e8122b8f\u003c/code\u003e\u003c/a\u003e gameinput.h emits a few Wundef warnings (WINAPI_PARTITION_* macros)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...4d95a63fe3936389119794cf6dce1483465d3d5b\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/999","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/999","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/999/packages"},{"uuid":"4285598589","node_id":"PR_kwDOFwkRyM7TdqJb","number":967,"state":"closed","title":"Bump ext/SDL from `be1d442` to `b181eb4`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:29:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T22:13:19.000Z","updated_at":"2026-04-20T23:29:33.000Z","time_to_close":263773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`b181eb4`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `b181eb4`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b181eb4ed0e117083e86b66e538492c815c8f899\"\u003e\u003ccode\u003eb181eb4\u003c/code\u003e\u003c/a\u003e x11: Fix #define name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/75a65e05e1a5d6b2199eefc3edc1f9ed9bd684fa\"\u003e\u003ccode\u003e75a65e0\u003c/code\u003e\u003c/a\u003e x11: Use XInput2 events to pass through the keyboard ID to core key events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63901401cab9051012d85c4bf245bea23687dce0\"\u003e\u003ccode\u003e6390140\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize main loop handler to improve performance and input la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/badc3b82c51ef55c06ef1e1fffe4cd14617d964c\"\u003e\u003ccode\u003ebadc3b8\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/87e356f102f0b85f87dbe265b2b57e2f0e1512a9\"\u003e\u003ccode\u003e87e356f\u003c/code\u003e\u003c/a\u003e [N-Gage] Simplify rendering back-end; more micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b53b31b74a14cf7d36e2b1ce6fddcfed07f90621\"\u003e\u003ccode\u003eb53b31b\u003c/code\u003e\u003c/a\u003e [N-Gage] Add various micro-optimizations to rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/847fc72b1b4726255144e1c419090a0a38687632\"\u003e\u003ccode\u003e847fc72\u003c/code\u003e\u003c/a\u003e CLAUDE.md: Just copy the text from AGENTS.md in here for now.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1124e44e4c66668a719147a2032c5e77015583c8\"\u003e\u003ccode\u003e1124e44\u003c/code\u003e\u003c/a\u003e CLAUDE.md: added.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c1bf0e9de9fe4a14bb834a368b624f281614e69b\"\u003e\u003ccode\u003ec1bf0e9\u003c/code\u003e\u003c/a\u003e wayland: Fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5bda0ccfb06ea56c1f15a304927f2438c1300f95\"\u003e\u003ccode\u003e5bda0cc\u003c/code\u003e\u003c/a\u003e AGENTS.md: Change \u0026quot;may not\u0026quot; to \u0026quot;must not\u0026quot;.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...b181eb4ed0e117083e86b66e538492c815c8f899\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/967","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/967","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/967/packages"},{"uuid":"4278816373","node_id":"PR_kwDOFwkRyM7THzPG","number":966,"state":"closed","title":"Bump ext/SDL from `be1d442` to `6390140`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:13:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T22:13:39.000Z","updated_at":"2026-04-17T22:13:24.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`6390140`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `6390140`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63901401cab9051012d85c4bf245bea23687dce0\"\u003e\u003ccode\u003e6390140\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize main loop handler to improve performance and input la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/badc3b82c51ef55c06ef1e1fffe4cd14617d964c\"\u003e\u003ccode\u003ebadc3b8\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/87e356f102f0b85f87dbe265b2b57e2f0e1512a9\"\u003e\u003ccode\u003e87e356f\u003c/code\u003e\u003c/a\u003e [N-Gage] Simplify rendering back-end; more micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b53b31b74a14cf7d36e2b1ce6fddcfed07f90621\"\u003e\u003ccode\u003eb53b31b\u003c/code\u003e\u003c/a\u003e [N-Gage] Add various micro-optimizations to rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/847fc72b1b4726255144e1c419090a0a38687632\"\u003e\u003ccode\u003e847fc72\u003c/code\u003e\u003c/a\u003e CLAUDE.md: Just copy the text from AGENTS.md in here for now.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1124e44e4c66668a719147a2032c5e77015583c8\"\u003e\u003ccode\u003e1124e44\u003c/code\u003e\u003c/a\u003e CLAUDE.md: added.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c1bf0e9de9fe4a14bb834a368b624f281614e69b\"\u003e\u003ccode\u003ec1bf0e9\u003c/code\u003e\u003c/a\u003e wayland: Fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5bda0ccfb06ea56c1f15a304927f2438c1300f95\"\u003e\u003ccode\u003e5bda0cc\u003c/code\u003e\u003c/a\u003e AGENTS.md: Change \u0026quot;may not\u0026quot; to \u0026quot;must not\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/30522e859885e1ef1c9f1ff5c74135e81b5a6997\"\u003e\u003ccode\u003e30522e8\u003c/code\u003e\u003c/a\u003e [N-Gage] Optimize renderer even further\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/954e2f33541afbb55f02450ed6cf6c1f418a3ab6\"\u003e\u003ccode\u003e954e2f3\u003c/code\u003e\u003c/a\u003e policy: Clarify that \u0026quot;AI\u0026quot; means specific things.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...63901401cab9051012d85c4bf245bea23687dce0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/966","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/966","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/966/packages"},{"uuid":"4174514994","node_id":"PR_kwDOFwkRyM7Oxp-b","number":950,"state":"closed","title":"Bump ext/SDL from `be1d442` to `d6129d0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-31T22:13:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T22:43:46.000Z","updated_at":"2026-03-31T22:13:44.000Z","time_to_close":84597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`d6129d0`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `d6129d0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d6129d063f512583c9446a8443ca34ebebb39c49\"\u003e\u003ccode\u003ed6129d0\u003c/code\u003e\u003c/a\u003e SDL_GlobDirectory(): Don't descend into sub-directories, if not requested by ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f13cd9a666f8ab069dfa8d4700528243496be027\"\u003e\u003ccode\u003ef13cd9a\u003c/code\u003e\u003c/a\u003e process: Don't duplicate NULL stdio handles on Windows.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b878ab16910924ca93f0048e48a34f44dfb54357\"\u003e\u003ccode\u003eb878ab1\u003c/code\u003e\u003c/a\u003e Fix msvc analyzer warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0756603e6d88d4e453e9dbfba5fea10c15babee6\"\u003e\u003ccode\u003e0756603\u003c/code\u003e\u003c/a\u003e thread: SDL_CreateThread() shouldn't return before the new thread is set up.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e66f1b516255a1efe2b85634e1fcc7d5def965ff\"\u003e\u003ccode\u003ee66f1b5\u003c/code\u003e\u003c/a\u003e Fix Metal GPU backend not being included in CMake configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a54dd7ba457fc6780ff460dc4eccccb5df4b3890\"\u003e\u003ccode\u003ea54dd7b\u003c/code\u003e\u003c/a\u003e Fix Windows file dialog calling the callback twice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/815fd4bf450fc97363c6a38b7443e18173e73b1f\"\u003e\u003ccode\u003e815fd4b\u003c/code\u003e\u003c/a\u003e Removed spurious whitespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a157d96de87fce84f06e60f4049dd96b8a6993e3\"\u003e\u003ccode\u003ea157d96\u003c/code\u003e\u003c/a\u003e stdlib: Patched SDL_rand_f to compile on pre-C99 compilers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003e\u003ccode\u003e1df279a\u003c/code\u003e\u003c/a\u003e x11: Look for text/uri-list in the list of MIME types more thoroughly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/995d4e10a6f49f33b3e09a6027e8c9cdab0b952c\"\u003e\u003ccode\u003e995d4e1\u003c/code\u003e\u003c/a\u003e Added documentation for getting the full resolution in iOS\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...d6129d063f512583c9446a8443ca34ebebb39c49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/950","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/950","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/950/packages"},{"uuid":"4156199892","node_id":"PR_kwDOFwkRyM7OLFxM","number":949,"state":"closed","title":"Bump ext/SDL from `be1d442` to `1df279a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T22:43:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T22:13:08.000Z","updated_at":"2026-03-30T22:43:54.000Z","time_to_close":261041,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`1df279a`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `1df279a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003e\u003ccode\u003e1df279a\u003c/code\u003e\u003c/a\u003e x11: Look for text/uri-list in the list of MIME types more thoroughly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/995d4e10a6f49f33b3e09a6027e8c9cdab0b952c\"\u003e\u003ccode\u003e995d4e1\u003c/code\u003e\u003c/a\u003e Added documentation for getting the full resolution in iOS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/122ad3d6f600229dbb4f52883a907699cd3a1acd\"\u003e\u003ccode\u003e122ad3d\u003c/code\u003e\u003c/a\u003e Added SDL_IsPhone()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6a9449c0986553a4cfc997198a3deaf02dd67c85\"\u003e\u003ccode\u003e6a9449c\u003c/code\u003e\u003c/a\u003e Fix window caption drawing on borderless windows (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15275\"\u003e#15275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/159bba9aa1d3ec8ad92ed15d99dc248304f06e48\"\u003e\u003ccode\u003e159bba9\u003c/code\u003e\u003c/a\u003e Check Windows version before setting window attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/53c799a7a9790bbf31f781cffffacef4f6bd5fa3\"\u003e\u003ccode\u003e53c799a\u003c/code\u003e\u003c/a\u003e SDL_SetWindowShape(): Remove shape when argument is NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1d2f9f0e0e1745b5a1122469155ac0ead1907e67\"\u003e\u003ccode\u003e1d2f9f0\u003c/code\u003e\u003c/a\u003e Use DSBFREQUENCY_MAX instead of hardcoded constant for DirectSound driver max...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6efe0e19a7c9f41988615a84341038de34af674e\"\u003e\u003ccode\u003e6efe0e1\u003c/code\u003e\u003c/a\u003e Fix DirectSound buffer creation failure with \u0026gt;200kHz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dcc177faa42c8c325ab5003d214fd1f3576e7a19\"\u003e\u003ccode\u003edcc177f\u003c/code\u003e\u003c/a\u003e emscripten: Add support for automounting persistent storage before SDL_main.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/be6f1efa26d9104b679ec8e112e15898d48c21f0\"\u003e\u003ccode\u003ebe6f1ef\u003c/code\u003e\u003c/a\u003e ci: clang-tools-extra is no longer available for mingw32\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"},{"uuid":"3954890359","node_id":"PR_kwDOFwkRyM7EeAuu","number":930,"state":"closed","title":"Bump ext/SDL from `be1d442` to `06bf8d1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-18T22:13:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T22:13:42.000Z","updated_at":"2026-02-18T22:13:26.000Z","time_to_close":86382,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`06bf8d1`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `06bf8d1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/06bf8d1924c982c7cb750dd8eea40e4482a7c0ac\"\u003e\u003ccode\u003e06bf8d1\u003c/code\u003e\u003c/a\u003e gpu_vulkan: Set texture container before transitioning to default barrier state.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/129627068fe266ed68c0725f47a026eae889b992\"\u003e\u003ccode\u003e1296270\u003c/code\u003e\u003c/a\u003e Fixed HIDAPI PS5 Bluetooth report format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63c0650321b774105ab8f3c5acbe933b5f5b4a2b\"\u003e\u003ccode\u003e63c0650\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;MacOS: improve scroll smoothing\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f0bda7b655712dddf6a762bf12c03e5b360246d2\"\u003e\u003ccode\u003ef0bda7b\u003c/code\u003e\u003c/a\u003e android: Fix scancode for AKEYCODE_CHANNEL_DOWN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/54de246b4b44610f7418495ee0485ddbc6e8cd20\"\u003e\u003ccode\u003e54de246\u003c/code\u003e\u003c/a\u003e win32: Set error for SDL_GL_GetSwapInterval()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1dcc6e21350198e893c75f14babae28a1b028913\"\u003e\u003ccode\u003e1dcc6e2\u003c/code\u003e\u003c/a\u003e Fixed detection of the \u0026quot;Android TV Box\u0026quot; as a TV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/089f5e13181f068aa61f63ff7afb63860bc423bf\"\u003e\u003ccode\u003e089f5e1\u003c/code\u003e\u003c/a\u003e Treat the D-pad center button as SDL_SCANCODE_RETURN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2b0ce9ae6e82dc2a0b9bc590a88fef2cac656421\"\u003e\u003ccode\u003e2b0ce9a\u003c/code\u003e\u003c/a\u003e examples: Make source code and console tabs take 80% of browser page.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bc623d1af6774b4b557bffe2a53adac5c273db92\"\u003e\u003ccode\u003ebc623d1\u003c/code\u003e\u003c/a\u003e Moved mouse/keyboard detection to a separate thread on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a98e49409e2c6c4684934e15f682ee37b3a91ef8\"\u003e\u003ccode\u003ea98e494\u003c/code\u003e\u003c/a\u003e Don't re-query HID device vendor and product\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...06bf8d1924c982c7cb750dd8eea40e4482a7c0ac\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/930","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/930","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/930/packages"},{"uuid":"3903835625","node_id":"PR_kwDOFwkRyM7B2GDG","number":918,"state":"closed","title":"Bump ext/SDL from `be1d442` to `b9743ea`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-06T22:13:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-05T22:13:24.000Z","updated_at":"2026-02-06T22:13:37.000Z","time_to_close":86411,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`b9743ea`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `b9743ea`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b9743eabddd2a26afcccc4767f7e7f30390b29aa\"\u003e\u003ccode\u003eb9743ea\u003c/code\u003e\u003c/a\u003e Removed spurious \u0026quot;extern\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ae4fb503168e1860a46067657103e1a56de5f5c7\"\u003e\u003ccode\u003eae4fb50\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/632c83b722e55cd67f7048e3b60826e2e431646a\"\u003e\u003ccode\u003e632c83b\u003c/code\u003e\u003c/a\u003e opengl: added SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0cadc15ef6bef5bb04babacb05f983fb76f9b7bf\"\u003e\u003ccode\u003e0cadc15\u003c/code\u003e\u003c/a\u003e Don't treat \u0026quot;hid-over-i2c 0107 System Control\u0026quot; as a joystick\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cb0c7b01e4071b4bb646da7a29585fdda539fb0c\"\u003e\u003ccode\u003ecb0c7b0\u003c/code\u003e\u003c/a\u003e tray: removed double click handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bc16157c9db9e2da8aebb87725a1a314c6906cce\"\u003e\u003ccode\u003ebc16157\u003c/code\u003e\u003c/a\u003e testtray: created VS project and added new click callbacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bddf6d3e2aa76e71335ea2eb62a468b84975d91b\"\u003e\u003ccode\u003ebddf6d3\u003c/code\u003e\u003c/a\u003e Guarantee that pens are in proximity before motion and button events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cd7fc90c874b53cc3054553367fa2dffb0ce2bd1\"\u003e\u003ccode\u003ecd7fc90\u003c/code\u003e\u003c/a\u003e Added support for the third stylus button on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/273a0930321098ad12ccdf5de68ad5958db8a8f1\"\u003e\u003ccode\u003e273a093\u003c/code\u003e\u003c/a\u003e Temporarily disable GameSir driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ca7788cd9f852b9ab00edfed2775695b399e9bc0\"\u003e\u003ccode\u003eca7788c\u003c/code\u003e\u003c/a\u003e Fixed spacing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...b9743eabddd2a26afcccc4767f7e7f30390b29aa\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/918","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/918","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/918/packages"},{"uuid":"3844958918","node_id":"PR_kwDOFwkRyM6-zYJ-","number":904,"state":"closed","title":"Bump ext/SDL from `be1d442` to `e0659d1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-23T22:13:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T22:13:48.000Z","updated_at":"2026-01-23T22:13:50.000Z","time_to_close":86400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`e0659d1`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `e0659d1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e0659d19563a9343ab425229c9b7e37c7ad38839\"\u003e\u003ccode\u003ee0659d1\u003c/code\u003e\u003c/a\u003e Call dbus_message_set_no_reply() when not expecting a reply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/453d3e5c8ccb06c1438a9f7088f77c63f02f7a25\"\u003e\u003ccode\u003e453d3e5\u003c/code\u003e\u003c/a\u003e Retain the dbus reply when getting string results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7d27ca282eb1ca85bdfd20d4e19227c63a3f122c\"\u003e\u003ccode\u003e7d27ca2\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0f89d64623565a1668b7a86fb228aba76860a261\"\u003e\u003ccode\u003e0f89d64\u003c/code\u003e\u003c/a\u003e release: synchronize build-scripts/build-release.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1d587e94e116ec3c87eb7e4ded7bb810370a67b9\"\u003e\u003ccode\u003e1d587e9\u003c/code\u003e\u003c/a\u003e cmake: only mark SDL_{SHARED,STATIC} as cache variables if they were already ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9ceb982a63d61ea211ab6f0991c1bf2bbe430670\"\u003e\u003ccode\u003e9ceb982\u003c/code\u003e\u003c/a\u003e dummy: Only initialize evdev input devices in the evdev driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b1362f8a427b32e01df19b48c8dd4b6599d6cc6d\"\u003e\u003ccode\u003eb1362f8\u003c/code\u003e\u003c/a\u003e Fixed divide by zero handling Nintendo Switch 2 controller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4b83933298071edb44463af8ee97a90c5bfc82bf\"\u003e\u003ccode\u003e4b83933\u003c/code\u003e\u003c/a\u003e wayland: More pointer related code deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5c15d743944f0ba68093580474cfbf8d759f6663\"\u003e\u003ccode\u003e5c15d74\u003c/code\u003e\u003c/a\u003e Fix Horipad bluetooth gyro stutter issues using simulated sensor timing appro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/124c5922aaee0a3719031a3525cfe22aa08708fb\"\u003e\u003ccode\u003e124c592\u003c/code\u003e\u003c/a\u003e Fix incorrect type in SDL_GetMice() and SDL_GetKeyboards() allocation (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14870\"\u003e#14870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...e0659d19563a9343ab425229c9b7e37c7ad38839\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"},{"uuid":"3815109274","node_id":"PR_kwDOFwkRyM69QcWp","number":889,"state":"closed","title":"Bump ext/SDL from `be1d442` to `32747ce`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-15T22:13:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-14T22:13:49.000Z","updated_at":"2026-01-15T22:13:19.000Z","time_to_close":86369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`32747ce`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `32747ce`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/32747ceb84aa57dd6ef16f1ed21a724821bd17a1\"\u003e\u003ccode\u003e32747ce\u003c/code\u003e\u003c/a\u003e tests: Don't try to load unsupported image types in testclipboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2a0d04613ce75b91d4c62809a187037947c665f7\"\u003e\u003ccode\u003e2a0d046\u003c/code\u003e\u003c/a\u003e wayland: Increase the read timeout when reading from SDL_GetClipboardData()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/206989a22d157e795a94391e2a5af6a8acc3a4e0\"\u003e\u003ccode\u003e206989a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix duplicate event dispatch in Cocoa event pump\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/54fdeb9e79550a03feac1b6fbe1fee1cb5166fe6\"\u003e\u003ccode\u003e54fdeb9\u003c/code\u003e\u003c/a\u003e Added support for the Razer Raiju V5 Pro in wireless mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/015d0fc2e460ce27439a6f4ec53093d11ff90b70\"\u003e\u003ccode\u003e015d0fc\u003c/code\u003e\u003c/a\u003e Added support for the Razer Raiju V5 Pro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6f19fecba33f3a6d921c824d4cb11827281cc61a\"\u003e\u003ccode\u003e6f19fec\u003c/code\u003e\u003c/a\u003e cmake: compile SDL_uclibc separately for shared and static SDL3, ensuring fPI...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/460b8a0db177e7a88a0f44972c349dd680e49233\"\u003e\u003ccode\u003e460b8a0\u003c/code\u003e\u003c/a\u003e Fix MAC_PRESS_AND_HOLD hint documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2212c4f0851bfcbf5be0336eef633e465ca009ab\"\u003e\u003ccode\u003e2212c4f\u003c/code\u003e\u003c/a\u003e wayland: Send exposure events when deferring resize events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7c9ae677067f24e16f964dbf090e6a579a3e7c26\"\u003e\u003ccode\u003e7c9ae67\u003c/code\u003e\u003c/a\u003e Add write buffering to Windows SDL_IOStream (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/12424\"\u003e#12424\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14794\"\u003e#14794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dd52dd8995dc1f0fb67e7ec8dcaa6c82416a7a4c\"\u003e\u003ccode\u003edd52dd8\u003c/code\u003e\u003c/a\u003e Fix duplicate event dispatch in Cocoa event pump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...32747ceb84aa57dd6ef16f1ed21a724821bd17a1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/889","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/889","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/889/packages"},{"uuid":"3810782340","node_id":"PR_kwDOFwkRyM69CC-b","number":888,"state":"closed","title":"Bump ext/SDL from `be1d442` to `460b8a0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-14T22:13:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-13T22:11:49.000Z","updated_at":"2026-01-14T22:13:53.000Z","time_to_close":86523,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`460b8a0`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `460b8a0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/460b8a0db177e7a88a0f44972c349dd680e49233\"\u003e\u003ccode\u003e460b8a0\u003c/code\u003e\u003c/a\u003e Fix MAC_PRESS_AND_HOLD hint documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2212c4f0851bfcbf5be0336eef633e465ca009ab\"\u003e\u003ccode\u003e2212c4f\u003c/code\u003e\u003c/a\u003e wayland: Send exposure events when deferring resize events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7c9ae677067f24e16f964dbf090e6a579a3e7c26\"\u003e\u003ccode\u003e7c9ae67\u003c/code\u003e\u003c/a\u003e Add write buffering to Windows SDL_IOStream (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/12424\"\u003e#12424\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14794\"\u003e#14794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dd52dd8995dc1f0fb67e7ec8dcaa6c82416a7a4c\"\u003e\u003ccode\u003edd52dd8\u003c/code\u003e\u003c/a\u003e Fix duplicate event dispatch in Cocoa event pump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ca537d651b82f28bc280685391665eb25c856e00\"\u003e\u003ccode\u003eca537d6\u003c/code\u003e\u003c/a\u003e wayland: Dispatch pointer leave when destroying the pointer or a surface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/55acc0b82954a50758cf4774365cc1e2877816c6\"\u003e\u003ccode\u003e55acc0b\u003c/code\u003e\u003c/a\u003e joystick/win32: Fix function return type mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/90aaa239772d7d9225a0b86b48d2c48ce95f2ce6\"\u003e\u003ccode\u003e90aaa23\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5b009640fe83cc970706aa47ed35284e29f2efc9\"\u003e\u003ccode\u003e5b00964\u003c/code\u003e\u003c/a\u003e events: Buildfix for targets with C++ build units\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d102022c95ac60e13ff4f00060561bf6b74c170d\"\u003e\u003ccode\u003ed102022\u003c/code\u003e\u003c/a\u003e wayland: Handle all mouse state in a frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2bb463921fbc4e45c2bf07a80be6978233c8ad9e\"\u003e\u003ccode\u003e2bb4639\u003c/code\u003e\u003c/a\u003e haptic hidapi: maintain effects array for external checking\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...460b8a0db177e7a88a0f44972c349dd680e49233\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/888","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/888","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/888/packages"},{"uuid":"3768426859","node_id":"PR_kwDOFwkRyM664OPd","number":866,"state":"closed","title":"Bump ext/SDL from `be1d442` to `95ac0ff`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T22:02:58.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T22:02:53.000Z","updated_at":"2025-12-30T22:03:00.000Z","time_to_close":86405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`95ac0ff`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `95ac0ff`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/95ac0ff4d644e60345d41923550c2ae841357d00\"\u003e\u003ccode\u003e95ac0ff\u003c/code\u003e\u003c/a\u003e wayland: Center non-square icon images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cb04dcd6f8f734f3ef3cdcc33b87c65238914510\"\u003e\u003ccode\u003ecb04dcd\u003c/code\u003e\u003c/a\u003e android: Add RGB LED support for joysticks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4fcb92e0df40a7b999635d8c1f244a6dbd59a224\"\u003e\u003ccode\u003e4fcb92e\u003c/code\u003e\u003c/a\u003e wayland: Scale non-square icon images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/48d6c70f2c1c0ff44fc0080e952e575b3714fae3\"\u003e\u003ccode\u003e48d6c70\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Added note for migrating SDL2 code using SDL_ThreadID()\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d10fe8bf2f30f92415fcb5f2942f6f2840f9007d\"\u003e\u003ccode\u003ed10fe8b\u003c/code\u003e\u003c/a\u003e Added a Linux mapping for the Nacon GC100 controller (thanks \u003ca href=\"https://github.com/elkabyliano\"\u003e\u003ccode\u003e@​elkabyliano\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/becd08f37633a20748e0c8607f468163b8525e8b\"\u003e\u003ccode\u003ebecd08f\u003c/code\u003e\u003c/a\u003e Added note for migrating SDL2 code using SDL_ThreadID()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/38345adff00f6da1647aca15d37b4a6dd7c46863\"\u003e\u003ccode\u003e38345ad\u003c/code\u003e\u003c/a\u003e Don't set the active texture when creating a palette\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/370e9407b585466b5ac54cb5240d5eb1e11fc80b\"\u003e\u003ccode\u003e370e940\u003c/code\u003e\u003c/a\u003e wayland: If GTK is disabled, try to avoid libdecor's GTK plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b6f4e10bf9f189b0d29008ffce1c4d3404cae901\"\u003e\u003ccode\u003eb6f4e10\u003c/code\u003e\u003c/a\u003e unix: If setuid or setgid, don't use GTK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9e0b31b297e85c1a1d8f48c05231b3bcd3b2f80e\"\u003e\u003ccode\u003e9e0b31b\u003c/code\u003e\u003c/a\u003e unix: Factor out the check for GTK into an internal function\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...95ac0ff4d644e60345d41923550c2ae841357d00\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/866","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/866","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/866/packages"},{"uuid":"3745007537","node_id":"PR_kwDOFwkRyM65sXUF","number":857,"state":"closed","title":"Bump ext/SDL from `be1d442` to `2c3657a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-19T22:02:59.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-18T22:03:21.000Z","updated_at":"2025-12-19T22:03:01.000Z","time_to_close":86378,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`2c3657a`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `2c3657a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2c3657a0cec29be70c4b5e8c8fea9c2fa89023a3\"\u003e\u003ccode\u003e2c3657a\u003c/code\u003e\u003c/a\u003e egl: Patched to compile.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/46df9ea92a8dd8e063a47130b9eec0682ba600b4\"\u003e\u003ccode\u003e46df9ea\u003c/code\u003e\u003c/a\u003e egl: Call SDL_EGL_SetSwapInterval during context creation, not the GL version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/235f417616b46cfca1db3f79250240ba9ed9df33\"\u003e\u003ccode\u003e235f417\u003c/code\u003e\u003c/a\u003e wayland: Update the HDR data on placeholder displays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d028d8bc3b2ec7dcb439f9cde22634c6ff7388ca\"\u003e\u003ccode\u003ed028d8b\u003c/code\u003e\u003c/a\u003e Fix minor typos in headers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63636c84032ba41f5e3d4d5bdf5789bc8ee896f7\"\u003e\u003ccode\u003e63636c8\u003c/code\u003e\u003c/a\u003e Fixed warning: implicit conversion loses integer precision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c7508ca2e950fb55c4cf08ac57e93f1e91b724c1\"\u003e\u003ccode\u003ec7508ca\u003c/code\u003e\u003c/a\u003e Fixed warning: no previous prototype for function 'ParseDescriptor'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9c856aea96d7d51734688b39ed96a51688789537\"\u003e\u003ccode\u003e9c856ae\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d583fc88bee0a5c3fb05e2709f0dfd1468924aa4\"\u003e\u003ccode\u003ed583fc8\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.7 for development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9022d90e01c7b07f6c8fe8126e64ad695fe49224\"\u003e\u003ccode\u003e9022d90\u003c/code\u003e\u003c/a\u003e README-emscripten: corrected comments about vsync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ef0a604d44f5e44d4c1b34c215d68be5a985cd7e\"\u003e\u003ccode\u003eef0a604\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.6 for preview release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...2c3657a0cec29be70c4b5e8c8fea9c2fa89023a3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/857","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/857","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/857/packages"},{"uuid":"3740669944","node_id":"PR_kwDOFwkRyM65ds_L","number":855,"state":"closed","title":"Bump ext/SDL from `be1d442` to `235f417`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-17T22:27:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-17T22:03:08.000Z","updated_at":"2025-12-17T22:27:37.000Z","time_to_close":1467,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`235f417`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `235f417`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/235f417616b46cfca1db3f79250240ba9ed9df33\"\u003e\u003ccode\u003e235f417\u003c/code\u003e\u003c/a\u003e wayland: Update the HDR data on placeholder displays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d028d8bc3b2ec7dcb439f9cde22634c6ff7388ca\"\u003e\u003ccode\u003ed028d8b\u003c/code\u003e\u003c/a\u003e Fix minor typos in headers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63636c84032ba41f5e3d4d5bdf5789bc8ee896f7\"\u003e\u003ccode\u003e63636c8\u003c/code\u003e\u003c/a\u003e Fixed warning: implicit conversion loses integer precision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c7508ca2e950fb55c4cf08ac57e93f1e91b724c1\"\u003e\u003ccode\u003ec7508ca\u003c/code\u003e\u003c/a\u003e Fixed warning: no previous prototype for function 'ParseDescriptor'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9c856aea96d7d51734688b39ed96a51688789537\"\u003e\u003ccode\u003e9c856ae\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d583fc88bee0a5c3fb05e2709f0dfd1468924aa4\"\u003e\u003ccode\u003ed583fc8\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.7 for development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9022d90e01c7b07f6c8fe8126e64ad695fe49224\"\u003e\u003ccode\u003e9022d90\u003c/code\u003e\u003c/a\u003e README-emscripten: corrected comments about vsync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ef0a604d44f5e44d4c1b34c215d68be5a985cd7e\"\u003e\u003ccode\u003eef0a604\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.6 for preview release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/aeb4b3d2fc2af3c8fb48c56e7fd1aa6800496769\"\u003e\u003ccode\u003eaeb4b3d\u003c/code\u003e\u003c/a\u003e Reverted Vita cliprect changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/78d008fcd27142d54ceafe8dd0190fbdb4047620\"\u003e\u003ccode\u003e78d008f\u003c/code\u003e\u003c/a\u003e x11: Don't poll the map state when the window was unmapped and borders are to...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...235f417616b46cfca1db3f79250240ba9ed9df33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/855","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/855","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/855/packages"},{"uuid":"3732348033","node_id":"PR_kwDOFwkRyM65BnVq","number":852,"state":"closed","title":"Bump ext/SDL from `be1d442` to `6665eba`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T22:03:11.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T22:21:26.000Z","updated_at":"2025-12-16T22:03:12.000Z","time_to_close":85305,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`6665eba`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `6665eba`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6665ebaa2e9ccad6bc426ab3694a4c067dda5d91\"\u003e\u003ccode\u003e6665eba\u003c/code\u003e\u003c/a\u003e SDL_test: allow disabling colorized output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/765a2e91184c172bebb92f0c732888003c54ca3a\"\u003e\u003ccode\u003e765a2e9\u003c/code\u003e\u003c/a\u003e Fix using wrong variable by mistake\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1260c10aab6f94902b03b637235d47a7638c1b56\"\u003e\u003ccode\u003e1260c10\u003c/code\u003e\u003c/a\u003e GPU Vulkan: Only modify surface on window claim or release (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14659\"\u003e#14659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/73c9f25867e60c8a7c18ff9b427c1c5e7ffdc8be\"\u003e\u003ccode\u003e73c9f25\u003c/code\u003e\u003c/a\u003e GPU: Metal: Rebind storage buffers when changing the pipeline moves them.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9092ddff3c4092c8e47ec7ea01da9a829b0313f3\"\u003e\u003ccode\u003e9092ddf\u003c/code\u003e\u003c/a\u003e wayland: Update the color management protocol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/db84b948f90d274cbe1b104a336b0dce4a3819be\"\u003e\u003ccode\u003edb84b94\u003c/code\u003e\u003c/a\u003e egl: Default to a swap interval of 0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/deb85d1fa899a76c1c212e3e7129259176d8d26a\"\u003e\u003ccode\u003edeb85d1\u003c/code\u003e\u003c/a\u003e emscripten: find the right SDL_Window during fullscreen events.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/64df9cfa47bab9f7a1529df26285d338b54dac9a\"\u003e\u003ccode\u003e64df9cf\u003c/code\u003e\u003c/a\u003e testmessage: quit if we get a mouse click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bcaedd578112cd501239f45a6ac62ba391952fb9\"\u003e\u003ccode\u003ebcaedd5\u003c/code\u003e\u003c/a\u003e Fixed messageboxes when using window scenes on Apple platforms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/518c98ea01e490974d6cb0dd5520d5c5d4d8e302\"\u003e\u003ccode\u003e518c98e\u003c/code\u003e\u003c/a\u003e Pass the window along with evdev touch events\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...6665ebaa2e9ccad6bc426ab3694a4c067dda5d91\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/852","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/852","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/852/packages"},{"uuid":"3700471541","node_id":"PR_kwDOFwkRyM63YD9b","number":841,"state":"closed","title":"Bump ext/SDL from `be1d442` to `ab67be7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-08T22:03:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-05T22:03:14.000Z","updated_at":"2025-12-08T22:03:32.000Z","time_to_close":259217,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`ab67be7`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `ab67be7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ab67be7e5a2e32315227ec05b49aa4ac362ca6c0\"\u003e\u003ccode\u003eab67be7\u003c/code\u003e\u003c/a\u003e Fix crash in UploadToTexture() on DX12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/3d2b79c096afd26bd7dc1cd7763584a33b03dcda\"\u003e\u003ccode\u003e3d2b79c\u003c/code\u003e\u003c/a\u003e x11: Drop emulated pointer button events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e047aeeb7ca9cbf117a16afd6e0c328384333a6f\"\u003e\u003ccode\u003ee047aee\u003c/code\u003e\u003c/a\u003e Added a Linux mapping for the ZhiXu GuliKit Controller D\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f38d31a811a017ad2180cd3ac0f555d91b13fc5b\"\u003e\u003ccode\u003ef38d31a\u003c/code\u003e\u003c/a\u003e Removed mappings for Xbox controllers supported by the Linux kernel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/71147216dca66201e7ce23dfedec2ac068592d93\"\u003e\u003ccode\u003e7114721\u003c/code\u003e\u003c/a\u003e Removed entries for controllers that aren't Xbox controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/3659b2f100e4434f515a5543c749beed3d3fcc2c\"\u003e\u003ccode\u003e3659b2f\u003c/code\u003e\u003c/a\u003e Documentation tweak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ade272082983327e252b92c77bd21289a86070da\"\u003e\u003ccode\u003eade2720\u003c/code\u003e\u003c/a\u003e docs/README-main-functions: point to SDL3/NonstandardStartup wiki page.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/69c78a79899815e70f17f55bda5033de5a88c8a2\"\u003e\u003ccode\u003e69c78a7\u003c/code\u003e\u003c/a\u003e examples/renderer/03-lines: simplified casting on radians calculation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a5aa67882dfb79ab4942565a3cd69ed199c52cb7\"\u003e\u003ccode\u003ea5aa678\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/37715c4029d9e8605bbbe5dd1867cae6f120481a\"\u003e\u003ccode\u003e37715c4\u003c/code\u003e\u003c/a\u003e Document need to include SDL_revision.h\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...ab67be7e5a2e32315227ec05b49aa4ac362ca6c0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/841","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/841","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/841/packages"},{"uuid":"3664749891","node_id":"PR_kwDOFwkRyM61gYc-","number":830,"state":"closed","title":"Bump ext/SDL from `be1d442` to `9b348ef`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-26T22:03:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-25T22:03:32.000Z","updated_at":"2025-11-26T22:03:17.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`9b348ef`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `9b348ef`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9b348ef6e8a63eff49104c8e658d7851b3ec4b02\"\u003e\u003ccode\u003e9b348ef\u003c/code\u003e\u003c/a\u003e android: Better parsing of command line arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/da863ff5f981027570b8c03dec08300c00de353f\"\u003e\u003ccode\u003eda863ff\u003c/code\u003e\u003c/a\u003e uikit: Don't copy argv; the original lives the whole time we need it.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/29f3844b01d9eb40d319b5d3f32712b0ac3a0980\"\u003e\u003ccode\u003e29f3844\u003c/code\u003e\u003c/a\u003e Fix assert in SDL_BeginGPURenderPass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/74653b3cd5614b97094e54bd126f32771e5b0422\"\u003e\u003ccode\u003e74653b3\u003c/code\u003e\u003c/a\u003e Send the normal sensor data for the right Joy-Con controller in combined mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/24fe3c48a0869684333ff813395cd18ccfd31322\"\u003e\u003ccode\u003e24fe3c4\u003c/code\u003e\u003c/a\u003e Fixed events for windows that have had their window proc hooked at creation time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/55a566a6b407e2dd7a2b1d8a49f3de3e8e0d254c\"\u003e\u003ccode\u003e55a566a\u003c/code\u003e\u003c/a\u003e Steam expects the gyro data to come before the accelerometer data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e2219051955761f40f308189c9d42358eb3d683e\"\u003e\u003ccode\u003ee221905\u003c/code\u003e\u003c/a\u003e Fix check_stdlib_usage.py libc call matching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9896dc18e7fe12e4ce034fe77ac51a8d5730830e\"\u003e\u003ccode\u003e9896dc1\u003c/code\u003e\u003c/a\u003e Fixed setting SDL_PROP_DISPLAY_WINDOWS_HMONITOR_POINTER for the initial display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8fa93d64abcd0bbc02d78c462cbcd27976192078\"\u003e\u003ccode\u003e8fa93d6\u003c/code\u003e\u003c/a\u003e Reset the window icon when returning from fullscreen mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/56269cd0100a0073c4b892bba380f651ea096557\"\u003e\u003ccode\u003e56269cd\u003c/code\u003e\u003c/a\u003e Support PNG icons in the SDL test code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...9b348ef6e8a63eff49104c8e658d7851b3ec4b02\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/830","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/830","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/830/packages"},{"uuid":"3649286866","node_id":"PR_kwDOFwkRyM60s0tE","number":825,"state":"closed","title":"Bump ext/SDL from `be1d442` to `92eaa34`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-21T22:03:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T22:03:29.000Z","updated_at":"2025-11-21T22:03:16.000Z","time_to_close":86386,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`92eaa34`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `92eaa34`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/92eaa34277f0711696d366742735fe2a2c974123\"\u003e\u003ccode\u003e92eaa34\u003c/code\u003e\u003c/a\u003e cocoa: release any mouse buttons not pressed when gaining focus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a7ab3a604bc27ae4ad87b9fe2e81ca8dc0d46220\"\u003e\u003ccode\u003ea7ab3a6\u003c/code\u003e\u003c/a\u003e Print the full 64-bit timestamp in SDL_GetEventDescription().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/168e4eb5322b3911a43b6d9d84af1d46046e6d0a\"\u003e\u003ccode\u003e168e4eb\u003c/code\u003e\u003c/a\u003e Fixed typo (thanks \u003ca href=\"https://github.com/Clownacy\"\u003e\u003ccode\u003e@​Clownacy\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a9a24ac000996a3a54ffafcd24c553cf437db93c\"\u003e\u003ccode\u003ea9a24ac\u003c/code\u003e\u003c/a\u003e Fixed the KingKong2 PRO Controller failing to initialize over Bluetooth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4a769b64753f302bca3a67cd0716990e8c696818\"\u003e\u003ccode\u003e4a769b6\u003c/code\u003e\u003c/a\u003e wayland: Remove unused function parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/61bf7087f5ad4f1fdd418e58adc023fd8252e678\"\u003e\u003ccode\u003e61bf708\u003c/code\u003e\u003c/a\u003e Fixed build warnings with Visual Studio\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9f444b398151e829a281c79bc3678db095131619\"\u003e\u003ccode\u003e9f444b3\u003c/code\u003e\u003c/a\u003e Fixed initializing EVORETRO GameCube adapters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2ef005afe52dcbfe3fa3ff2c7227283100dab43e\"\u003e\u003ccode\u003e2ef005a\u003c/code\u003e\u003c/a\u003e Fix WM_SYSKEYDOWN not being trapped by IME message handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d50cda3247d773e37c574200dffb8aa0237b362a\"\u003e\u003ccode\u003ed50cda3\u003c/code\u003e\u003c/a\u003e Added mappings for PlayStation VR2 Sense Controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fa3467a94dac9a13bedd87b1459176089f12c851\"\u003e\u003ccode\u003efa3467a\u003c/code\u003e\u003c/a\u003e Use the product category if the vendorName isn't available\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...92eaa34277f0711696d366742735fe2a2c974123\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/825/packages"}],"issue_packages":[{"old_version":"`be1d442`","new_version":"`7341f04`","update_type":null,"path":null,"pr_created_at":"2026-06-04T22:13:35.000Z","version_change":"`be1d442` → `7341f04`","issue":{"uuid":"4592520124","node_id":"PR_kwDOFwkRyM7i36OE","number":1021,"state":"closed","title":"Bump ext/SDL from `be1d442` to `7341f04`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-05T22:13:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T22:13:35.000Z","updated_at":"2026-06-05T22:13:21.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`7341f04`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `7341f04`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7341f04a12aa55ee1f412b0074284a41715b63bd\"\u003e\u003ccode\u003e7341f04\u003c/code\u003e\u003c/a\u003e Fix DirectInput POV handling for devices with extra hats\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8549aae8291d18cb84dc19c90528678c9c4343a1\"\u003e\u003ccode\u003e8549aae\u003c/code\u003e\u003c/a\u003e Make initializeDeviceListener() and shutdownDeviceListener() public\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/36c5809b0927534e290dce1cd1e1f7f5056a6cb2\"\u003e\u003ccode\u003e36c5809\u003c/code\u003e\u003c/a\u003e Added SDLControllerManager::shutdownDeviceListener()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e5bbef0dbcac818a9a2e74d1684e0cdee7e4d948\"\u003e\u003ccode\u003ee5bbef0\u003c/code\u003e\u003c/a\u003e Fixed detecting PS4 controllers on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0c8feecce6e57a7a8c1b1eb06631e0a7a56fcd8f\"\u003e\u003ccode\u003e0c8feec\u003c/code\u003e\u003c/a\u003e Enable extra player LED sets for PS5 Controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fc3a96e47a2a24b4df1ca4e1012841a078aa4847\"\u003e\u003ccode\u003efc3a96e\u003c/code\u003e\u003c/a\u003e Android: remove pollInputDevice() in favor of InputDeviceListener (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15659\"\u003e#15659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/42fc082b5ecb618dbd5eaca1a3466f659b3c427e\"\u003e\u003ccode\u003e42fc082\u003c/code\u003e\u003c/a\u003e Fixed java.lang.NullPointerException\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/64def01534acede3a1cd37d820fb2315f74c6e73\"\u003e\u003ccode\u003e64def01\u003c/code\u003e\u003c/a\u003e Fixed some Wayland cursor related thread-safety warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/90756b542f2b5448a917bde2ec8e22bffd1500a1\"\u003e\u003ccode\u003e90756b5\u003c/code\u003e\u003c/a\u003e Fixed some log related thread-safety warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f9d49358d27f55fb9a9128f1bc18efb034becabb\"\u003e\u003ccode\u003ef9d4935\u003c/code\u003e\u003c/a\u003e Create a global event lock for hardware that generates events\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...7341f04a12aa55ee1f412b0074284a41715b63bd\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1021","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1021","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1021/packages"}},{"old_version":"`be1d442`","new_version":"`ac17776`","update_type":null,"path":null,"pr_created_at":"2026-05-27T01:52:51.000Z","version_change":"`be1d442` → `ac17776`","issue":{"uuid":"4528831227","node_id":"PR_kwDOFwkRyM7fpHOz","number":1014,"state":"closed","title":"Bump ext/SDL from `be1d442` to `ac17776`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-27T23:29:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-27T01:52:51.000Z","updated_at":"2026-05-27T23:29:25.000Z","time_to_close":77792,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`ac17776`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `ac17776`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ac177763aadd4c84bf5b96ea93bb697b4fc85aa0\"\u003e\u003ccode\u003eac17776\u003c/code\u003e\u003c/a\u003e Ensure we release exclusive USB access to controllers when backgrounded. \u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15694\"\u003e#15694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/59a302e601d72d972b46af473e2c745f2475c33d\"\u003e\u003ccode\u003e59a302e\u003c/code\u003e\u003c/a\u003e xr: Add fallback for SDL_PROP_GPU_DEVICE_CREATE_XR_APPLICATION_NAME_STRING.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a49ba90257769d30d7db44595cbfdea424bcf8a0\"\u003e\u003ccode\u003ea49ba90\u003c/code\u003e\u003c/a\u003e metadata: SDL_GetAppMetadataProperty() now uses SDL_GetExeName().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7d29ce8e31dbd063ed61b2aa0ce604677923b362\"\u003e\u003ccode\u003e7d29ce8\u003c/code\u003e\u003c/a\u003e filesystem: Added SDL_GetExeName().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/199d509820ae3c72dab4cbbacdc8cd5c4bc1285c\"\u003e\u003ccode\u003e199d509\u003c/code\u003e\u003c/a\u003e Android: Skip duplicated joystick axes during poll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cd0b796a6eaecdb7840cbe928794218391ec1a63\"\u003e\u003ccode\u003ecd0b796\u003c/code\u003e\u003c/a\u003e video: Only ignore modes with a lower color depth in SDL_GetClosestFullscreen...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a84dafd5b9352e32f10dc60179c9f6c2c7f8a2dc\"\u003e\u003ccode\u003ea84dafd\u003c/code\u003e\u003c/a\u003e Don't use the HIDAPI driver with Backbone One PlayStation Edition Gen 2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6249bac891b01c07f595f125af06f986e11d74d8\"\u003e\u003ccode\u003e6249bac\u003c/code\u003e\u003c/a\u003e dos: Use INT 0x21, operation 0x62 to calculate basepath.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/511783b2ba044b50d05dcf245cd821eb11ca101e\"\u003e\u003ccode\u003e511783b\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f2dba2626ec2c02d5d37ccdbc7b1f03293321d61\"\u003e\u003ccode\u003ef2dba26\u003c/code\u003e\u003c/a\u003e SVE2: Improves SVE2 8888 swizzling performance and important fixes (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15662\"\u003e#15662\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...ac177763aadd4c84bf5b96ea93bb697b4fc85aa0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1014","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1014","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1014/packages"}},{"old_version":"`be1d442`","new_version":"`35098e9`","update_type":null,"path":null,"pr_created_at":"2026-05-20T04:23:31.000Z","version_change":"`be1d442` → `35098e9`","issue":{"uuid":"4483114826","node_id":"PR_kwDOFwkRyM7dWvvB","number":1005,"state":"closed","title":"Bump ext/SDL from `be1d442` to `35098e9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T00:16:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-20T04:23:31.000Z","updated_at":"2026-05-21T00:16:42.000Z","time_to_close":71589,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`35098e9`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `35098e9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/35098e927cd9c8b92d4eaea7d3f73958cc211f82\"\u003e\u003ccode\u003e35098e9\u003c/code\u003e\u003c/a\u003e emscripten: don't dispatch user input to hidden windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c9e2e732b674679f4bc5caa0e36c192411cb6fc8\"\u003e\u003ccode\u003ec9e2e73\u003c/code\u003e\u003c/a\u003e examples: Add blending example (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15657\"\u003e#15657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f9380e15de1c57295e88757af16b5f74cdb1d46b\"\u003e\u003ccode\u003ef9380e1\u003c/code\u003e\u003c/a\u003e visionOS: fixed mousewheel values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cfed9b3aca79e083c481df2afefefb25819f6b3b\"\u003e\u003ccode\u003ecfed9b3\u003c/code\u003e\u003c/a\u003e Allow setting NULL palette on any surface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f19dca3ca0c10f6417ac503288120ccd064cd4f4\"\u003e\u003ccode\u003ef19dca3\u003c/code\u003e\u003c/a\u003e SDL_rawinputjoystick.c: fixed a type redefinition error\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/42c4a0e30f04150f0b5223340a7e50b8095ce72b\"\u003e\u003ccode\u003e42c4a0e\u003c/code\u003e\u003c/a\u003e SDL_windows_gaming_input.c: work-around to build against old SDKs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/169480a352463eee65e825b1a934d7bebeb7967a\"\u003e\u003ccode\u003e169480a\u003c/code\u003e\u003c/a\u003e hidapi/netbsd: import mainstream commit 7e994d8671:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6ed1de089c35ab283924c2fec96794909fc0df85\"\u003e\u003ccode\u003e6ed1de0\u003c/code\u003e\u003c/a\u003e Fix touchpad finger detection on Steam Deck\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/48fe7b7d6a9275a1cd7d785c9a9d600445c571f4\"\u003e\u003ccode\u003e48fe7b7\u003c/code\u003e\u003c/a\u003e SDL_wasapi.c: added comment about SDL_AudioClientProperties workaround\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0e480bee307430f641d554c3a716f20748518974\"\u003e\u003ccode\u003e0e480be\u003c/code\u003e\u003c/a\u003e visionOS: re-enable dimming mode\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...35098e927cd9c8b92d4eaea7d3f73958cc211f82\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/1005","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/1005","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1005/packages"}},{"old_version":"`be1d442`","new_version":"`4d95a63`","update_type":null,"path":null,"pr_created_at":"2026-05-14T22:14:58.000Z","version_change":"`be1d442` → `4d95a63`","issue":{"uuid":"4449698769","node_id":"PR_kwDOFwkRyM7btBOz","number":999,"state":"closed","title":"Bump ext/SDL from `be1d442` to `4d95a63`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-15T22:13:10.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T22:14:58.000Z","updated_at":"2026-05-15T22:13:13.000Z","time_to_close":86292,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`4d95a63`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `4d95a63`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4d95a63fe3936389119794cf6dce1483465d3d5b\"\u003e\u003ccode\u003e4d95a63\u003c/code\u003e\u003c/a\u003e fix build after commit 2c4e6ed3585ec63adee2e9a680de3c52b4db3c0c:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0e07b7c5e20952c3ea6b8b490f81bc2ebc21a6fd\"\u003e\u003ccode\u003e0e07b7c\u003c/code\u003e\u003c/a\u003e android: Comment out debug logging.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fdfbbcefb2470d39726748d17696c577d37586a5\"\u003e\u003ccode\u003efdfbbce\u003c/code\u003e\u003c/a\u003e Fixed error: \u0026quot;SVE support not enabled\u0026quot; building on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9e07e0c21535859d85133c62064d97582d021a6d\"\u003e\u003ccode\u003e9e07e0c\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/439ffd13eb63e79c94df395effe9909d253074de\"\u003e\u003ccode\u003e439ffd1\u003c/code\u003e\u003c/a\u003e Android: Add support for folder dialogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/de08751537b91dc805ad535b876818f825ea6cbd\"\u003e\u003ccode\u003ede08751\u003c/code\u003e\u003c/a\u003e Fixed build for older toolchains that don't have arm_sve.h\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/11745aad07bfae129253974df0a94f5a77c842db\"\u003e\u003ccode\u003e11745aa\u003c/code\u003e\u003c/a\u003e Fix build with SVE2 (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15586\"\u003e#15586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2c4e6ed3585ec63adee2e9a680de3c52b4db3c0c\"\u003e\u003ccode\u003e2c4e6ed\u003c/code\u003e\u003c/a\u003e Enable GameInput v3 by default if it's available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d57c3b685c434d2ee0fa3d258f7e165b6e8d0cf6\"\u003e\u003ccode\u003ed57c3b6\u003c/code\u003e\u003c/a\u003e gameinputjoystick: %02hhX emits a -Wformat warning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8122b8f2ac68fde8306bb78c1fa758b46a91a39a\"\u003e\u003ccode\u003e8122b8f\u003c/code\u003e\u003c/a\u003e gameinput.h emits a few Wundef warnings (WINAPI_PARTITION_* macros)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...4d95a63fe3936389119794cf6dce1483465d3d5b\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/999","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/999","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/999/packages"}},{"old_version":"`be1d442`","new_version":"`b181eb4`","update_type":null,"path":null,"pr_created_at":"2026-04-17T22:13:19.000Z","version_change":"`be1d442` → `b181eb4`","issue":{"uuid":"4285598589","node_id":"PR_kwDOFwkRyM7TdqJb","number":967,"state":"closed","title":"Bump ext/SDL from `be1d442` to `b181eb4`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T23:29:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T22:13:19.000Z","updated_at":"2026-04-20T23:29:33.000Z","time_to_close":263773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`b181eb4`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `b181eb4`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b181eb4ed0e117083e86b66e538492c815c8f899\"\u003e\u003ccode\u003eb181eb4\u003c/code\u003e\u003c/a\u003e x11: Fix #define name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/75a65e05e1a5d6b2199eefc3edc1f9ed9bd684fa\"\u003e\u003ccode\u003e75a65e0\u003c/code\u003e\u003c/a\u003e x11: Use XInput2 events to pass through the keyboard ID to core key events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63901401cab9051012d85c4bf245bea23687dce0\"\u003e\u003ccode\u003e6390140\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize main loop handler to improve performance and input la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/badc3b82c51ef55c06ef1e1fffe4cd14617d964c\"\u003e\u003ccode\u003ebadc3b8\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/87e356f102f0b85f87dbe265b2b57e2f0e1512a9\"\u003e\u003ccode\u003e87e356f\u003c/code\u003e\u003c/a\u003e [N-Gage] Simplify rendering back-end; more micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b53b31b74a14cf7d36e2b1ce6fddcfed07f90621\"\u003e\u003ccode\u003eb53b31b\u003c/code\u003e\u003c/a\u003e [N-Gage] Add various micro-optimizations to rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/847fc72b1b4726255144e1c419090a0a38687632\"\u003e\u003ccode\u003e847fc72\u003c/code\u003e\u003c/a\u003e CLAUDE.md: Just copy the text from AGENTS.md in here for now.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1124e44e4c66668a719147a2032c5e77015583c8\"\u003e\u003ccode\u003e1124e44\u003c/code\u003e\u003c/a\u003e CLAUDE.md: added.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c1bf0e9de9fe4a14bb834a368b624f281614e69b\"\u003e\u003ccode\u003ec1bf0e9\u003c/code\u003e\u003c/a\u003e wayland: Fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5bda0ccfb06ea56c1f15a304927f2438c1300f95\"\u003e\u003ccode\u003e5bda0cc\u003c/code\u003e\u003c/a\u003e AGENTS.md: Change \u0026quot;may not\u0026quot; to \u0026quot;must not\u0026quot;.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...b181eb4ed0e117083e86b66e538492c815c8f899\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/967","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/967","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/967/packages"}},{"old_version":"`be1d442`","new_version":"`6390140`","update_type":null,"path":null,"pr_created_at":"2026-04-16T22:13:39.000Z","version_change":"`be1d442` → `6390140`","issue":{"uuid":"4278816373","node_id":"PR_kwDOFwkRyM7THzPG","number":966,"state":"closed","title":"Bump ext/SDL from `be1d442` to `6390140`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-17T22:13:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-16T22:13:39.000Z","updated_at":"2026-04-17T22:13:24.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`6390140`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `6390140`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63901401cab9051012d85c4bf245bea23687dce0\"\u003e\u003ccode\u003e6390140\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize main loop handler to improve performance and input la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/badc3b82c51ef55c06ef1e1fffe4cd14617d964c\"\u003e\u003ccode\u003ebadc3b8\u003c/code\u003e\u003c/a\u003e [N-Gage] Micro-optimize rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/87e356f102f0b85f87dbe265b2b57e2f0e1512a9\"\u003e\u003ccode\u003e87e356f\u003c/code\u003e\u003c/a\u003e [N-Gage] Simplify rendering back-end; more micro-optimization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b53b31b74a14cf7d36e2b1ce6fddcfed07f90621\"\u003e\u003ccode\u003eb53b31b\u003c/code\u003e\u003c/a\u003e [N-Gage] Add various micro-optimizations to rendering back-end\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/847fc72b1b4726255144e1c419090a0a38687632\"\u003e\u003ccode\u003e847fc72\u003c/code\u003e\u003c/a\u003e CLAUDE.md: Just copy the text from AGENTS.md in here for now.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1124e44e4c66668a719147a2032c5e77015583c8\"\u003e\u003ccode\u003e1124e44\u003c/code\u003e\u003c/a\u003e CLAUDE.md: added.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c1bf0e9de9fe4a14bb834a368b624f281614e69b\"\u003e\u003ccode\u003ec1bf0e9\u003c/code\u003e\u003c/a\u003e wayland: Fix some comments\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5bda0ccfb06ea56c1f15a304927f2438c1300f95\"\u003e\u003ccode\u003e5bda0cc\u003c/code\u003e\u003c/a\u003e AGENTS.md: Change \u0026quot;may not\u0026quot; to \u0026quot;must not\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/30522e859885e1ef1c9f1ff5c74135e81b5a6997\"\u003e\u003ccode\u003e30522e8\u003c/code\u003e\u003c/a\u003e [N-Gage] Optimize renderer even further\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/954e2f33541afbb55f02450ed6cf6c1f418a3ab6\"\u003e\u003ccode\u003e954e2f3\u003c/code\u003e\u003c/a\u003e policy: Clarify that \u0026quot;AI\u0026quot; means specific things.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...63901401cab9051012d85c4bf245bea23687dce0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/966","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/966","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/966/packages"}},{"old_version":"`be1d442`","new_version":"`d6129d0`","update_type":null,"path":null,"pr_created_at":"2026-03-30T22:43:46.000Z","version_change":"`be1d442` → `d6129d0`","issue":{"uuid":"4174514994","node_id":"PR_kwDOFwkRyM7Oxp-b","number":950,"state":"closed","title":"Bump ext/SDL from `be1d442` to `d6129d0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-31T22:13:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T22:43:46.000Z","updated_at":"2026-03-31T22:13:44.000Z","time_to_close":84597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`d6129d0`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `d6129d0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d6129d063f512583c9446a8443ca34ebebb39c49\"\u003e\u003ccode\u003ed6129d0\u003c/code\u003e\u003c/a\u003e SDL_GlobDirectory(): Don't descend into sub-directories, if not requested by ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f13cd9a666f8ab069dfa8d4700528243496be027\"\u003e\u003ccode\u003ef13cd9a\u003c/code\u003e\u003c/a\u003e process: Don't duplicate NULL stdio handles on Windows.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b878ab16910924ca93f0048e48a34f44dfb54357\"\u003e\u003ccode\u003eb878ab1\u003c/code\u003e\u003c/a\u003e Fix msvc analyzer warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0756603e6d88d4e453e9dbfba5fea10c15babee6\"\u003e\u003ccode\u003e0756603\u003c/code\u003e\u003c/a\u003e thread: SDL_CreateThread() shouldn't return before the new thread is set up.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e66f1b516255a1efe2b85634e1fcc7d5def965ff\"\u003e\u003ccode\u003ee66f1b5\u003c/code\u003e\u003c/a\u003e Fix Metal GPU backend not being included in CMake configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a54dd7ba457fc6780ff460dc4eccccb5df4b3890\"\u003e\u003ccode\u003ea54dd7b\u003c/code\u003e\u003c/a\u003e Fix Windows file dialog calling the callback twice\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/815fd4bf450fc97363c6a38b7443e18173e73b1f\"\u003e\u003ccode\u003e815fd4b\u003c/code\u003e\u003c/a\u003e Removed spurious whitespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a157d96de87fce84f06e60f4049dd96b8a6993e3\"\u003e\u003ccode\u003ea157d96\u003c/code\u003e\u003c/a\u003e stdlib: Patched SDL_rand_f to compile on pre-C99 compilers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003e\u003ccode\u003e1df279a\u003c/code\u003e\u003c/a\u003e x11: Look for text/uri-list in the list of MIME types more thoroughly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/995d4e10a6f49f33b3e09a6027e8c9cdab0b952c\"\u003e\u003ccode\u003e995d4e1\u003c/code\u003e\u003c/a\u003e Added documentation for getting the full resolution in iOS\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...d6129d063f512583c9446a8443ca34ebebb39c49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/950","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/950","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/950/packages"}},{"old_version":"`be1d442`","new_version":"`1df279a`","update_type":null,"path":null,"pr_created_at":"2026-03-27T22:13:08.000Z","version_change":"`be1d442` → `1df279a`","issue":{"uuid":"4156199892","node_id":"PR_kwDOFwkRyM7OLFxM","number":949,"state":"closed","title":"Bump ext/SDL from `be1d442` to `1df279a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T22:43:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-27T22:13:08.000Z","updated_at":"2026-03-30T22:43:54.000Z","time_to_close":261041,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`1df279a`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `1df279a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003e\u003ccode\u003e1df279a\u003c/code\u003e\u003c/a\u003e x11: Look for text/uri-list in the list of MIME types more thoroughly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/995d4e10a6f49f33b3e09a6027e8c9cdab0b952c\"\u003e\u003ccode\u003e995d4e1\u003c/code\u003e\u003c/a\u003e Added documentation for getting the full resolution in iOS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/122ad3d6f600229dbb4f52883a907699cd3a1acd\"\u003e\u003ccode\u003e122ad3d\u003c/code\u003e\u003c/a\u003e Added SDL_IsPhone()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6a9449c0986553a4cfc997198a3deaf02dd67c85\"\u003e\u003ccode\u003e6a9449c\u003c/code\u003e\u003c/a\u003e Fix window caption drawing on borderless windows (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/15275\"\u003e#15275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/159bba9aa1d3ec8ad92ed15d99dc248304f06e48\"\u003e\u003ccode\u003e159bba9\u003c/code\u003e\u003c/a\u003e Check Windows version before setting window attributes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/53c799a7a9790bbf31f781cffffacef4f6bd5fa3\"\u003e\u003ccode\u003e53c799a\u003c/code\u003e\u003c/a\u003e SDL_SetWindowShape(): Remove shape when argument is NULL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1d2f9f0e0e1745b5a1122469155ac0ead1907e67\"\u003e\u003ccode\u003e1d2f9f0\u003c/code\u003e\u003c/a\u003e Use DSBFREQUENCY_MAX instead of hardcoded constant for DirectSound driver max...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6efe0e19a7c9f41988615a84341038de34af674e\"\u003e\u003ccode\u003e6efe0e1\u003c/code\u003e\u003c/a\u003e Fix DirectSound buffer creation failure with \u0026gt;200kHz\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dcc177faa42c8c325ab5003d214fd1f3576e7a19\"\u003e\u003ccode\u003edcc177f\u003c/code\u003e\u003c/a\u003e emscripten: Add support for automounting persistent storage before SDL_main.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/be6f1efa26d9104b679ec8e112e15898d48c21f0\"\u003e\u003ccode\u003ebe6f1ef\u003c/code\u003e\u003c/a\u003e ci: clang-tools-extra is no longer available for mingw32\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...1df279a04f604bc50b6f36c9e903b5e64c4fe2a3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/949","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/949","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/949/packages"}},{"old_version":"`be1d442`","new_version":"`06bf8d1`","update_type":null,"path":null,"pr_created_at":"2026-02-17T22:13:42.000Z","version_change":"`be1d442` → `06bf8d1`","issue":{"uuid":"3954890359","node_id":"PR_kwDOFwkRyM7EeAuu","number":930,"state":"closed","title":"Bump ext/SDL from `be1d442` to `06bf8d1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-18T22:13:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-17T22:13:42.000Z","updated_at":"2026-02-18T22:13:26.000Z","time_to_close":86382,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`06bf8d1`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `06bf8d1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/06bf8d1924c982c7cb750dd8eea40e4482a7c0ac\"\u003e\u003ccode\u003e06bf8d1\u003c/code\u003e\u003c/a\u003e gpu_vulkan: Set texture container before transitioning to default barrier state.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/129627068fe266ed68c0725f47a026eae889b992\"\u003e\u003ccode\u003e1296270\u003c/code\u003e\u003c/a\u003e Fixed HIDAPI PS5 Bluetooth report format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63c0650321b774105ab8f3c5acbe933b5f5b4a2b\"\u003e\u003ccode\u003e63c0650\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;MacOS: improve scroll smoothing\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f0bda7b655712dddf6a762bf12c03e5b360246d2\"\u003e\u003ccode\u003ef0bda7b\u003c/code\u003e\u003c/a\u003e android: Fix scancode for AKEYCODE_CHANNEL_DOWN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/54de246b4b44610f7418495ee0485ddbc6e8cd20\"\u003e\u003ccode\u003e54de246\u003c/code\u003e\u003c/a\u003e win32: Set error for SDL_GL_GetSwapInterval()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1dcc6e21350198e893c75f14babae28a1b028913\"\u003e\u003ccode\u003e1dcc6e2\u003c/code\u003e\u003c/a\u003e Fixed detection of the \u0026quot;Android TV Box\u0026quot; as a TV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/089f5e13181f068aa61f63ff7afb63860bc423bf\"\u003e\u003ccode\u003e089f5e1\u003c/code\u003e\u003c/a\u003e Treat the D-pad center button as SDL_SCANCODE_RETURN\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2b0ce9ae6e82dc2a0b9bc590a88fef2cac656421\"\u003e\u003ccode\u003e2b0ce9a\u003c/code\u003e\u003c/a\u003e examples: Make source code and console tabs take 80% of browser page.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bc623d1af6774b4b557bffe2a53adac5c273db92\"\u003e\u003ccode\u003ebc623d1\u003c/code\u003e\u003c/a\u003e Moved mouse/keyboard detection to a separate thread on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a98e49409e2c6c4684934e15f682ee37b3a91ef8\"\u003e\u003ccode\u003ea98e494\u003c/code\u003e\u003c/a\u003e Don't re-query HID device vendor and product\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...06bf8d1924c982c7cb750dd8eea40e4482a7c0ac\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/930","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/930","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/930/packages"}},{"old_version":"`be1d442`","new_version":"`b9743ea`","update_type":null,"path":null,"pr_created_at":"2026-02-05T22:13:24.000Z","version_change":"`be1d442` → `b9743ea`","issue":{"uuid":"3903835625","node_id":"PR_kwDOFwkRyM7B2GDG","number":918,"state":"closed","title":"Bump ext/SDL from `be1d442` to `b9743ea`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-06T22:13:35.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-05T22:13:24.000Z","updated_at":"2026-02-06T22:13:37.000Z","time_to_close":86411,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`b9743ea`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `b9743ea`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b9743eabddd2a26afcccc4767f7e7f30390b29aa\"\u003e\u003ccode\u003eb9743ea\u003c/code\u003e\u003c/a\u003e Removed spurious \u0026quot;extern\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ae4fb503168e1860a46067657103e1a56de5f5c7\"\u003e\u003ccode\u003eae4fb50\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/632c83b722e55cd67f7048e3b60826e2e431646a\"\u003e\u003ccode\u003e632c83b\u003c/code\u003e\u003c/a\u003e opengl: added SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0cadc15ef6bef5bb04babacb05f983fb76f9b7bf\"\u003e\u003ccode\u003e0cadc15\u003c/code\u003e\u003c/a\u003e Don't treat \u0026quot;hid-over-i2c 0107 System Control\u0026quot; as a joystick\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cb0c7b01e4071b4bb646da7a29585fdda539fb0c\"\u003e\u003ccode\u003ecb0c7b0\u003c/code\u003e\u003c/a\u003e tray: removed double click handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bc16157c9db9e2da8aebb87725a1a314c6906cce\"\u003e\u003ccode\u003ebc16157\u003c/code\u003e\u003c/a\u003e testtray: created VS project and added new click callbacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bddf6d3e2aa76e71335ea2eb62a468b84975d91b\"\u003e\u003ccode\u003ebddf6d3\u003c/code\u003e\u003c/a\u003e Guarantee that pens are in proximity before motion and button events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cd7fc90c874b53cc3054553367fa2dffb0ce2bd1\"\u003e\u003ccode\u003ecd7fc90\u003c/code\u003e\u003c/a\u003e Added support for the third stylus button on Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/273a0930321098ad12ccdf5de68ad5958db8a8f1\"\u003e\u003ccode\u003e273a093\u003c/code\u003e\u003c/a\u003e Temporarily disable GameSir driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ca7788cd9f852b9ab00edfed2775695b399e9bc0\"\u003e\u003ccode\u003eca7788c\u003c/code\u003e\u003c/a\u003e Fixed spacing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...b9743eabddd2a26afcccc4767f7e7f30390b29aa\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/918","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/918","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/918/packages"}},{"old_version":"`be1d442`","new_version":"`e0659d1`","update_type":null,"path":null,"pr_created_at":"2026-01-22T22:13:48.000Z","version_change":"`be1d442` → `e0659d1`","issue":{"uuid":"3844958918","node_id":"PR_kwDOFwkRyM6-zYJ-","number":904,"state":"closed","title":"Bump ext/SDL from `be1d442` to `e0659d1`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-23T22:13:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T22:13:48.000Z","updated_at":"2026-01-23T22:13:50.000Z","time_to_close":86400,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`e0659d1`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `e0659d1`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e0659d19563a9343ab425229c9b7e37c7ad38839\"\u003e\u003ccode\u003ee0659d1\u003c/code\u003e\u003c/a\u003e Call dbus_message_set_no_reply() when not expecting a reply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/453d3e5c8ccb06c1438a9f7088f77c63f02f7a25\"\u003e\u003ccode\u003e453d3e5\u003c/code\u003e\u003c/a\u003e Retain the dbus reply when getting string results\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7d27ca282eb1ca85bdfd20d4e19227c63a3f122c\"\u003e\u003ccode\u003e7d27ca2\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/0f89d64623565a1668b7a86fb228aba76860a261\"\u003e\u003ccode\u003e0f89d64\u003c/code\u003e\u003c/a\u003e release: synchronize build-scripts/build-release.py\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1d587e94e116ec3c87eb7e4ded7bb810370a67b9\"\u003e\u003ccode\u003e1d587e9\u003c/code\u003e\u003c/a\u003e cmake: only mark SDL_{SHARED,STATIC} as cache variables if they were already ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9ceb982a63d61ea211ab6f0991c1bf2bbe430670\"\u003e\u003ccode\u003e9ceb982\u003c/code\u003e\u003c/a\u003e dummy: Only initialize evdev input devices in the evdev driver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b1362f8a427b32e01df19b48c8dd4b6599d6cc6d\"\u003e\u003ccode\u003eb1362f8\u003c/code\u003e\u003c/a\u003e Fixed divide by zero handling Nintendo Switch 2 controller\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4b83933298071edb44463af8ee97a90c5bfc82bf\"\u003e\u003ccode\u003e4b83933\u003c/code\u003e\u003c/a\u003e wayland: More pointer related code deduplication\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5c15d743944f0ba68093580474cfbf8d759f6663\"\u003e\u003ccode\u003e5c15d74\u003c/code\u003e\u003c/a\u003e Fix Horipad bluetooth gyro stutter issues using simulated sensor timing appro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/124c5922aaee0a3719031a3525cfe22aa08708fb\"\u003e\u003ccode\u003e124c592\u003c/code\u003e\u003c/a\u003e Fix incorrect type in SDL_GetMice() and SDL_GetKeyboards() allocation (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14870\"\u003e#14870\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...e0659d19563a9343ab425229c9b7e37c7ad38839\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/904","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/904","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/904/packages"}},{"old_version":"`be1d442`","new_version":"`32747ce`","update_type":null,"path":null,"pr_created_at":"2026-01-14T22:13:49.000Z","version_change":"`be1d442` → `32747ce`","issue":{"uuid":"3815109274","node_id":"PR_kwDOFwkRyM69QcWp","number":889,"state":"closed","title":"Bump ext/SDL from `be1d442` to `32747ce`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-15T22:13:18.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-14T22:13:49.000Z","updated_at":"2026-01-15T22:13:19.000Z","time_to_close":86369,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`32747ce`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `32747ce`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/32747ceb84aa57dd6ef16f1ed21a724821bd17a1\"\u003e\u003ccode\u003e32747ce\u003c/code\u003e\u003c/a\u003e tests: Don't try to load unsupported image types in testclipboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2a0d04613ce75b91d4c62809a187037947c665f7\"\u003e\u003ccode\u003e2a0d046\u003c/code\u003e\u003c/a\u003e wayland: Increase the read timeout when reading from SDL_GetClipboardData()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/206989a22d157e795a94391e2a5af6a8acc3a4e0\"\u003e\u003ccode\u003e206989a\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix duplicate event dispatch in Cocoa event pump\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/54fdeb9e79550a03feac1b6fbe1fee1cb5166fe6\"\u003e\u003ccode\u003e54fdeb9\u003c/code\u003e\u003c/a\u003e Added support for the Razer Raiju V5 Pro in wireless mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/015d0fc2e460ce27439a6f4ec53093d11ff90b70\"\u003e\u003ccode\u003e015d0fc\u003c/code\u003e\u003c/a\u003e Added support for the Razer Raiju V5 Pro\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6f19fecba33f3a6d921c824d4cb11827281cc61a\"\u003e\u003ccode\u003e6f19fec\u003c/code\u003e\u003c/a\u003e cmake: compile SDL_uclibc separately for shared and static SDL3, ensuring fPI...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/460b8a0db177e7a88a0f44972c349dd680e49233\"\u003e\u003ccode\u003e460b8a0\u003c/code\u003e\u003c/a\u003e Fix MAC_PRESS_AND_HOLD hint documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2212c4f0851bfcbf5be0336eef633e465ca009ab\"\u003e\u003ccode\u003e2212c4f\u003c/code\u003e\u003c/a\u003e wayland: Send exposure events when deferring resize events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7c9ae677067f24e16f964dbf090e6a579a3e7c26\"\u003e\u003ccode\u003e7c9ae67\u003c/code\u003e\u003c/a\u003e Add write buffering to Windows SDL_IOStream (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/12424\"\u003e#12424\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14794\"\u003e#14794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dd52dd8995dc1f0fb67e7ec8dcaa6c82416a7a4c\"\u003e\u003ccode\u003edd52dd8\u003c/code\u003e\u003c/a\u003e Fix duplicate event dispatch in Cocoa event pump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...32747ceb84aa57dd6ef16f1ed21a724821bd17a1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/889","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/889","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/889/packages"}},{"old_version":"`be1d442`","new_version":"`460b8a0`","update_type":null,"path":null,"pr_created_at":"2026-01-13T22:11:49.000Z","version_change":"`be1d442` → `460b8a0`","issue":{"uuid":"3810782340","node_id":"PR_kwDOFwkRyM69CC-b","number":888,"state":"closed","title":"Bump ext/SDL from `be1d442` to `460b8a0`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-14T22:13:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-13T22:11:49.000Z","updated_at":"2026-01-14T22:13:53.000Z","time_to_close":86523,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`460b8a0`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `460b8a0`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/460b8a0db177e7a88a0f44972c349dd680e49233\"\u003e\u003ccode\u003e460b8a0\u003c/code\u003e\u003c/a\u003e Fix MAC_PRESS_AND_HOLD hint documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2212c4f0851bfcbf5be0336eef633e465ca009ab\"\u003e\u003ccode\u003e2212c4f\u003c/code\u003e\u003c/a\u003e wayland: Send exposure events when deferring resize events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/7c9ae677067f24e16f964dbf090e6a579a3e7c26\"\u003e\u003ccode\u003e7c9ae67\u003c/code\u003e\u003c/a\u003e Add write buffering to Windows SDL_IOStream (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/12424\"\u003e#12424\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14794\"\u003e#14794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/dd52dd8995dc1f0fb67e7ec8dcaa6c82416a7a4c\"\u003e\u003ccode\u003edd52dd8\u003c/code\u003e\u003c/a\u003e Fix duplicate event dispatch in Cocoa event pump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ca537d651b82f28bc280685391665eb25c856e00\"\u003e\u003ccode\u003eca537d6\u003c/code\u003e\u003c/a\u003e wayland: Dispatch pointer leave when destroying the pointer or a surface\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/55acc0b82954a50758cf4774365cc1e2877816c6\"\u003e\u003ccode\u003e55acc0b\u003c/code\u003e\u003c/a\u003e joystick/win32: Fix function return type mismatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/90aaa239772d7d9225a0b86b48d2c48ce95f2ce6\"\u003e\u003ccode\u003e90aaa23\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/5b009640fe83cc970706aa47ed35284e29f2efc9\"\u003e\u003ccode\u003e5b00964\u003c/code\u003e\u003c/a\u003e events: Buildfix for targets with C++ build units\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d102022c95ac60e13ff4f00060561bf6b74c170d\"\u003e\u003ccode\u003ed102022\u003c/code\u003e\u003c/a\u003e wayland: Handle all mouse state in a frame\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2bb463921fbc4e45c2bf07a80be6978233c8ad9e\"\u003e\u003ccode\u003e2bb4639\u003c/code\u003e\u003c/a\u003e haptic hidapi: maintain effects array for external checking\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...460b8a0db177e7a88a0f44972c349dd680e49233\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/888","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/888","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/888/packages"}},{"old_version":"`be1d442`","new_version":"`95ac0ff`","update_type":null,"path":null,"pr_created_at":"2025-12-29T22:02:53.000Z","version_change":"`be1d442` → `95ac0ff`","issue":{"uuid":"3768426859","node_id":"PR_kwDOFwkRyM664OPd","number":866,"state":"closed","title":"Bump ext/SDL from `be1d442` to `95ac0ff`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-30T22:02:58.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T22:02:53.000Z","updated_at":"2025-12-30T22:03:00.000Z","time_to_close":86405,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`95ac0ff`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `95ac0ff`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/95ac0ff4d644e60345d41923550c2ae841357d00\"\u003e\u003ccode\u003e95ac0ff\u003c/code\u003e\u003c/a\u003e wayland: Center non-square icon images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/cb04dcd6f8f734f3ef3cdcc33b87c65238914510\"\u003e\u003ccode\u003ecb04dcd\u003c/code\u003e\u003c/a\u003e android: Add RGB LED support for joysticks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4fcb92e0df40a7b999635d8c1f244a6dbd59a224\"\u003e\u003ccode\u003e4fcb92e\u003c/code\u003e\u003c/a\u003e wayland: Scale non-square icon images\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/48d6c70f2c1c0ff44fc0080e952e575b3714fae3\"\u003e\u003ccode\u003e48d6c70\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Added note for migrating SDL2 code using SDL_ThreadID()\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d10fe8bf2f30f92415fcb5f2942f6f2840f9007d\"\u003e\u003ccode\u003ed10fe8b\u003c/code\u003e\u003c/a\u003e Added a Linux mapping for the Nacon GC100 controller (thanks \u003ca href=\"https://github.com/elkabyliano\"\u003e\u003ccode\u003e@​elkabyliano\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/becd08f37633a20748e0c8607f468163b8525e8b\"\u003e\u003ccode\u003ebecd08f\u003c/code\u003e\u003c/a\u003e Added note for migrating SDL2 code using SDL_ThreadID()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/38345adff00f6da1647aca15d37b4a6dd7c46863\"\u003e\u003ccode\u003e38345ad\u003c/code\u003e\u003c/a\u003e Don't set the active texture when creating a palette\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/370e9407b585466b5ac54cb5240d5eb1e11fc80b\"\u003e\u003ccode\u003e370e940\u003c/code\u003e\u003c/a\u003e wayland: If GTK is disabled, try to avoid libdecor's GTK plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/b6f4e10bf9f189b0d29008ffce1c4d3404cae901\"\u003e\u003ccode\u003eb6f4e10\u003c/code\u003e\u003c/a\u003e unix: If setuid or setgid, don't use GTK\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9e0b31b297e85c1a1d8f48c05231b3bcd3b2f80e\"\u003e\u003ccode\u003e9e0b31b\u003c/code\u003e\u003c/a\u003e unix: Factor out the check for GTK into an internal function\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...95ac0ff4d644e60345d41923550c2ae841357d00\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/866","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/866","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/866/packages"}},{"old_version":"`be1d442`","new_version":"`2c3657a`","update_type":null,"path":null,"pr_created_at":"2025-12-18T22:03:21.000Z","version_change":"`be1d442` → `2c3657a`","issue":{"uuid":"3745007537","node_id":"PR_kwDOFwkRyM65sXUF","number":857,"state":"closed","title":"Bump ext/SDL from `be1d442` to `2c3657a`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-19T22:02:59.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-18T22:03:21.000Z","updated_at":"2025-12-19T22:03:01.000Z","time_to_close":86378,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`2c3657a`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `2c3657a`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2c3657a0cec29be70c4b5e8c8fea9c2fa89023a3\"\u003e\u003ccode\u003e2c3657a\u003c/code\u003e\u003c/a\u003e egl: Patched to compile.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/46df9ea92a8dd8e063a47130b9eec0682ba600b4\"\u003e\u003ccode\u003e46df9ea\u003c/code\u003e\u003c/a\u003e egl: Call SDL_EGL_SetSwapInterval during context creation, not the GL version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/235f417616b46cfca1db3f79250240ba9ed9df33\"\u003e\u003ccode\u003e235f417\u003c/code\u003e\u003c/a\u003e wayland: Update the HDR data on placeholder displays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d028d8bc3b2ec7dcb439f9cde22634c6ff7388ca\"\u003e\u003ccode\u003ed028d8b\u003c/code\u003e\u003c/a\u003e Fix minor typos in headers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63636c84032ba41f5e3d4d5bdf5789bc8ee896f7\"\u003e\u003ccode\u003e63636c8\u003c/code\u003e\u003c/a\u003e Fixed warning: implicit conversion loses integer precision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c7508ca2e950fb55c4cf08ac57e93f1e91b724c1\"\u003e\u003ccode\u003ec7508ca\u003c/code\u003e\u003c/a\u003e Fixed warning: no previous prototype for function 'ParseDescriptor'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9c856aea96d7d51734688b39ed96a51688789537\"\u003e\u003ccode\u003e9c856ae\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d583fc88bee0a5c3fb05e2709f0dfd1468924aa4\"\u003e\u003ccode\u003ed583fc8\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.7 for development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9022d90e01c7b07f6c8fe8126e64ad695fe49224\"\u003e\u003ccode\u003e9022d90\u003c/code\u003e\u003c/a\u003e README-emscripten: corrected comments about vsync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ef0a604d44f5e44d4c1b34c215d68be5a985cd7e\"\u003e\u003ccode\u003eef0a604\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.6 for preview release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...2c3657a0cec29be70c4b5e8c8fea9c2fa89023a3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/857","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/857","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/857/packages"}},{"old_version":"`be1d442`","new_version":"`235f417`","update_type":null,"path":null,"pr_created_at":"2025-12-17T22:03:08.000Z","version_change":"`be1d442` → `235f417`","issue":{"uuid":"3740669944","node_id":"PR_kwDOFwkRyM65ds_L","number":855,"state":"closed","title":"Bump ext/SDL from `be1d442` to `235f417`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-17T22:27:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-17T22:03:08.000Z","updated_at":"2025-12-17T22:27:37.000Z","time_to_close":1467,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`235f417`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `235f417`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/235f417616b46cfca1db3f79250240ba9ed9df33\"\u003e\u003ccode\u003e235f417\u003c/code\u003e\u003c/a\u003e wayland: Update the HDR data on placeholder displays\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d028d8bc3b2ec7dcb439f9cde22634c6ff7388ca\"\u003e\u003ccode\u003ed028d8b\u003c/code\u003e\u003c/a\u003e Fix minor typos in headers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/63636c84032ba41f5e3d4d5bdf5789bc8ee896f7\"\u003e\u003ccode\u003e63636c8\u003c/code\u003e\u003c/a\u003e Fixed warning: implicit conversion loses integer precision\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/c7508ca2e950fb55c4cf08ac57e93f1e91b724c1\"\u003e\u003ccode\u003ec7508ca\u003c/code\u003e\u003c/a\u003e Fixed warning: no previous prototype for function 'ParseDescriptor'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9c856aea96d7d51734688b39ed96a51688789537\"\u003e\u003ccode\u003e9c856ae\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d583fc88bee0a5c3fb05e2709f0dfd1468924aa4\"\u003e\u003ccode\u003ed583fc8\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.7 for development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9022d90e01c7b07f6c8fe8126e64ad695fe49224\"\u003e\u003ccode\u003e9022d90\u003c/code\u003e\u003c/a\u003e README-emscripten: corrected comments about vsync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ef0a604d44f5e44d4c1b34c215d68be5a985cd7e\"\u003e\u003ccode\u003eef0a604\u003c/code\u003e\u003c/a\u003e Updated to version 3.3.6 for preview release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/aeb4b3d2fc2af3c8fb48c56e7fd1aa6800496769\"\u003e\u003ccode\u003eaeb4b3d\u003c/code\u003e\u003c/a\u003e Reverted Vita cliprect changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/78d008fcd27142d54ceafe8dd0190fbdb4047620\"\u003e\u003ccode\u003e78d008f\u003c/code\u003e\u003c/a\u003e x11: Don't poll the map state when the window was unmapped and borders are to...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...235f417616b46cfca1db3f79250240ba9ed9df33\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/855","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/855","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/855/packages"}},{"old_version":"`be1d442`","new_version":"`6665eba`","update_type":null,"path":null,"pr_created_at":"2025-12-15T22:21:26.000Z","version_change":"`be1d442` → `6665eba`","issue":{"uuid":"3732348033","node_id":"PR_kwDOFwkRyM65BnVq","number":852,"state":"closed","title":"Bump ext/SDL from `be1d442` to `6665eba`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-16T22:03:11.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T22:21:26.000Z","updated_at":"2025-12-16T22:03:12.000Z","time_to_close":85305,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`6665eba`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `6665eba`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/6665ebaa2e9ccad6bc426ab3694a4c067dda5d91\"\u003e\u003ccode\u003e6665eba\u003c/code\u003e\u003c/a\u003e SDL_test: allow disabling colorized output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/765a2e91184c172bebb92f0c732888003c54ca3a\"\u003e\u003ccode\u003e765a2e9\u003c/code\u003e\u003c/a\u003e Fix using wrong variable by mistake\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/1260c10aab6f94902b03b637235d47a7638c1b56\"\u003e\u003ccode\u003e1260c10\u003c/code\u003e\u003c/a\u003e GPU Vulkan: Only modify surface on window claim or release (\u003ca href=\"https://redirect.github.com/libsdl-org/SDL/issues/14659\"\u003e#14659\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/73c9f25867e60c8a7c18ff9b427c1c5e7ffdc8be\"\u003e\u003ccode\u003e73c9f25\u003c/code\u003e\u003c/a\u003e GPU: Metal: Rebind storage buffers when changing the pipeline moves them.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9092ddff3c4092c8e47ec7ea01da9a829b0313f3\"\u003e\u003ccode\u003e9092ddf\u003c/code\u003e\u003c/a\u003e wayland: Update the color management protocol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/db84b948f90d274cbe1b104a336b0dce4a3819be\"\u003e\u003ccode\u003edb84b94\u003c/code\u003e\u003c/a\u003e egl: Default to a swap interval of 0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/deb85d1fa899a76c1c212e3e7129259176d8d26a\"\u003e\u003ccode\u003edeb85d1\u003c/code\u003e\u003c/a\u003e emscripten: find the right SDL_Window during fullscreen events.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/64df9cfa47bab9f7a1529df26285d338b54dac9a\"\u003e\u003ccode\u003e64df9cf\u003c/code\u003e\u003c/a\u003e testmessage: quit if we get a mouse click\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/bcaedd578112cd501239f45a6ac62ba391952fb9\"\u003e\u003ccode\u003ebcaedd5\u003c/code\u003e\u003c/a\u003e Fixed messageboxes when using window scenes on Apple platforms\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/518c98ea01e490974d6cb0dd5520d5c5d4d8e302\"\u003e\u003ccode\u003e518c98e\u003c/code\u003e\u003c/a\u003e Pass the window along with evdev touch events\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...6665ebaa2e9ccad6bc426ab3694a4c067dda5d91\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/852","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/852","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/852/packages"}},{"old_version":"`be1d442`","new_version":"`ab67be7`","update_type":null,"path":null,"pr_created_at":"2025-12-05T22:03:14.000Z","version_change":"`be1d442` → `ab67be7`","issue":{"uuid":"3700471541","node_id":"PR_kwDOFwkRyM63YD9b","number":841,"state":"closed","title":"Bump ext/SDL from `be1d442` to `ab67be7`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-08T22:03:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-05T22:03:14.000Z","updated_at":"2025-12-08T22:03:32.000Z","time_to_close":259217,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`ab67be7`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `ab67be7`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ab67be7e5a2e32315227ec05b49aa4ac362ca6c0\"\u003e\u003ccode\u003eab67be7\u003c/code\u003e\u003c/a\u003e Fix crash in UploadToTexture() on DX12.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/3d2b79c096afd26bd7dc1cd7763584a33b03dcda\"\u003e\u003ccode\u003e3d2b79c\u003c/code\u003e\u003c/a\u003e x11: Drop emulated pointer button events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e047aeeb7ca9cbf117a16afd6e0c328384333a6f\"\u003e\u003ccode\u003ee047aee\u003c/code\u003e\u003c/a\u003e Added a Linux mapping for the ZhiXu GuliKit Controller D\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/f38d31a811a017ad2180cd3ac0f555d91b13fc5b\"\u003e\u003ccode\u003ef38d31a\u003c/code\u003e\u003c/a\u003e Removed mappings for Xbox controllers supported by the Linux kernel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/71147216dca66201e7ce23dfedec2ac068592d93\"\u003e\u003ccode\u003e7114721\u003c/code\u003e\u003c/a\u003e Removed entries for controllers that aren't Xbox controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/3659b2f100e4434f515a5543c749beed3d3fcc2c\"\u003e\u003ccode\u003e3659b2f\u003c/code\u003e\u003c/a\u003e Documentation tweak\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/ade272082983327e252b92c77bd21289a86070da\"\u003e\u003ccode\u003eade2720\u003c/code\u003e\u003c/a\u003e docs/README-main-functions: point to SDL3/NonstandardStartup wiki page.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/69c78a79899815e70f17f55bda5033de5a88c8a2\"\u003e\u003ccode\u003e69c78a7\u003c/code\u003e\u003c/a\u003e examples/renderer/03-lines: simplified casting on radians calculation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a5aa67882dfb79ab4942565a3cd69ed199c52cb7\"\u003e\u003ccode\u003ea5aa678\u003c/code\u003e\u003c/a\u003e Sync SDL3 wiki -\u0026gt; header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/37715c4029d9e8605bbbe5dd1867cae6f120481a\"\u003e\u003ccode\u003e37715c4\u003c/code\u003e\u003c/a\u003e Document need to include SDL_revision.h\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...ab67be7e5a2e32315227ec05b49aa4ac362ca6c0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/841","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/841","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/841/packages"}},{"old_version":"`be1d442`","new_version":"`9b348ef`","update_type":null,"path":null,"pr_created_at":"2025-11-25T22:03:32.000Z","version_change":"`be1d442` → `9b348ef`","issue":{"uuid":"3664749891","node_id":"PR_kwDOFwkRyM61gYc-","number":830,"state":"closed","title":"Bump ext/SDL from `be1d442` to `9b348ef`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-26T22:03:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-25T22:03:32.000Z","updated_at":"2025-11-26T22:03:17.000Z","time_to_close":86383,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`9b348ef`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `9b348ef`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9b348ef6e8a63eff49104c8e658d7851b3ec4b02\"\u003e\u003ccode\u003e9b348ef\u003c/code\u003e\u003c/a\u003e android: Better parsing of command line arguments.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/da863ff5f981027570b8c03dec08300c00de353f\"\u003e\u003ccode\u003eda863ff\u003c/code\u003e\u003c/a\u003e uikit: Don't copy argv; the original lives the whole time we need it.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/29f3844b01d9eb40d319b5d3f32712b0ac3a0980\"\u003e\u003ccode\u003e29f3844\u003c/code\u003e\u003c/a\u003e Fix assert in SDL_BeginGPURenderPass\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/74653b3cd5614b97094e54bd126f32771e5b0422\"\u003e\u003ccode\u003e74653b3\u003c/code\u003e\u003c/a\u003e Send the normal sensor data for the right Joy-Con controller in combined mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/24fe3c48a0869684333ff813395cd18ccfd31322\"\u003e\u003ccode\u003e24fe3c4\u003c/code\u003e\u003c/a\u003e Fixed events for windows that have had their window proc hooked at creation time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/55a566a6b407e2dd7a2b1d8a49f3de3e8e0d254c\"\u003e\u003ccode\u003e55a566a\u003c/code\u003e\u003c/a\u003e Steam expects the gyro data to come before the accelerometer data\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/e2219051955761f40f308189c9d42358eb3d683e\"\u003e\u003ccode\u003ee221905\u003c/code\u003e\u003c/a\u003e Fix check_stdlib_usage.py libc call matching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9896dc18e7fe12e4ce034fe77ac51a8d5730830e\"\u003e\u003ccode\u003e9896dc1\u003c/code\u003e\u003c/a\u003e Fixed setting SDL_PROP_DISPLAY_WINDOWS_HMONITOR_POINTER for the initial display\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/8fa93d64abcd0bbc02d78c462cbcd27976192078\"\u003e\u003ccode\u003e8fa93d6\u003c/code\u003e\u003c/a\u003e Reset the window icon when returning from fullscreen mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/56269cd0100a0073c4b892bba380f651ea096557\"\u003e\u003ccode\u003e56269cd\u003c/code\u003e\u003c/a\u003e Support PNG icons in the SDL test code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...9b348ef6e8a63eff49104c8e658d7851b3ec4b02\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/830","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/830","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/830/packages"}},{"old_version":"`be1d442`","new_version":"`92eaa34`","update_type":null,"path":null,"pr_created_at":"2025-11-20T22:03:29.000Z","version_change":"`be1d442` → `92eaa34`","issue":{"uuid":"3649286866","node_id":"PR_kwDOFwkRyM60s0tE","number":825,"state":"closed","title":"Bump ext/SDL from `be1d442` to `92eaa34`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-21T22:03:15.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-20T22:03:29.000Z","updated_at":"2025-11-21T22:03:16.000Z","time_to_close":86386,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"ext/SDL","old_version":"`be1d442`","new_version":"`92eaa34`","repository_url":"https://github.com/libsdl-org/SDL"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [ext/SDL](https://github.com/libsdl-org/SDL) from `be1d442` to `92eaa34`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/92eaa34277f0711696d366742735fe2a2c974123\"\u003e\u003ccode\u003e92eaa34\u003c/code\u003e\u003c/a\u003e cocoa: release any mouse buttons not pressed when gaining focus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a7ab3a604bc27ae4ad87b9fe2e81ca8dc0d46220\"\u003e\u003ccode\u003ea7ab3a6\u003c/code\u003e\u003c/a\u003e Print the full 64-bit timestamp in SDL_GetEventDescription().\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/168e4eb5322b3911a43b6d9d84af1d46046e6d0a\"\u003e\u003ccode\u003e168e4eb\u003c/code\u003e\u003c/a\u003e Fixed typo (thanks \u003ca href=\"https://github.com/Clownacy\"\u003e\u003ccode\u003e@​Clownacy\u003c/code\u003e\u003c/a\u003e!)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/a9a24ac000996a3a54ffafcd24c553cf437db93c\"\u003e\u003ccode\u003ea9a24ac\u003c/code\u003e\u003c/a\u003e Fixed the KingKong2 PRO Controller failing to initialize over Bluetooth\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/4a769b64753f302bca3a67cd0716990e8c696818\"\u003e\u003ccode\u003e4a769b6\u003c/code\u003e\u003c/a\u003e wayland: Remove unused function parameters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/61bf7087f5ad4f1fdd418e58adc023fd8252e678\"\u003e\u003ccode\u003e61bf708\u003c/code\u003e\u003c/a\u003e Fixed build warnings with Visual Studio\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/9f444b398151e829a281c79bc3678db095131619\"\u003e\u003ccode\u003e9f444b3\u003c/code\u003e\u003c/a\u003e Fixed initializing EVORETRO GameCube adapters\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/2ef005afe52dcbfe3fa3ff2c7227283100dab43e\"\u003e\u003ccode\u003e2ef005a\u003c/code\u003e\u003c/a\u003e Fix WM_SYSKEYDOWN not being trapped by IME message handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/d50cda3247d773e37c574200dffb8aa0237b362a\"\u003e\u003ccode\u003ed50cda3\u003c/code\u003e\u003c/a\u003e Added mappings for PlayStation VR2 Sense Controllers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/libsdl-org/SDL/commit/fa3467a94dac9a13bedd87b1459176089f12c851\"\u003e\u003ccode\u003efa3467a\u003c/code\u003e\u003c/a\u003e Use the product category if the vendorName isn't available\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/libsdl-org/SDL/compare/be1d44279c715c5ac879f5698bc604fe9070ff0c...92eaa34277f0711696d366742735fe2a2c974123\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/bottlenoselabs/SDL3-cs/pull/825","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bottlenoselabs%2FSDL3-cs/issues/825","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/825/packages"}}]}