Skip to content

Commit 6ec735e

Browse files
committed
Squashed commit of the following:
commit 423b85f43a68d68ed2c60b142543d6197523ce1a Merge: a16e481cf4 d0121cbd91 Author: Thaddeus Crews <repiteo@outlook.com> Date: Fri Feb 27 09:42:00 2026 -0600 Merge pull request #116547 from Repiteo/4.6.2-cherry-picks-1 [4.6] Cherry-picks for the 4.6 branch (future 4.6.2) - 1st batch commit d0121cbd9149a1f19ef23cd235881c12fe57fd54 Author: mxtherfxcker <ctapiuxleb3@gmail.com> Date: Fri Jan 2 15:34:07 2026 +0300 Fix camera focus triggered by double-clicking Tree buttons (cherry picked from commit 275b26a6c2991ed36e47f35a26fd59439973d9fd) commit e10362f25cedd05d522b066c57fc3d4a330b6d26 Author: kobewi <kobewi4e@gmail.com> Date: Thu Feb 12 21:15:04 2026 +0100 Fix ediitor not handling unsaved changes on restart from settings (cherry picked from commit 9518b98082a0bf99f09ce3b49d572caa8982981f) commit 8054ff5d03bb9775dfee16d598e8db8a627abf5c Author: Dery Almas <dery@posteo.net> Date: Mon Feb 16 19:59:56 2026 +0100 Wayland: Skip resize request when the size is the same `DisplayServer::window_set_size` is called lots of times in the code, with the assumption (I suppose) that it's going to be idempotent. We had checks in _update_window_rect but we still called `WaylandThread::window_set_size`, which did a lot of stuff. In particular, this caused issues with HiDPI as it "overrode" the window size before it had a time to figure out its scale. (cherry picked from commit 870631211f507b302b3fbc289a62891115ad7a29) commit 1eee33636133f0f8aefd0421a43eb813d8e60e9a Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Thu Feb 12 08:16:32 2026 +0200 Fix soft hyphen not working with small (or zero) line breaking width. (cherry picked from commit f9f164f7cae6081cb47bc0c5ace4780c80b9852c) commit e07be1c9bda2679194af4156fbac95c8f7aab789 Author: Hugo Locurcio <hugo.locurcio@hugo.pro> Date: Fri Feb 20 01:21:51 2026 +0100 Fix EditorSettings error due to `android_sdk_path` when exporting a project This editor setting is queried once every 3 seconds, as it is used to check whether devices have been (dis)connected for one-click deploy. This method may be called early on depending on initialization order, which has led to occasional error messages when exporting a project. The method now returns early if EditorSettings isn't ready yet (it will be called again soon after anyway). (cherry picked from commit 7d6d11f8d8a6c39d8077fe80937e5c000d1f832c) commit e09e031eaebfdceccd4c37b8c50dbfc95c3b3abb Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Fri Feb 20 12:24:04 2026 +0400 Don't tint the preview camera icon (cherry picked from commit 23df31ece44cd307fa0232cb5f5b680e09232e01) commit 2ec95001ec19dabb608a16bfd30950286ad253b1 Author: Kiri Jolly <expiredpopsicle@gmail.com> Date: Sat Feb 14 17:25:26 2026 -0800 Modified AudioServer to clean up references before the singleton is removed. This allows objects requiring the singleton for cleanup avoid a null pointer de-reference. fixes #116298 (cherry picked from commit 9655415fc44687702dd366c02a3ae7b28f2061f2) commit d37348f94c7865ca85cbd8c0229fcfa79c8ef644 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Mon Feb 16 16:16:53 2026 +0200 [macOS] Add null check to `get_framework_executable`. (cherry picked from commit 07851f82719d65a34b425e0a204d23d0159aa36e) commit 539c06f94d935cd5caf521a3cb8fb68d45c00eed Author: Dery Almas <dery@posteo.net> Date: Fri Feb 13 01:59:48 2026 +0100 Wayland: Only handle the current output mode Some compositors (e.g. COSMIC) can report *all* supported output modes, not just the current mode. This is valid, albeit deprecated, so let's add a check and ignore any non-current output events. (cherry picked from commit dc8e7ef2ce5deb8353a688951e9686f4510629a6) commit e226db088cacf01f00bda1a7b8655947d569a984 Author: Clay John <claynjohn@gmail.com> Date: Tue Feb 10 15:08:53 2026 -0800 Restore default sky roughness levels to 8. This helps smooth out rough non-metallic objects that have a very noisy HDRI (cherry picked from commit 0063b4ebd6aca6c29920e879d1c91ef0ef52147e) commit 0938bd92555b7b7cf2b6bac7cbbcc4c8db48723b Author: chocola-mint <56677134+chocola-mint@users.noreply.github.com> Date: Sun Feb 8 22:08:33 2026 +0900 Account for the current section when processing AnimationTracks (cherry picked from commit 0852de70989969f7360b44a9ebdefd19de4cfaaf) commit e552490e096e4f58c265916bc47c5197c32283c2 Author: Warren Partridge <maps@perdix.org> Date: Sat Jan 31 10:41:50 2026 -0800 [TextServer] Fix keycap emoji sequence rendering (cherry picked from commit 24d9448daff382b1517977baa21570f38a3bac47) commit cfe4d37e75f6fbe06d73f72a150ad4aff159ef44 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Feb 2 11:31:12 2026 +0100 Sync controller mappings DB with SDL community repo Synced with: https://github.com/mdqinc/SDL_GameControllerDB/commit/c9e695ef7709d9f2e5d8e44e36e27b56b881366f Clarify that Godot contributors should not interact with the upstream project. (cherry picked from commit ed9c865e9ba9e1331bfb15cea9107f546a9231e5) commit d96d41395e9a5971cb30af8485250f38dcb414ff Author: Hugo Locurcio <hugo.locurcio@hugo.pro> Date: Mon Feb 16 19:25:20 2026 +0100 Fix startup errors/warnings on X11 when the Prefer Wayland editor setting is enabled This makes the editor setting act as if it's ignored when not currently on a Wayland session. (cherry picked from commit 8462c586bf65ef8e4629d859ff9b332ee5946253) commit 4d176d8b8161a9f6d17b5d6edafa8f80319fc160 Author: Clay John <claynjohn@gmail.com> Date: Tue Feb 10 16:00:30 2026 -0800 Add compatibility fallback to textureLod when reading from RADIANCE This is needed due to the discontinuity in the seam of the octahedral coordinates (cherry picked from commit 69a923e3402b45a44984703ffea826fa68ce0f53) commit 33b93719ecdff3a21e0aac9842182d02c121b37d Author: Mikael Hermansson <mikael@hermansson.io> Date: Wed Jan 28 19:56:26 2026 +0100 Stop `RemoteDebugger` from improperly flushing messages during break (cherry picked from commit d8dd5a7604dc001a49b22ebe5f622057753fe867) commit effdbbfafd29162ad1cdb22d88ecc2386c54a940 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Thu Jan 29 09:02:10 2026 +0200 [Accessibility] Handle adapter activation/deactivation. (cherry picked from commit 876dcc8a5d2b1ca0cffcc84ea8cfd06d69fadde4) commit 4caac57d2ab1bcd2acb524b14757fc68e15580bb Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Tue Feb 17 08:25:19 2026 +0200 [iOS] Add UIScene lifecycle events. (cherry picked from commit b03f0a9e249fea94e145b5761a321a97eb957ce8) commit bd2c551ec6d8ff19840c57ef84762e72fd4a37b8 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Thu Feb 12 10:02:49 2026 +0200 [TextServer] Ignore language of embedded object replacement spans when updating line breaks. (cherry picked from commit 149ecbcbfde98f0e4a8fed8bf2703d3666d5c4ed) commit ff21a96b125e35edeeea5450e9e674370589dd0b Author: kobewi <kobewi4e@gmail.com> Date: Thu Feb 5 19:56:15 2026 +0100 Fix wrong normal icon color in FileDialog (cherry picked from commit e2c955eb201f11bfc327799e07336a439c7347e3) commit 7f6e559e26d401624f779546ffa11bdda48a10d6 Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Mon Jan 26 11:49:03 2026 -0300 Stop exposing external theme item properties (cherry picked from commit d061d9bac36847bedbb10fcb8abbb573f362172a) commit a16e481cf424f8e39dc2cdea1a6bdc1e309acdc1 Author: Thaddeus Crews <repiteo@outlook.com> Date: Mon Feb 16 09:34:26 2026 -0600 Bump version to 4.6.2-rc commit 14d19694e0c88a3f9e82d899a0400f27a24c176e Author: Thaddeus Crews <repiteo@outlook.com> Date: Mon Feb 16 09:07:08 2026 -0600 Bump version to 4.6.1-stable \o/ See the release page for details: https://godotengine.org/article/maintenance-release-godot-4-6-1/ commit a6839cd10c957391204fa20a5522e8ecb45c8172 Author: Thaddeus Crews <repiteo@outlook.com> Date: Mon Feb 16 09:06:50 2026 -0600 Add changelog for 4.6.1 commit f3466332fdca2d30aac244063542dadfa4fd1f2e Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Feb 13 14:25:54 2026 +0100 Sync translations with Weblate commit c90bb52b3b7518f203b5a296b9dc23ac59a6cecb Merge: 7bfffc846d 8c223270f2 Author: Thaddeus Crews <repiteo@outlook.com> Date: Tue Feb 10 12:35:47 2026 -0600 Merge pull request #116142 from Repiteo/4.6.1-cherry-picks-2 [4.6] Cherry-picks for the 4.6 branch (future 4.6.1) - 3rd batch commit 8c223270f28fa8d00c706dfb38bb12c25214695e Author: Thaddeus Crews <repiteo@outlook.com> Date: Tue Feb 10 09:58:58 2026 -0600 Revert "Change curve range for particle multipliers" This reverts commit c6021f1e5b78e688ea013935c4c630093b785102. (cherry picked from commit ba5a0758e9a492e87dc79b057cc3c7119e055eec) commit 0591470c3627c350dd32a877d200202eac3b8319 Author: Clay John <claynjohn@gmail.com> Date: Mon Feb 9 09:45:12 2026 -0800 Use transmittance instead of opacity in the early-out branch when calculating volumetric fog (cherry picked from commit 2343d36b4352ff1c177e611e71df7df6129e993f) commit f4e9a0c426d679d8e61a131f9434fb9763192729 Author: cdemirer <41021322+cdemirer@users.noreply.github.com> Date: Fri Feb 6 20:41:56 2026 +0300 Fix double memdelete of dummy_player It's already deleted as a result of being part of the tree. (cherry picked from commit d68d42b6f54441e5792f28ed5d22e4fbcc8d5a8d) commit e9861dfe4e1a2bddd62faa3111ae1fd31381ec2a Merge: 7bfffc846d bc81d56c1e Author: Thaddeus Crews <repiteo@outlook.com> Date: Tue Feb 10 10:45:28 2026 -0600 Merge pull request #116111 from mihe/jolt/soft-body-min-mass [4.6] Allow `SoftBody3D` to have a `total_mass` of 0 again commit bc81d56c1ecf60d678276efa8f14797584063306 Author: Mikael Hermansson <mikael@hermansson.io> Date: Sun Feb 8 21:12:15 2026 +0100 Allow `SoftBody3D` to have a `total_mass` of 0 again commit 7bfffc846d13cf0368a0c59c72f821fd916824d1 Merge: de0e8a4c76 a05938e7b1 Author: Rémi Verschelde <remi@verschelde.fr> Date: Fri Feb 6 17:02:31 2026 +0100 Merge pull request #115961 from Repiteo/4.6.1-cherry-picks [4.6] Cherry-picks for the 4.6 branch (future 4.6.1) - 2nd batch commit a05938e7b139fa8df8f9d22ecf40e6ddf257ec57 Author: kobewi <kobewi4e@gmail.com> Date: Thu Jan 29 14:00:56 2026 +0100 Fix Rename option for instance roots (cherry picked from commit f0069875981698f0a7efe561eedff7c76646ecb3) commit 21e93094c535c79ecb3ad485fb61343d5631d0d0 Author: Manik Sharma <maniksharma2607@gmail.com> Date: Mon Feb 2 01:14:45 2026 +0530 Fix current line highlight not extending into gutter Fixes regression where current line highlight no longer extends into the gutter area. The highlight now starts from 0 instead of xmargin_beg, making it extend all the way to the left edge. This restores the 4.5.1 behavior where the current line highlight spans the entire line including the gutter area and left margin. (cherry picked from commit 4dfbd909acc7e20d5b58bc5a135509ad97499956) commit fe7a8363df91b2fc819249925f02a5bcf9f1f4b0 Author: Nathan Hold <nathanhold@hotmail.com> Date: Wed Feb 4 18:18:48 2026 +1000 Fix Unique Resources from Inherited Scenes Co-Authored-By: Tomasz Chabora <kobewi4e@gmail.com> (cherry picked from commit e67a431894f95f11f481e92c5fdbf48d79506338) commit 62e80cd8948dafee15564b2fb262eeea1a7b7fc6 Author: cdemirer <41021322+cdemirer@users.noreply.github.com> Date: Fri Feb 6 03:10:15 2026 +0300 Fix UAF in animation_tree.cpp (AHashMap realloc) (cherry picked from commit 164f117c16d59fa201956e0be5da45868e3cae46) commit 9a55eb991f5382af79a1adcb9777a9ce27f8549b Author: cdemirer <41021322+cdemirer@users.noreply.github.com> Date: Thu Feb 5 22:17:13 2026 +0300 Fix use-after-free in Animation Blend Tree caused by unsafe usage of AHashMap. (cherry picked from commit a17ee0f9d8f444184932bf74bf46032a125679a8) commit c62269efe4cb643162871f1e5b3787c8591061ef Author: GusatuDamianAlexandru <damian.gusatu@stud.acs.upb.ro> Date: Thu Feb 5 22:44:38 2026 +0200 Core: Fix ClassDB class list sorting regression (cherry picked from commit 02a3ada50224e1cdc95077ee0d67d633ff904d7f) commit 2b228bed52e24e8655046d60d17b08b92f3c9a54 Author: Dario <dariosamo@gmail.com> Date: Thu Feb 5 16:47:48 2026 -0300 Update re-spirv with more derivative operations. (cherry picked from commit 0877a968d9711d8e39c7d92344dcfa24b394c2e5) commit 682d546d60d7ae89c2b8d3c3443b1341760cfcc2 Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Thu Jan 22 19:32:06 2026 -0500 Change orbit snap shortcut with navigation scheme (cherry picked from commit 1dec165139924a7b0108b93e85acace506b8a7e0) commit 6fddd8f881923e58120ddd5812540056258eeb44 Author: Aaron Franke <arnfranke@yahoo.com> Date: Tue May 13 06:12:14 2025 -0700 Increase float precision in the inspector for Quaternions (cherry picked from commit d9c3c87eaa103618cb58203fafcde7e7d524b2e6) commit 9dff014efdb7ed2b531234ad53272c7ed8b31d75 Author: Sertonix <sertonix@posteo.net> Date: Sat Jun 22 17:14:11 2024 +0000 Fix missing lib with builtin_glslang=false The `GetDefaultResource` function is in separate library file. (cherry picked from commit cdafcefb6b5a467e2741d30f82d2f00a9e723335) commit c46adc2b719a6338977cea08f85bdef7ff79488d Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Thu Jan 22 20:45:11 2026 -0500 Register zoom shortcuts to match preset `Godot` navigation scheme (cherry picked from commit 529e50cfd452d39706d5299c5f3b293b0af5bd13) commit c61b9083876d659e9be66b93e0e4343bd4dc1385 Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Thu Jan 22 19:28:07 2026 -0500 Update editor shortcuts when changing 3D navigation scheme (cherry picked from commit 4faffeaf7996cb3c978f28f584f0b24e8ddf85ee) commit c773197ca553333a6e0b5112cdead3318f879785 Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Thu Jan 15 12:59:20 2026 -0500 Fix viewport orbit snap defaulting to always snapping when shortcut(s) are set to none (cherry picked from commit 7b2b3b41ee2f5fe1aa40527373929b22920d7c0e) commit b553150425b1e451020101c5cd05d04b498626d9 Author: 风青山 <idleman@yeah.net> Date: Tue Jan 27 10:18:48 2026 +0800 Fix the issue with `ViewportTexture` assignment For properties like `ViewportTexture.viewport_path` that enable `PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT`. The case of enabling **Editable Children** to edit nodes in a child scene seems to have been overlooked before. The `EditorPropertyResource` also missed the **Editable Children** case when handling `ViewportTexture`. (cherry picked from commit c3a61d531fe041e939ecc109cea7a20e44876567) commit de0e8a4c764da4b3705f206d3e962763c0142623 Merge: 0227be0bdb a5f67bc458 Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Feb 5 21:10:50 2026 +0100 Merge pull request #115870 from Repiteo/4.6-cherrypicks [4.6] Cherry-picks for the 4.6 branch (future 4.6.1) - 1st batch commit a5f67bc458b99f3da961591a458fb5f40e329467 Author: Zac Luzader <luzader@users.noreply.github.com> Date: Thu Jan 22 19:26:17 2026 -0700 Use sky's corrected camera projection for combined_reprojection (cherry picked from commit 56e646c2170a91d1432b43471330da818a2a8b82) commit ac86b22f3b8673c0447fa98bff76c0e42bca435d Author: Anish Kumar <mishragames@gmail.com> Date: Wed Jan 28 22:35:05 2026 +0530 Fix crash in StorageScope.kt on Android (cherry picked from commit 40b770ecf019c3742b4dbc9a8ce7b11168f99824) commit f9fc70cf96e9764d2d72d353de205cf9ef3bdf71 Author: Anish Kumar <mishragames@gmail.com> Date: Sun Feb 1 00:31:07 2026 +0530 Android: Fix plugin type mismatch regression (cherry picked from commit 5928e260d428bee0afe5d5ca0f8bbfde832eb4f2) commit 98be0bbc323e6633226ce93bd7a22e94de05a2ec Author: HolonProduction <holonproduction@gmail.com> Date: Sat Jan 31 13:40:51 2026 +0100 LSP: Handle clients that do not support `CompletionContext` (cherry picked from commit 0080d6f109d769478b049a0b3621183f8df71776) commit 0762732d4d4dcc5af96a769290b651ed170601d7 Author: HolonProduction <holonproduction@gmail.com> Date: Sat Jan 31 13:21:24 2026 +0100 LSP: Add `godot` to known language ids (cherry picked from commit 9c72dafbe6443b61c5dda39b63edd261e9034989) commit cbdc2a2d851905f46a91979b7e6d708fecff0166 Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Thu Jan 29 17:02:50 2026 -0500 Fix `Skeleton3D` Edit Mode bone buttons have priority over transform gizmo (cherry picked from commit 41bf7648c29762cd3c3e9d647c99f6a363008811) commit aff6e910480631abc4826a954eaafa2f196b3827 Author: Mikael Hermansson <mikael@hermansson.io> Date: Sun Jan 25 16:36:19 2026 +0100 Fix transform updates sometimes being discarded when using Jolt Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com> (cherry picked from commit e7cf2f42cc71179cb7e4d7caa35f3d3a9834dc66) commit 19df5470c827ba7a39dec987f6d95d50d8753503 Author: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com> Date: Mon Jan 19 13:13:49 2026 +0300 Pick the sample closer to the camera when resolving 2x MSAA. (cherry picked from commit f975cfe037971bc1684d64d31be7be09b31aa093) commit fbf92d76425186c7a4d1f6ee3c06c4e8238e5688 Author: Silc Lizard (Tokage) Renew <61938263+TokageItLab@users.noreply.github.com> Date: Sun Feb 1 05:01:33 2026 +0900 Fix LookAtModifier3D / AimModifier3D forward vector (cherry picked from commit 381ad1e4b549790c8dbe34ebb1db48d53bace26d) commit a570951ff42e47e9347e76947bfb51d29bd81321 Author: Anish Kumar <mishragames@gmail.com> Date: Mon Feb 2 15:46:06 2026 +0530 Android: Fix `Bad file descriptor` in SAF/MediaStore in long term access (cherry picked from commit 1c80b25af8c6c6f8cf6c80b96e7fdb10a18efa8a) commit 2dec60976f00f614aa93456f73dfa520444bad1d Author: kobewi <kobewi4e@gmail.com> Date: Mon Feb 2 22:59:57 2026 +0100 Fix wrong base type when creating script (cherry picked from commit afdc1d64567b93d5b6fda8f9e20cde462a4fbea0) commit aac131f3865a712ea2274921618be3e9f790da1a Author: Saulo-de-Souza <saulocoexi@gmail.com> Date: Wed Jan 28 16:05:31 2026 -0300 CreateDialog: return type name instead of script path for custom types (cherry picked from commit 35a9ec140fa6aaa215e2c61e209dac6790d5a0df) commit 30dc8889fef46b0ec1244a28d067f173fd22db9f Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Tue Feb 3 19:13:16 2026 +0200 [Export] Load translation files to check locale for ICU data export. (cherry picked from commit 1ea927cadcd7803af49cf2476512c6d91bfecd8a) commit 6a0b2db3acc2413945d176d37b596a7f89985854 Author: Dery Almas <dery@posteo.net> Date: Tue Feb 3 16:26:56 2026 +0100 Wayland Embedder: Fix FD leak with inert objects Freshly deleted objects are temporarily "inert" until their destruction is acknowledged by the compositor. Inert objects are ignored. By doing so, we mistakenly returned too early and missed some FD cleanup logic. This patch ensures that any outstanding FDs are always closed by moving its logic outside of the message handling routine. (cherry picked from commit 6e5d1e00e02cf9086224b5eb3258f901a26de413) commit d376ca77dc66da80bdde78df86d997bc34e4c653 Author: clayjohn <claynjohn@gmail.com> Date: Wed Feb 4 08:57:42 2026 -0800 Avoid reading from sky pointer when rendering background without sky (cherry picked from commit da7540f3f19ad7c05acd5f3632ed349a0db75032) commit 5207208577baad1a65f1edaacdcd32fbaa486fc7 Author: Clay John <claynjohn@gmail.com> Date: Thu Jan 29 14:14:49 2026 -0800 Ensure that uv border size is passed in to sky rendering functions both when rendering the octmap and when rendering the sky as a background (cherry picked from commit b4b20e95ed4e18d18370f76f6faad5f8e1e380d3) commit 1f6f4b622e07d0066bb9fa6617f7d0eb72b4619e Author: Lukas Tenbrink <lukas.tenbrink@gmail.com> Date: Tue Jan 27 20:50:10 2026 +0100 Fix the `NodePath` hash function to not yield the same value for similar paths. (cherry picked from commit a6e952c1604963023a87c07093cc9b24e6d6591d) commit 5222598c113050b29635497c1267278b78407ffa Author: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Tue Jan 27 10:12:14 2026 +0200 [Windows] Disable MSVC control flow check on IAT hooks. (cherry picked from commit 9c753ebe8432991c88a0b0c934f8dea029f59b6f) commit 45f8e0894b44da66702f6d5f7f0e5d97dcb9576e Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Feb 2 14:21:27 2026 +0100 Revert "Improve performance of CSharpLanguage::reload_assemblies" This reverts commit f68bf2f54538c5252a4bba506971b1a8d4e99049. This seems to trigger occasional editor crashes. Fixes #115460. (cherry picked from commit 63e7936e18026d483135c28856b5338b50efb923) commit 6188f459b35219f0b40d6994ae85732da0718d46 Author: Jakub Marcowski <chubercikbattle@gmail.com> Date: Sun Feb 1 15:22:15 2026 +0100 libpng: Update to 1.6.54 (cherry picked from commit 7ac0eef82801fce2e069262c1a6149e2251bcfa2) commit 0227be0bdb184f58379d7b21889a1a961e91c079 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 30 17:38:48 2026 +0100 Sync translations with Weblate commit 543f47485c0c952b122747ef05af60e778c44139 Author: Thaddeus Crews <repiteo@outlook.com> Date: Mon Jan 26 09:55:29 2026 -0600 Bump version to 4.6.1-rc commit 89cea143987d564363e15d207438530651d943ac Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sun Jan 25 13:41:41 2026 +0100 Bump version to 4.6-stable \o/ Almost 3 years after the 4.0 release, Godot 4 is starting to be a mature engine, including a wide array of features that enable countless developers to publish games in all genres. For example, Steam got over [1,200 new Godot games](https://steamdb.info/stats/releases/?tech=Engine.Godot) in 2025, while itch.io consistently gets around [500 new Godot games per week](https://itch.io/game-development/engines/most-projects) (game jams, prototypes, etc.). While every Godot user still has their own favorite missing feature which they're eagerly awaiting, for the most part the engine is fully capable. But there are still so many minor roadblocks, papercuts, workflow issues or outright bugs which can make the experience of developing and publishing games more painful than we'd like. So for this release, there was a significant focus on polish and usability, aiming to firmly establish Godot as an engine that you can rely upon, while keeping the iteration speed, lightweightness, and flexibility which make users love it. Close to 400 contributors were involved in this new feature release, authoring 2,001 (!) commits, and we want to thank them all for their amazing contributions, as well as all users who sponsor the Development Fund, reported bugs, opened proposals, or supported each other on our community platforms. See the release page for details: https://godotengine.org/releases/4.6/ commit 8322eb1414dd1f37a59555a7bbee3725f9dfeeb1 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sun Jan 25 11:39:36 2026 +0100 Add changelog for Godot 4.6 commit d5edd4a59287679ae390149c0c1c3397aeb5f502 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sun Jan 25 10:07:59 2026 +0100 Sync translations with Weblate commit 39ef602b9b364ba4f8148a58ececd8be7d1ac36b Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sun Jan 25 09:59:40 2026 +0100 Update DONORS list commit 83e105ea355a59c6c12786b3d388972e5f535b54 Merge: 04249468d3 810b377492 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sun Jan 25 09:54:05 2026 +0100 Merge pull request #115348 from YeldhamDev/theme_goodies_nocheck_edition Fix not being able to remove empty theme overrides in the editor commit 810b377492d07c8aecf985c2317a144bf1665b5b Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Sat Jan 24 20:52:02 2026 -0300 Fix not being able to remove empty theme overrides in the editor commit 04249468d320710aefd783931bb059c0edb8f44a Merge: cca9d04b56 5cc33d6965 Author: Rémi Verschelde <remi@verschelde.fr> Date: Sat Jan 24 22:50:36 2026 +0100 Merge pull request #115293 from mooflu/arc-113263 Geometry2D: Remove `arc_tolerance` scaling and the comment related to that. commit cca9d04b56be8f887f07ad9e132605f3d3b9aa70 Merge: ebbdef7830 8b400edb92 Author: Rémi Verschelde <remi@verschelde.fr> Date: Sat Jan 24 21:35:51 2026 +0100 Merge pull request #115330 from KoBeWi/famous_last_fix Don't force list icon size in EditorFileDialog commit 8b400edb92adf9669af215cacf22fb046b9ceb90 Author: kobewi <kobewi4e@gmail.com> Date: Sat Jan 24 13:29:37 2026 +0100 Don't force list icon size in EditorFileDialog commit ebbdef7830e9dd0a2c293ef2f951a7a2d3ada14e Merge: 1d0a3c8c72 157f070faf Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sat Jan 24 00:46:44 2026 +0100 Merge pull request #115316 from passivestar/codeedit-colors Fix colors of code editor in modern theme commit 1d0a3c8c7254b9991b60a9dc8ecacd3f2121266d Merge: 233a5aeb4d 9e066453fa Author: Rémi Verschelde <rverschelde@gmail.com> Date: Sat Jan 24 00:46:35 2026 +0100 Merge pull request #115303 from TokageItLab/tweak-ik3d-doc Tweak IKModifier3D docs and comment commit 157f070fafaefb3dcc7152b3defa20e627c0abbe Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Sat Jan 24 02:30:23 2026 +0400 Fix colors of code editor in modern theme commit 233a5aeb4d23b569bb0c711825bb31978313d4ca Merge: 3172d44799 c2b068d08c Author: Rémi Verschelde <remi@verschelde.fr> Date: Fri Jan 23 20:36:22 2026 +0100 Merge pull request #115299 from DarioSamo/framebuffer-cache-stale-ref Fix stale reference bug in FramebufferCache. commit 9e066453faaaa54e176e741f6ca9cc613fa6e64f Author: Silc Lizard (Tokage) Renew <61938263+TokageItLab@users.noreply.github.com> Date: Sat Jan 24 00:46:43 2026 +0900 Tweak IKModifier3D docs and comment commit c2b068d08ce28e220f5d2fc73e0f5edfe17f1d78 Author: Dario <dariosamo@gmail.com> Date: Fri Jan 23 10:43:09 2026 -0300 Fix stale reference bug in FramebufferCache. commit 3172d4479922eb5e0b0e71a7b6f1559dd709e8da Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 23 12:37:32 2026 +0100 Sync translations with Weblate commit 5cc33d6965395f8a6c8aeac2cca27f3624ac6b3b Author: Frank Becker <fb@mooflu.com> Date: Thu Jan 22 20:56:04 2026 -0800 Remove arc_tolerance scaling and the comment related to that. clipper2 1.5.3 does the scaling internally. commit c3058391d7bd1a13481c393061c164c24ec99685 Merge: e0b046e6db 1e11fe936b Author: Rémi Verschelde <remi@verschelde.fr> Date: Thu Jan 22 16:56:07 2026 +0100 Merge pull request #115181 from passivestar/graph-experimental-docs Remove experimental flags from graph nodes commit e0b046e6dbb384472d59df9e8af3ee9cdc0e731e Merge: d2a60ebbe9 77d98cf3dd Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 22 10:59:11 2026 +0100 Merge pull request #115249 from bruvzg/splash_w_mac_only Process events during splash on macOS only. commit d2a60ebbe9626d067130f38502d8c94947fc30fb Merge: 06922002b5 27b1916465 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 22 10:59:06 2026 +0100 Merge pull request #115242 from deralmas/ssccaallee Wayland: Update popup scale information on creation commit 06922002b5983003e56407c5ea31149c7fe5970b Merge: 76addfff12 ff89f649fa Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 22 10:58:59 2026 +0100 Merge pull request #115231 from KoBeWi/pretend_prepend_still_exists Restore period in loaded node paths commit 77d98cf3dd66dc20f27191b03615db65a4d32252 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Thu Jan 22 11:22:50 2026 +0200 Process events during splash on macOS only. commit 27b19164659d15695c9fad33bf32af40c1f1ce7e Author: Dery Almas <dery@posteo.net> Date: Thu Jan 22 06:01:13 2026 +0100 Wayland: Update popup scale information on creation Popups start with their size and position already scaled based on the parent. We forgot to update the popup's scale itself, leading to a double-scale. commit ff89f649fae46a6632feb7abe784c254e24ef8a2 Author: kobewi <kobewi4e@gmail.com> Date: Thu Jan 22 01:40:28 2026 +0100 Restore period in loaded node paths commit 76addfff12b4dd1b8258ee9f14d4d8e03647cbf0 Merge: 8b2d988ba7 4cd3e5a76e Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Jan 21 18:02:24 2026 +0100 Merge pull request #115175 from vaner-org/oneshot-request-fire-override-abort Allow `ONE_SHOT_REQUEST_FIRE` to override OneShot abortion commit 8b2d988ba751600929cffff118a3025500810333 Merge: 2025985ba9 dc1a92b9a2 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 21 17:44:25 2026 +0100 Merge pull request #115208 from akien-mga/revert-114457 Revert "Always stop script debugger when stopping game" commit 2025985ba9a2c01c736d5bf53eb736dda61781de Merge: 6b76a5a8dc 46436c1278 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 21 17:44:17 2026 +0100 Merge pull request #115199 from raulsntos/hidden-signals Hide signals prefixed by underscore commit dc1a92b9a2c3adf75205e3060dcc197c3392ac97 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 21 15:30:56 2026 +0100 Revert "Always stop script debugger when stopping game" This reverts commit d1a5d9da3e8bd32adf6fbcb8f7734bcedf70176f. This unfortunately breaks the DAP. Fixes #115188. commit 6b76a5a8dc011723033cc8ad2ba3da345daab039 Merge: 78c6632eb1 5d995a9558 Author: Rémi Verschelde <remi@verschelde.fr> Date: Wed Jan 21 13:43:30 2026 +0100 Merge pull request #115198 from dsnopek/required-ptr-variant-conv-crash Fix crash when converting `Variant` to incompatible `RequiredPtr<T>` commit 46436c12788f372b232d3f4492ca96b456f74810 Author: Raul Santos <raulsntos@gmail.com> Date: Wed Jan 21 02:21:30 2026 +0100 Hide signals prefixed by underscore commit 1e11fe936b8e910f9de9f2b7e30c3094a77c783f Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Tue Jan 20 21:24:47 2026 +0400 Remove experimental flag from graph nodes commit 5d995a955809a8f9c5501a68b09d6e4f51cc0614 Author: David Snopek <dsnopek@gmail.com> Date: Tue Jan 20 17:53:03 2026 -0600 Fix crash when converting `Variant` to incompatible `RequiredPtr<T>` commit 4cd3e5a76eb0d042db35f96761f505b57cd071c3 Author: vaner-org <angadmishra@outlook.com> Date: Tue Jan 20 18:04:37 2026 +0530 Allow ONE_SHOT_REQUEST_FIRE to override abort commit 78c6632eb174aabb2790975cf83e28fee065b43d Merge: 1b00ad5519 db17acbed1 Author: Rémi Verschelde <remi@verschelde.fr> Date: Tue Jan 20 10:25:43 2026 +0100 Merge pull request #115166 from bruvzg/DISABLE_FOSSILIZE Add Fossilize to the disabled Vulkan layer list for the editor. commit db17acbed12ce93883cb6b00a3c5ee97b164efea Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Tue Jan 20 11:06:55 2026 +0200 Add Fossilize to the disabled Vulkan layer list for the editor. commit 1b00ad5519d23dda79a743925b6193cfe634672e Merge: 2c373ffc2c f0fa171ec2 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 09:49:26 2026 +0100 Merge pull request #115163 from akien-mga/revert-110410 Revert "Fix fixed size flag on StandardMaterial3D when rendering in stereo commit 2c373ffc2c277a75acc1478c4c3751085cb2b25b Merge: 06adfa4eb8 bc0ffe15f2 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 09:49:22 2026 +0100 Merge pull request #115161 from bruvzg/splash_tree Do not update script editor before scene root init. commit 06adfa4eb8dc4fe28fcf82de2ace4dd2a356c820 Merge: d1a03b30af 7bebe1b1b1 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 09:49:18 2026 +0100 Merge pull request #115148 from m4gr3d/fix_vr_feature_collision Android: Fix XR build regression when vendor plugin overrides the same feature commit d1a03b30af9ae85caacc0b1c82bf0a9229f28fcc Merge: dc57cd698d 372e549831 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 09:49:10 2026 +0100 Merge pull request #113939 from M4rchy-S/shdr-text-err Add null verification to avoid background theme error in texture shader properties commit f0fa171ec22f16de8219362ef9af357684644bea Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 09:10:13 2026 +0100 Revert "Fix fixed size flag on StandardMaterial3D when rendering in stereo" This reverts commit 748f35ccb87f8382c5b49c9189798b339ff4fde8. Fixes #114995. This will be redone for 4.7 / possibly 4.6.1 with a more involved solution. commit 372e5498311d81127de4e53d7b84517d6ec5e372 Author: M4rchyS <alex12345suslik@gmail.com> Date: Thu Dec 11 19:11:40 2025 +0100 Add null verification to avoid background theme error in texture shader properties commit bc0ffe15f26ffd6c403fb8d93aef36149b456a16 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Tue Jan 20 08:13:39 2026 +0200 Do not update script editor before scene root init. commit 7bebe1b1b1b21eb10697a8b9da9f4ef40c01468a Author: Fredia Huya-Kouadio <fhuyakou@gmail.com> Date: Mon Jan 19 14:14:14 2026 -0800 Fix XR build regression reported in https://github.com/GodotVR/godot_openxr_vendors/issues/429 commit dc57cd698d29915cd020b1c229735e4a7ec18b7d Merge: aa6ab2660f c5d21df245 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 00:22:44 2026 +0100 Merge pull request #115152 from clayjohn/RD-ninepatch-precision Increase precision of ninepatch source rect to ensure pixel perfect alignment commit aa6ab2660fef320f7a8f9d768d8f7705d2c98de4 Merge: a4a26762f1 59b2bb1fe8 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 00:22:39 2026 +0100 Merge pull request #115145 from KoBeWi/the_scale_of_this_issue_is_unimaginable Fix EditorFileDialog icon scale in list mode commit a4a26762f1565fb47e13fe0b93a311f9aea4d705 Merge: 895630e853 edd06075e3 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 20 00:22:32 2026 +0100 Merge pull request #114328 from kleonc/node_duplicating_signal_source_node_fix `CONNECT_APPEND_SOURCE_OBJECT` on signal emission commit c5d21df245b01f1d2e7dd21779ce3977cb122669 Author: Clay John <claynjohn@gmail.com> Date: Mon Jan 19 14:49:07 2026 -0800 Increase precision of ninepatch source rect to ensure pixel perfect alignment commit 59b2bb1fe8765e3a586bad84b8122b4739162e92 Author: kobewi <kobewi4e@gmail.com> Date: Mon Jan 19 22:23:36 2026 +0100 Fix EditorFileDialog icon scale in list mode commit 895630e853b7f389c2a3de5cfe02ef433f7b8c23 Merge: 5177a2fe59 ed4689c4ee Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 21:45:45 2026 +0100 Merge pull request #115128 from KoBeWi/least_favorite_bug Fix favorite files handling commit 5177a2fe59bcd5d10999f6c223934478cb8dbb29 Merge: 122d0bfddc 1d34edf525 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 21:45:40 2026 +0100 Merge pull request #115118 from bruvzg/splash_pump Process system events during boot splash wait time. commit 122d0bfddcadae037cf4f70646c4cd0b6c0dd791 Merge: f5b3183251 46e07a8b01 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 21:45:35 2026 +0100 Merge pull request #114966 from sigmund68k/issue-112477 Audio: Check if on tree before calling `can_process()`. commit f5b3183251dedb65f6367064c7b8a8a4dc530503 Merge: bb9d907df3 1218413a94 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 21:45:30 2026 +0100 Merge pull request #114952 from YeldhamDev/hidden_tabs_offset_fix Fix wrong offset for `TabBar` with hidden tabs commit bb9d907df343a675787e563e213ff24479f8394f Merge: 5f9a510441 d5fae879f1 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 21:45:20 2026 +0100 Merge pull request #114893 from Repiteo/core/fix-method-list Core: Don't strip data in `ClassDB::class_get_method_list` commit ed4689c4ee837b726e2c8690edabeaf4fb6cb79b Author: kobewi <kobewi4e@gmail.com> Date: Mon Jan 19 14:43:01 2026 +0100 Fix favorite files handling commit 46e07a8b01bf721a47200a18cc9e2ae317145436 Author: sigmund68k <github-sigmund@sneakemail.com> Date: Wed Jan 14 16:11:08 2026 -0500 Audio: Check if on tree before calling can_process() commit 5f9a510441dec2322f68427cb73b13da9357eb73 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 11:43:14 2026 +0100 Sync translations with Weblate commit 652195645981101e25d3ce19a44a1c25eb7f4b33 Merge: a1e209b7fe 998c876f36 Author: Rémi Verschelde <remi@verschelde.fr> Date: Mon Jan 19 11:36:15 2026 +0100 Merge pull request #115022 from BastiaanOlij/openxr_custom_version OpenXR: Allow setting a specific version of OpenXR to initialize. commit a1e209b7fec34eb0826e87ee83455d30288ab2ec Merge: 5b2f3f8c2a 3a2a53f901 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:46:13 2026 +0100 Merge pull request #115090 from deralmas/wayland-ime-bruh-moment Wayland: Fix IME commit 5b2f3f8c2ac23c184f708a63c990ffd605eb3d2e Merge: b9ebff178f 829f4c0683 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:46:08 2026 +0100 Merge pull request #115084 from lodetrick/unify-focus Combine dock focus methods to prevent inconsistencies commit b9ebff178f1312c630fcda715da4810d51049e05 Merge: 2cda356b8a b962c91a6a Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:46:03 2026 +0100 Merge pull request #115074 from KoBeWi/📎is_dead Remove clip ignore from Tree background commit 2cda356b8a50d99bab143028defd4b55f93c5fe4 Merge: 88ea4605b4 876ac8b457 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:45:58 2026 +0100 Merge pull request #115067 from Giganzo/manage-theme-items-dialog-inner-tabs Add inner tab styling to Manage Theme Items dialog commit 88ea4605b4ccbc22c8536b66513a1a432d0a3b58 Merge: 6f46be95aa f714eaba0d Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:45:53 2026 +0100 Merge pull request #115049 from DarioSamo/vulkan-driver-memory-usage-reduction Do not store SPIR-V in memory unless pipeline statistics are used. commit 6f46be95aa0c53117b0e9bf0b2240d5eea6939d5 Merge: 1cdf69b88f 81c2eae018 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:45:48 2026 +0100 Merge pull request #115041 from YeldhamDev/how_did_this_even_cause_a_regression Fix size issues with inspector editors commit 1cdf69b88f456f1a1c590dc267dc5bd4d46a6f15 Merge: 741fb8a306 eeaf88daaf Author: Rémi Verschelde <rverschelde@gmail.com> Date: Mon Jan 19 10:45:40 2026 +0100 Merge pull request #113594 from lodetrick/tilemap-fixes Fix TileMap Dock button placement and errors commit 998c876f369f47a54368fe8ea7f1419e857f0134 Author: Bastiaan Olij <mux213@gmail.com> Date: Fri Jan 16 16:42:50 2026 +1100 OpenXR: Allow setting a specific version of OpenXR to initialize. commit 1d34edf525bf5a186e13b103b6a52a201ac67198 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Mon Jan 19 09:43:54 2026 +0200 Process system events during boot splash wait time. commit 3a2a53f9014e55f9555cd8740e9f134489dd49c8 Author: Dery Almas <dery@posteo.net> Date: Sun Jan 18 09:23:37 2026 +0100 Wayland: Fix IME The spec tells us to ignore certain events if we didn't get an `enter` event first. Certainly we need to at least acknowledge the `enter` event itself :sweat_smile: commit 829f4c068315034e03a591af07dd0a3c0d98d93f Author: Logan Detrick <logandetrick@ucsb.edu> Date: Sat Jan 17 17:15:45 2026 -0800 Unify dock focus methods to prevent inconsistencies commit b962c91a6a7b2cd497c6c3e07356f3a796679bb1 Author: kobewi <kobewi4e@gmail.com> Date: Sat Jan 17 19:32:45 2026 +0100 Remove clip ignore from Tree background commit 876ac8b457734024839129a75012e417abee1359 Author: Giganzo <158825920+Giganzo@users.noreply.github.com> Date: Sat Jan 17 14:44:04 2026 +0100 Add inner tab styling to Manage Theme Items dialog commit f714eaba0dca3fe65ac7494e7e597de03cd3d623 Author: Dario <dariosamo@gmail.com> Date: Fri Jan 16 13:09:03 2026 -0300 Do not store SPIR-V in memory unless pipeline statistics are used. commit 81c2eae018ca3b57cb99f48f51a9d80372167ced Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Fri Jan 16 14:21:49 2026 -0300 Fix size issues with inspector editors commit 741fb8a30687d0662ab6b5c04a2a531440dd29d9 Merge: 4742147304 0c993df437 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 16:15:04 2026 +0100 Merge pull request #115037 from kleonc/sprite3d_fix_color_propagation_on_reparenting Fix `Sprite3D` modulate propagation on reparenting commit 47421473049488562674235e21be8bf73425aba6 Merge: 9820f40f96 13ad17ea9b Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 16:14:56 2026 +0100 Merge pull request #115029 from KoBeWi/enter_the_history Fix quick open history not always recorded commit 0c993df437e8faf377f09da6a47692c3501598e3 Author: kleonc <9283098+kleonc@users.noreply.github.com> Date: Fri Jan 16 15:02:34 2026 +0100 Fix Sprite3D modulate propagation on reparenting commit 9820f40f9632df271a0f7ffdf4ccc807097336ee Merge: 3211de51e2 dac17215ad Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:34 2026 +0100 Merge pull request #115010 from akien-mga/windows-mingw-fix-hidsdi-extern-c Windows: Add missing `extern "C"` for `hidsdi.h` on MinGW < 12.0.0 commit 3211de51e2e11c8ff83e7cddad5fa9ccac93486d Merge: 26d37c420c d70866bce8 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:30 2026 +0100 Merge pull request #114994 from KoBeWi/tile_set_stop_it,_get_some_help Fix TileSet dock becoming focused when switching TileMapLayers commit 26d37c420cdba2703182d3ff78ae899229a5448c Merge: 85ee87b16b 329a9f1fb2 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:26 2026 +0100 Merge pull request #114982 from blueskythlikesclouds/d3d12-uav-clear-sync-fix Fix buffers in D3D12 not getting cleared with the right usage. commit 85ee87b16bb704e4ad66d8d630a9129d7483d6b2 Merge: 5ce4e5da14 d59db26710 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:22 2026 +0100 Merge pull request #114963 from akien-mga/revert-112657 Revert "Core: Switch `RID_alloc::owns` to lock-free" commit 5ce4e5da14a12b947c31a8ff0a512350b9360e0f Merge: abb90e592a 8a448032c2 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:18 2026 +0100 Merge pull request #114082 from deralmas/telekinesis Wayland: Allow non-interactive window resizing commit abb90e592a45f62a40d93db2a971c3f22fd876f0 Merge: 2d53a62898 c65d71a098 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Fri Jan 16 13:23:07 2026 +0100 Merge pull request #101209 from ryevdokimov/fix-viewport-rotation-aligned-axis-reversing Fix viewport rotation gizmo aligned axis reversing commit 13ad17ea9bed98ffe9b1175fdb920eb0cb7daf0c Author: kobewi <kobewi4e@gmail.com> Date: Fri Jan 16 13:21:31 2026 +0100 Fix quick open history not always recorded commit eeaf88daaffbfc524f882dfe88a91cfa398ea668 Author: Logan Detrick <logandetrick@ucsb.edu> Date: Thu Dec 4 13:27:41 2025 -0800 Fix TileMap wide button errors commit dac17215adf095c5feede3f5dcb68ee21afdeb79 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 15 23:46:12 2026 +0100 Windows: Add missing `extern "C"` for `hidsdi.h` on MinGW < 12.0.0 Follow-up to #113013. commit d70866bce86ed7a65c20fc4dda39c44395f9c800 Author: kobewi <kobewi4e@gmail.com> Date: Thu Jan 15 16:46:32 2026 +0100 Fix TileSet dock becoming focused when switching TileMapLayers commit 329a9f1fb2ad635840ae7d7650754d1d16ec00ee Author: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com> Date: Thu Jan 15 14:47:07 2026 +0300 Fix buffers in D3D12 not getting cleared with the right usage. commit 2d53a62898a65ba635efd554b101e033070c784c Merge: 601c864758 4a69505fac Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 15 11:01:15 2026 +0100 Merge pull request #114979 from mhilbrunner/drop-console-docs Remove link for consoles in EditorExportPlatform commit 601c8647580eeff292ef7d11c3529a5fbdebabda Merge: 1549d51865 c3bef1b83f Author: Rémi Verschelde <rverschelde@gmail.com> Date: Thu Jan 15 11:01:08 2026 +0100 Merge pull request #114978 from bruvzg/emb_timer Split `EmbeddedProcess::reset` to allow stopping timers without full reset. commit 4a69505facdb6d078987a15b78098adede4e299d Author: Max Hilbrunner <m.hilbrunner@gmail.com> Date: Thu Jan 15 10:27:00 2026 +0100 Remove link for consoles in EditorExportPlatform commit c3bef1b83f0258431484df7f3bc961c83227b220 Author: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com> Date: Thu Jan 15 11:19:43 2026 +0200 Split `EmbeddedProcess::reset` to allow stopping timers without full reset. commit 1549d51865109a27216f2409a35f2c6dab7bb4d1 Merge: 86b60073dd 1b157957ae Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:22 2026 -0600 Merge pull request #114938 from passivestar/color-picker-icons Fix editor ColorPicker icon scale commit 86b60073ddf9642946a9958040d541c91f3a9c41 Merge: 9465655acb 1d244cd956 Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:21 2026 -0600 Merge pull request #114935 from YeldhamDev/play_pos_marker_fix Fix wrong play position for the `AnimationMarkerEdit` commit 9465655acbd9ccc906b03dfa5ef1fbc071c9201a Merge: 8c78591906 423326b251 Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:20 2026 -0600 Merge pull request #114960 from akien-mga/readme-tweak README: Minor tweaks and remove broken badge commit 8c78591906c8966a2e38dabb6af583ed897504bf Merge: 354ed3a871 458d33717e Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:19 2026 -0600 Merge pull request #114956 from passivestar/checkbox-icon-tint Remove checkbox icon tint in Create Scene popup commit 354ed3a871f200ccadf867eace9b0107718318ac Merge: 83600fcc0d b79de52951 Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:18 2026 -0600 Merge pull request #114950 from passivestar/negative-dimness-fix Limit maximum luminance for elevated surfaces in modern theme commit 83600fcc0d9bfd14fc3bcbfa8e3d3caa5276230e Merge: 481f36ed20 34a0ab7de4 Author: Thaddeus Crews <repiteo@outlook.com> Date: Wed Jan 14 20:10:16 2026 -0600 Merge pull request #114784 from BastiaanOlij/openxr_valve_profile_rename OpenXR: Change profile name for Valve Frame Controller commit d59db267109ac31197aac6c65eb21c323858358a Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 14 21:58:29 2026 +0100 Revert "Core: Switch `RID_alloc::owns` to lock-free" This reverts commit bdfe8549b878f11d0622479030aaccc82d40d1d9. This caused a regression for GPUParticles3D emitters on macOS arm64, which is proving to be both tricky to reproduce and solve. Other parts of the engine using RID_Owner might be affected too. Given that we're about to release 4.6, reverting might be the safest option at this time, and this optimization can be re-attempted for 4.7. Fixes #114900. commit 34a0ab7de47c2c2de7ecc0a7bc0c1218fc84fba1 Author: Bastiaan Olij <mux213@gmail.com> Date: Fri Jan 9 20:41:46 2026 +1100 OpenXR: change profile name for Valve Frame Controller commit 423326b25133cf9d3e8ae7eff9ceb32ed1a31b27 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 14 20:51:37 2026 +0100 README: Minor tweaks and remove broken badge commit 458d33717e8584e84b740de917d05b26cc227f85 Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Wed Jan 14 23:01:00 2026 +0400 Remove checkbox icon tint in Create Scene popup commit c65d71a0981bd13e707b5bdc10bc068b870a399c Author: Robert Yevdokimov <105675984+ryevdokimov@users.noreply.github.com> Date: Mon Jan 6 23:12:47 2025 -0500 Fix viewport rotation gizmo aligned axis reversing commit 1218413a941be7cc53a36dce9e722b1c4df2932d Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Wed Jan 14 12:49:19 2026 -0300 Fix wrong offset for `TabBar` with hidden tabs commit b79de5295177a5a9fc7b47facb584fdf1072720f Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Wed Jan 14 18:16:39 2026 +0400 Limit maximum luminance for elevated surfaces in modern theme commit edd06075e366a23c71c3b2a1adfb50d401bc75af Author: kleonc <9283098+kleonc@users.noreply.github.com> Date: Fri Dec 26 12:21:01 2025 +0100 CONNECT_APPEND_SOURCE_OBJECT on signal emission commit 8a448032c27190b9acd853c771bb6b6df8b156e9 Author: Dery Almas <dery@posteo.net> Date: Mon Dec 15 23:13:38 2025 +0100 Wayland: Allow non-interactive window resizing Despite what I thought in the past, it is allowed, as long as we follow certain limitations depending on the toplevel's state. As usual I peppered the code with comments expaining what those limitations are. Regarding popups, AFAICT there are no major limitations, although we should eventually use the new `reposition` method, which autoadjusts the popup to follow the screen's borders and whatnot. I didn't do that in this patch as it requires some elbow grease, especially if we want to do it synchronously. commit 1b157957ae8e4bdc94949b815a89e23b387b7a59 Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Wed Jan 14 06:17:00 2026 +0400 Fix editor ColorPicker icon scale commit 1d244cd9561d5f759fb0bf154948010fddcbe169 Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Tue Jan 13 21:01:18 2026 -0300 Fix wrong play position for the `AnimationMarkerEdit` commit 481f36ed20520db3195a09cc309abf48c03cf51a Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 14 00:20:18 2026 +0100 Bump version to 4.6-rc commit be6399ddac4557ebd92f0974aabfe2ab48d93226 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Wed Jan 14 00:18:18 2026 +0100 Update AUTHORS and DONORS list commit 468d9ab4a15a9002a523dba2e7a75072a2c4a2a6 Merge: c99ae14992 6a453b521c Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 23:43:51 2026 +0100 Merge pull request #114934 from KoBeWi/docustomentation Fix descriptions of custom types in CreateDialog commit c99ae14992ada107fb24fbeeaeb207324d932e47 Merge: 575a2a913c 702ec43bcd Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 23:43:44 2026 +0100 Merge pull request #114932 from jelolul/updating-tab-styles Fix dock tab styles not updating when changed in Editor Settings commit 575a2a913c6768848583232f7e9f468ef68b3b16 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 23:07:28 2026 +0100 Sync translations with Weblate commit 702ec43bcda8d66dbfc51eff0accff93b1270cc8 Author: jelo <jelo@bioxtorm.com> Date: Tue Jan 13 19:46:25 2026 +0000 Fix dock tab styles not updating when changed in Editor Settings commit 6a453b521c93842666570140cbfe9c4a86b00340 Author: kobewi <kobewi4e@gmail.com> Date: Tue Jan 13 22:55:45 2026 +0100 Fix descriptions of custom types in CreateDialog commit 79033f17541771ab09c000460770b4024b32a3dc Merge: 8757f2b2bc 75a3f4a244 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:21:19 2026 +0100 Merge pull request #114931 from rsanchezsaez/apple/fix-scale-warning Fix XROrigin3D scale warning commit 8757f2b2bc58a068db55ed4e1797767925ac1392 Merge: 8af6266193 dd5462c3f9 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:21:16 2026 +0100 Merge pull request #114929 from passivestar/pill-tab-zero-radius Fix inner tabs outer panel corners at zero radius commit 8af6266193be0502f5a1b11441349edd1f5ca3c2 Merge: a240316ddb 4e06e305bf Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:21:12 2026 +0100 Merge pull request #114928 from YeldhamDev/game_speed_reset_fix Fix speed being reset when it shouldn't in the game editor commit a240316ddbcbb4c4946e49b25f873967f9d28121 Merge: 54acdca4f2 092bfca4dc Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:21:08 2026 +0100 Merge pull request #114927 from passivestar/project-list-ui Minor fixes for the project list item UI commit 54acdca4f23789ac33d8298141dd706a4acab72f Merge: 4db916dac6 d24d5b50fe Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:21:03 2026 +0100 Merge pull request #114916 from KoBeWi/what_preview_failed Tweak quick open recursion error commit 4db916dac60ba8dc7a68d7f9d6179a9ef8576124 Merge: 427eab91a2 e33515c2e6 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:59 2026 +0100 Merge pull request #114908 from clayjohn/RD-env-roughness Overhaul compute shader based environment roughness calculation to improve performance and quality commit 427eab91a20e5d643b88a82fd2b382e73745c0be Merge: 0dd64f4224 24c2c452de Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:55 2026 +0100 Merge pull request #114907 from clayjohn/RD-env-filter Fix downsampled radiance map generation commit 0dd64f4224d950dfeb4f1f1e63aef9b110c0b960 Merge: d6863b62cf 22a4f9fd9c Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:50 2026 +0100 Merge pull request #114851 from Nintorch/set-joy-light-return-type Change return type for `Input.set_joy_light()` from `bool` to `void` commit d6863b62cf1a0241b192d078bcb76ba9811dce63 Merge: f084100f43 65ce1360b4 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:46 2026 +0100 Merge pull request #114827 from Faless/net/ip_address_parsing Network: Normalize IP parsing, fix IPv6, tests commit f084100f4348120c4a0ec76bdab7c1ebd1808a62 Merge: b57985ab9e 01d0878c83 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:41 2026 +0100 Merge pull request #114688 from HolonProduction/fix-resize-uninit-desc Fix description for `resize_uninitialized` commit b57985ab9e603894c312d1708889cbc6c1208e43 Merge: 3d71d7df31 ecee746215 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:37 2026 +0100 Merge pull request #114582 from TokageItLab/hide-animlib-inspector Hide animation library properties in inspector commit 3d71d7df312f1a816fa84d6536ce9a562c527876 Merge: 50277787ea 2c29a37840 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 22:20:28 2026 +0100 Merge pull request #114410 from ej-sanmartin/fix/png-web-import-freeze Fix importing projects with PNG assets freezes Web Editor commit 75a3f4a244ae1edcf4eb7dd38419d5278255d192 Author: Ricardo Sanchez-Saez <rsanchezsaez@apple.com> Date: Tue Jan 13 11:16:37 2026 -0800 Fix XROrigin3D scale warning commit 4e06e305bf2311abb1818085f0022b1e65eda442 Author: Michael Alexsander <michaelalexsander@protonmail.com> Date: Tue Jan 13 15:00:25 2026 -0300 Fix speed being reset when it shouldn't in the game editor commit 65ce1360b4e3e27b0caab1d09910860d3f50d645 Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com> Date: Fri Jan 9 14:48:21 2026 +0100 network: Normalize IP parsing, fix IPv6, tests commit dd5462c3f945db133e40cf6afff376303fc06f27 Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Tue Jan 13 21:52:33 2026 +0400 Fix inner tabs outer panel corners at zero radius commit 092bfca4dcc32573bc1765d4d189df36ff88f8cd Author: passivestar <60579014+passivestar@users.noreply.github.com> Date: Tue Jan 13 20:14:55 2026 +0400 Minor fixes for the project list item UI commit 01d0878c83028c931295f08b062dc5308050b8cc Author: HolonProduction <holonproduction@gmail.com> Date: Wed Jan 7 17:24:28 2026 +0100 Fix description for `resize_uninitialized` commit d24d5b50feafa908de7e6390c74dcb2c7fbc4d8d Author: kobewi <kobewi4e@gmail.com> Date: Tue Jan 13 12:24:12 2026 +0100 Tweak quick open recursion error commit 50277787eacaf4bc4d8683a706fe54dc65762020 Merge: 98d8a7dff8 4bf4d10f5e Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:45 2026 +0100 Merge pull request #114904 from rsanchezsaez/apple/fix-visionos-warning Avoid warning when compiling on visionOS 26 SDK commit 98d8a7dff8c90a461c64941861a139af42b4ae12 Merge: f016ba60c2 22fdb1c547 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:42 2026 +0100 Merge pull request #114886 from YeldhamDev/spin_slider_fix Fix sizing problems with `EditorSpinSlider` commit f016ba60c2ba6ab2313e0be6122da4cdbad07a8d Merge: 38293c4d39 ccd664974a Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:38 2026 +0100 Merge pull request #114844 from Clubhouse1661/fix-animation-library-serialization-compat Fix animation library serialization compatibility for 4.5 projects commit 38293c4d39c733f33af08e619077532b2b870aab Merge: 7ebdb60060 cc71d5a2be Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:34 2026 +0100 Merge pull request #114820 from AR-DEV-1/114652 X11: Allow moving a fullscreen/maximized window to another screen/display commit 7ebdb60060c065d985168cb49a7610f657923696 Merge: 50f3d51a9a b4f14f92e8 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:30 2026 +0100 Merge pull request #114807 from YeldhamDev/theme_editor_goodies Fix and improve the theme editor commit 50f3d51a9a6ef12e66ae2b9fc3236f904a1ebbd0 Merge: 58e15470e8 6c8be2393e Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:25 2026 +0100 Merge pull request #114774 from Calinou/doc-lookatmodifier3d-angle-units Specify units for angles in the LookAtModifier3D documentation commit 58e15470e885cfad42d882f3d289f8f3bb31ea0a Merge: 4ae6057987 1f3dcbd3f8 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:20 2026 +0100 Merge pull request #114744 from scgm0/Fix-PopupMenu-size-scaling-again Fix PopupMenu size scaling again commit 4ae60579870c1c49d87c96d7ca8af4032a4bc204 Merge: 7b1dcd52ac b5c15ed150 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:15 2026 +0100 Merge pull request #114659 from aaronfranke/default-naming-version-to-latest Default 3D model importer naming versions to the latest version commit 7b1dcd52ac6e49a70e9e6c7638219ba0fddb49dc Merge: ddda31d363 26d8a32020 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:11 2026 +0100 Merge pull request #114291 from Calinou/doc-projectsettings-default-theme-scale Document runtime alternative to Default Theme Scale project setting commit ddda31d36314c535d711fe9570f7c11d06fde00d Merge: 571c574f96 32e7bbe7bd Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:05 2026 +0100 Merge pull request #114253 from Calinou/doc-regex-create-from-string Document `RegEx.create_from_string()` in RegEx class description commit 571c574f96edcb6eaf3a4bd7885cf6a75072b127 Merge: 865dbfc2fb 55360ec825 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:06:00 2026 +0100 Merge pull request #113950 from deralmas/wl-misc-fixes/not-listening Wayland: Ignore IME events without a valid window commit 865dbfc2fb7d653070b8822c6d39404cda64616d Merge: ae12dea1bb a8e1d23855 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:05:54 2026 +0100 Merge pull request #113949 from deralmas/wl-misc-fixes/too-much-debugging Wayland: Remove `GODOT_DEBUG_EMBEDDER_SINGLE_INSTANCE` debug option commit ae12dea1bba059f09fd06400bf04acca23d94872 Merge: 5002677a4d 7c24d72ca6 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 11:05:43 2026 +0100 Merge pull request #107586 from adamscott/add-notice-calling-custom-cursor-every-frame-can-lead-to-cursor-flickering [Web] Add notice about issues with setting custom cursor shape every frame commit cc71d5a2be7a7701735bcb892b2d74cc69acc280 Author: AR <ardev1.deverson@proton.me> Date: Sat Jan 10 08:48:17 2026 +0500 X11: Allow moving a fullscreen/maximized window to another screen/display commit e33515c2e66358829f344660787a06a34c70f82d Author: clayjohn <claynjohn@gmail.com> Date: Mon Jan 12 15:18:32 2026 -0800 Overhaul compute shader based environment roughness calculation to improve performance and quality commit 24c2c452de8f65115958583e34c765b21f851d04 Author: clayjohn <claynjohn@gmail.com> Date: Mon Jan 12 18:56:10 2026 -0800 Fix downsampled radiance map generation. Reduce the mipmap levels so that the border is pixel perfect Always use the high quality downsample to reduce jaggies Fix the jacobian approximation so that it actually helps account for the octahedral distortion commit ccd664974ae10331824f5889fa6f3ca909fa421f Author: Joshua Bordelon <joshua.e.bordelon@gmail.com> Date: Sun Jan 11 15:10:09 2026 -0600 Fix animation library serialization compatibility for 4.5 projects When opening a Godot 4.5 project in 4.6 and saving scenes with editable children of imported scenes (e.g., .blend files), all animation data was incorrectly being saved to the .tscn file. This happened because the AnimationLibrary serialization format changed between 4.5 and 4.6: - 4.5: 'libraries' as a single Dictionary property - 4.6: 'libraries/<name>' as separate properties per library When the scene packer looked for 'libraries/<name>' in old imported scenes, it didn't find them (only 'libraries' existed), causing all animation data to appear as 'overridden' and be saved. This fix adds backwards compatibility in SceneState::get_property_value() to check for the old Dictionary format when looking up 'libraries/<name>' properties. It only applies to nodes that inherit from AnimationMixer, allowing property comparison to work correctly and preventing animation data from being duplicated into .tscn files. Fixes #113037 commit 5002677a4db268d7c4c3f317b175eefd9bdd6e4a Merge: 4daa6fe86a 31206042a5 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 00:09:10 2026 +0100 Merge pull request #114902 from KoBeWi/nique Fix Make Unique for built-in scripts commit 4daa6fe86a3135577ceb891a8b48a025ba446f56 Merge: 490271fbaf b3f3e7a4c9 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 00:09:05 2026 +0100 Merge pull request #114901 from KoBeWi/🩹 Fix Make Unique for external sub-resources commit 490271fbaf1e2f4929e86132a841faffbc64e012 Merge: 8d69b6b89e 9cc9e0ca1f Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 00:09:01 2026 +0100 Merge pull request #114897 from TokageItLab/remove-dead-anim-func Remove dead definition `get_animation_libraries()` from AnimationMixer commit 8d69b6b89eb2603b2c524070ee6ea2554b47c38d Merge: 1910c58c49 970aeae3a0 Author: Rémi Verschelde <rverschelde@gmail.com> Date: Tue Jan 13 00:08:53 2026 +0100 Merge pull request #114801 from HolonProduction/gdscrip/explicit-leak GDScript: Don't clean up other scripts commit 4bf4d10f5eb1fb037d5e2773f1fa855de597c9aa Author: Ricardo Sanchez-Saez <rsanchezsaez@apple.com> Date: Mon Jan 12 15:03:21 2026 -0800 Avoid warning when compiling on visionOS 26 SDK commit 31206042a5fc8a74d21b4630e1e3df84d1b440e9 Author: kobewi <kobewi4e@gmail.com> Date: Mon Jan 12 23:29:49 2026 +0100 Fix Make Unique for built-in scripts commit b3f3e7a4c959314b066ec597a5a87da940945942 Author: kobewi <kobewi4e@gmail.com> Date: Mon Jan 12 23:00:44 2026 +0100 Fix Make Unique for external sub-resources commit 9cc9e0ca1fe1a9387737484ff140447100cab9d2 Author: Silc Lizard (Tokage) Renew <61938263+TokageItLab@users.noreply.github.com> Date: Tue Jan 13 03:27:57 2026 +0900 Remove dead definition get_animation_libraries() from AnimationMixer commit 1910c58c4932414e9b09a437b6f0ea78243d6654 Merge: 0034a5bce9 fbadba291d Author: Thaddeus Crews <repiteo@outlook.com> Date: Mon Jan 12 11:19:15 2026 -0600 Merge pull …
1 parent c894ee3 commit 6ec735e

561 files changed

Lines changed: 127934 additions & 19206 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Alexander Holland <alexander.holland@live.de> <AlexHolly>
77
Alfred Reinold Baudisch <alfred@alfredbaudisch.com>
88
Andrea Catania <info@andreacatania.com>
99
Anish Bhobe <anishbhobe@hotmail.com>
10+
Anish Kumar <mishragames@gmail.com>
1011
Anutrix <numaanzaheerahmed@yahoo.com>
1112
Aren Villanueva <arenvillanueva@yomogi-soft.com> <aren@displaysweet.com>
1213
Ariel Manzur <ariel@godotengine.org>
@@ -26,6 +27,7 @@ Bernhard Liebl <Bernhard.Liebl@gmx.org> <poke1024@gmx.org>
2627
Bruno Lourenço <madequa@users.noreply.github.com> <bmlourenco@gmail.com>
2728
Chaosus <chaosus89@gmail.com>
2829
ChibiDenDen <pdaniq@gmail.com>
30+
chocola-mint <56677134+chocola-mint@users.noreply.github.com>
2931
Chris Bradfield <chris@kidscancode.org> <cb@scribe.net>
3032
Clay John <claynjohn@gmail.com>
3133
Clay John <claynjohn@gmail.com> <clayjohn@shaw.ca>
@@ -179,6 +181,7 @@ Rudolph Bester <Rudolph.f.Bester@gmail.com> <Rudolph.f.bester@gmail.com>
179181
rune-scape <allie.smith.epic@gmail.com>
180182
rune-scape <allie.smith.epic@gmail.com> <spartacrafter@gmail.com>
181183
Ruslan Mustakov <r.mustakov@gmail.com> <ruslan.mustakov@xored.com>
184+
Ryan <73148864+Ryan-000@users.noreply.github.com>
182185
Saracen <SaracenOne@gmail.com>
183186
Septian Ganendra S. K. <septgsk@gmail.com>
184187
sheepandshepherd <sheepandshepherd@hotmail.com> <sheepandshepherd@users.noreply.github.com>
@@ -190,6 +193,7 @@ tetrapod00 <145553014+tetrapod00@users.noreply.github.com>
190193
Theo Hallenius <redsymbzone@hotmail.com>
191194
Tomasz Chabora <kobewi4e@gmail.com>
192195
Twarit <wtwarit@gmail.com>
196+
vaner-org <angadmishra@outlook.com>
193197
Vitika9 <vitika.program@gmail.com>
194198
V.VamsiKrishna <vk@bsb.in> <vamsikrishna.v@gmail.com>
195199
Wilhem Barbier <nounoursheureux@openmailbox.org> <wilhem.b@free.fr>

AUTHORS.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ name is available.
5555
Angad Kambli (angad-k)
5656
Anilforextra (AnilBK)
5757
Anish Bhobe (KidRigger)
58-
Anish Mishra (syntaxerror247)
58+
Anish Kumar (syntaxerror247)
5959
Anni Ryynänen (anniryynanen)
6060
Anton Yabchinskiy (a12n)
6161
Anutrix
@@ -86,6 +86,7 @@ name is available.
8686
Carl Olsson (not-surt)
8787
Carter Anderson (cart)
8888
ChibiDenDen
89+
ChocolaMint (chocola-mint)
8990
Chris Bradfield (cbscribe)
9091
Chris Cranford (Naros)
9192
Christian Kaiser (ckaiser)
@@ -137,6 +138,7 @@ name is available.
137138
Fredia Huya-Kouadio (m4gr3d)
138139
Geequlim
139140
George Marques (vnen)
141+
Gergely Kis (kisg)
140142
Gerrit Großkopf (Grosskopf)
141143
Giganzo
142144
Gilles Roudiere (groud)
@@ -180,6 +182,7 @@ name is available.
180182
Johannes Witt (HaSa1002)
181183
Jonathan Nicholl (jtnicholl)
182184
Jordan Schidlowsky (winterpixelgames)
185+
Jorrit Rouwe (jrouwe)
183186
Josh Jones (DarkKilauea)
184187
Joshua Grams (JoshuaGrams)
185188
Juan Linietsky (reduz)
@@ -188,12 +191,14 @@ name is available.
188191
Jummit
189192
Justo Delgado (mrcdk)
190193
K. S. Ernest (iFire) Lee (fire)
194+
Kaleb Reid (Kaleb-Reid)
191195
karroffel
192196
Kasper Arnklit Frandsen (Arnklit)
193197
Kassandra Pucher (PucklaJ)
194198
Kelly Thomas (KellyThomas)
195199
Kit Bishop (kitbdev)
196200
kleonc
201+
KOGA Mitsuhiro (shiena)
197202
Koliur Rahman (dugramen)
198203
Kongfa Waroros (gongpha)
199204
Kostadin Damyanov (Max-Might)
@@ -237,6 +242,7 @@ name is available.
237242
Masoud BH (masoudbh3)
238243
Mateo Kuruk Miccino (kuruk-mm)
239244
Matias N. Goldberg (darksylinc)
245+
MatheusMDX (matheusmdx)
240246
Matthew (skyace65)
241247
Matthew Murphy (mashumafi)
242248
Matthias Hölzl (hoelzl)
@@ -245,6 +251,7 @@ name is available.
245251
merumelu
246252
MewPurPur
247253
Michael Alexsander (YeldhamDev)
254+
Michael Precup (precup)
248255
Michael Russkikh (Summersay415)
249256
Michał Iwańczuk (iwek7)
250257
MichiRecRoom (LikeLakers2)
@@ -267,6 +274,7 @@ name is available.
267274
Nicholas Huelin (SirQuartz)
268275
Nikita Lita (nikitalita)
269276
Nils André-Chang (NilsIrl)
277+
Nintorch
270278
Noah Beard (TwistedTwigleg)
271279
Nông Văn Tình (nongvantinh)
272280
Nuno Donato (nunodonato)
@@ -322,7 +330,9 @@ name is available.
322330
sersoong
323331
Shiqing (kawa-yoiko)
324332
Silc 'Tokage' Renew (TokageItLab)
333+
Simon Schoenenberger (detomon)
325334
Simon Wenner (swenner)
335+
Skyth (Asilkan) (blueskythlikesclouds)
326336
smix8
327337
snailrhymer
328338
Sofox (TheSofox)
@@ -348,6 +358,7 @@ name is available.
348358
Twarit Waikar (IronicallySerious)
349359
Umang Kalra (theoway)
350360
V. Vamsi Krishna (vkbsb)
361+
vaner (vaner-org)
351362
Victor Hampel (havi05)
352363
Vinzenz Feenstra (vinzenz)
353364
Vitika Soni (Vitika9)
@@ -356,6 +367,7 @@ name is available.
356367
William Deurwaarder (williamd67)
357368
Wilson E. Alvarez (Rubonnek)
358369
Xavier Cho (mysticfall)
370+
Xu Huisheng (xuhuisheng)
359371
Yaohua Xiong (xiongyaohua)
360372
ydeltastar
361373
Yevhen Babiichuk (dustdfg)

0 commit comments

Comments
 (0)