Commit Graph
84171 Commits
Author SHA1 Message Date
Pāvels Nadtočajevs 75c331b098 Update AccessKit to 0.22.3
(cherry picked from commit 98284a8f10b04631acc42953b9cc43434ee17ab2)
2026-07-25 11:39:49 -05:00
Aaron Franke 5bea0666b4 Fix more MSVC warnings for potential mod by 0 (C4724)
(cherry picked from commit 6f072b22896fee293b99100fd83d0b9e2a183058)
2026-07-25 11:39:49 -05:00
Thaddeus Crews 3095452b86 CI: Update all GitHub Actions to latest versions
(cherry picked from commit 0f005e708a1c2de5df21e52cd5ebf9dc34bbd5e4)
2026-07-25 11:39:31 -05:00
Thaddeus Crews c050c09b10 Bump version to 4.7.2-rc 2026-07-13 16:00:28 -05:00
Thaddeus Crews a13da4feb8 Bump version to 4.7.1-stable \o/
See the release page for details: https://godotengine.org/article/maintenance-release-godot-4-7-1/
2026-07-13 16:00:28 -05:00
Thaddeus Crews b2788f95a4 Add changelog for 4.7.1 2026-07-13 16:00:28 -05:00
Thaddeus Crews 07cb117920 Merge pull request #121331 from Repiteo/4.7.1-cherry-picks-3
[4.7] Cherry-picks for the 4.7 branch (future 4.7.1) - 4th batch
2026-07-13 12:54:08 -05:00
AegisTTN 60eb2824bd Fix crash in GLTFNode.get_scene_node_path
(cherry picked from commit c77ba84d6fee2dfcaa5fe0ece77ce1f687053acb)
2026-07-13 10:56:07 -05:00
Pāvels Nadtočajevs 1ba7fea71f Fix EditorContextMenuPluginManager crash in Project Manager.
(cherry picked from commit a2150f1efd8b92a2c72a6b3d40a4248ec1471546)
2026-07-13 10:56:07 -05:00
Bryce Hutchings f0da549104 commit to method ptr once to avoid corrupting another thread in certain race conditions
(cherry picked from commit bc5dee8f27de51c9f27ac8b886c1381d8f491a4f)
2026-07-13 10:56:07 -05:00
Anish Kumar 9722b3d6e9 Fix crash in org.godotengine.godot.GodotActivity.updatePiPParams
(cherry picked from commit 899de04acbb717f9cc55fe1dd42bc679372aa355)
2026-07-13 10:56:06 -05:00
Thaddeus Crews 61fe4ec801 Core: Fix MSVC compilation with Tracy
(cherry picked from commit 2aaa46b9d18ff42c315a32043274039b08b3448f)
2026-07-13 10:56:06 -05:00
Michael Alexsander 29c0132a5b Set the Asset Store's default sorting to highest scored
(cherry picked from commit 07ab13f08aa620bbb332553d581d42d3bf3b2067)
2026-07-13 10:56:06 -05:00
Thaddeus Crews 7eae03352a Merge pull request #121129 from bruvzg/47_mac_ver
[4.7] Update macOS/iOS min. versions in plist and exporter.
2026-07-10 10:32:13 -05:00
Thaddeus Crews 9a59ab148e Merge pull request #121140 from Repiteo/4.7-wrap-long-title
[4.7] Editor: Wrap Long Project Title
2026-07-10 09:32:41 -05:00
unit-tick 2575428deb Editor: Wrap Long Project Title
Wraps project titles above 800px (on 100% Editor Scale) to prevent
SideBar being pushed beyond Project Manager boundaries.

(cherry picked from commit bb1bd267b9b78acb31421d13eca0d3d996b72a3a)
2026-07-09 13:02:42 -05:00
Pāvels Nadtočajevs c237730200 [4.7] Update macOS/iOS min. versions in plist and exporter. 2026-07-09 12:02:07 +03:00
Thaddeus Crews d6096250e5 Merge pull request #121055 from Faless/mbedtls/3.6.7
[4.7] mbedtls: Update to 3.6.7
2026-07-07 18:58:40 -05:00
Thaddeus Crews 7b97b90e14 Merge pull request #120917 from Repiteo/4.7-cherry-picks-3
[4.7] Cherry-picks for the 4.7 branch (future 4.7.1) - 3rd batch
2026-07-07 18:57:38 -05:00
Fabio Alessandrelli 1de7e257ff mbedTLS: Update to 3.6.7 2026-07-07 19:50:36 +02:00
Fabio Alessandrelli 2254d70d71 Crypto: Tests for sign/verify, encrypt/decrypt, EC
(cherry picked from commit 8b3827a886f896f1617becdc48f3ed84a916e18b)
2026-07-07 18:09:03 +02:00
Fabio Alessandrelli 745094c9e7 Crypto: Add tests for AESContext
Consolidate core crypto tests under `tests/core/crypto`

(cherry picked from commit c9899fcf9d47b02070e4e6e928c348b3207f661b)
2026-07-07 18:07:59 +02:00
kobewi 1cc36e3afb Fix ownership issues when pasting as replacement
(cherry picked from commit 204249c9d6417576865a10a4d33d6bf953a2240a)
2026-07-04 11:03:33 -05:00
NoNormalDev 5c53faeeaa Clean up one statement using an already defined variable
(cherry picked from commit 59a32793d25035c1ae564741b9b9d59d41162ea3)
2026-07-04 11:03:33 -05:00
Aaron Franke 79c8c6a972 Guard against non-main-thread emission of EditorFileSystem changed signal
(cherry picked from commit 4f898b498fab5dc2691a88934be78b78698c6401)
2026-07-04 11:03:33 -05:00
Prawnya 11e511d477 Don't select floating script editor when using floating game workspace
(cherry picked from commit cddcc406d78e610f3c39692fd047399e5eefcf48)
2026-07-04 11:03:33 -05:00
kobewi 04e71f5103 Improve 2D editor dropping code
(cherry picked from commit f7b5ea9897cb1591034f9b0d5d2691e2cc647380)
2026-07-04 11:03:33 -05:00
Malcolm Anderson f8b185c1c5 Make Instant Preview work for first selection after being enabled
(cherry picked from commit 5f8ac5d96b88c326b223e3ad607e604e024cb3fa)
2026-07-04 11:03:32 -05:00
Pāvels Nadtočajevs 3a59aa2d35 Add empty icons for file dialog menu to the default theme.
(cherry picked from commit 27560c28d06bea3bd36f9fd310971704474f986f)
2026-07-04 11:03:32 -05:00
Aaron Franke fbd9d80372 GLTF: Use p_state parameter directly
(cherry picked from commit a749ebf48fa502319a46b9204fa95be99feb82c9)
2026-07-04 11:03:32 -05:00
vaner-org 2692cac359 Fix Abort on Reset functionality in OneShot
(cherry picked from commit 48327b235bb50bc63e4bc9424629e12819e824e9)
2026-07-04 11:03:32 -05:00
Chaosus 34e3499e82 Fix hint_default_transparent used with sampler2DArray
(cherry picked from commit 8b25db8c0e7b030ba8c09db1563bfc3e89b6d0d5)
2026-07-04 11:03:31 -05:00
Michael Alexsander eb054af881 Fix GridMap editor cursor starting at the wrong position
(cherry picked from commit dd63bdfff1d0f63efdb8398bdff9d0d3f644a313)
2026-07-04 11:03:31 -05:00
MatheusMDX b5e06061fa Fix call stack select node
(cherry picked from commit dc5c2f5b750aec8f925f0c6bf7cf9611e2438693)
2026-07-04 11:03:31 -05:00
AegisTTN fa5570f746 Fix scene tab titles not updating on language change
(cherry picked from commit e2a31a12df08419c4bf42199beadb76ff4f06e78)
2026-07-04 11:03:31 -05:00
Ratamacue9112 6f9f57614b Set SpinBox's internal node's use_parent_material to true
(cherry picked from commit 9d7c727f12f73bdf2c5a0dbea40721224fabaf58)
2026-07-04 11:03:31 -05:00
Aaron Franke b4118e9bcd Range: Don't use min for snap offset when it's too big
(cherry picked from commit 9724adf090edcf72121234a7dbaec55dc803c8e8)
2026-07-04 11:03:30 -05:00
Hugo Locurcio d5ac5fa155 Fix .godot file icon saturation in editor file dialogs
(cherry picked from commit 04961f14976609fdb5941ea029262373bfd693e5)
2026-07-04 11:03:30 -05:00
Heptagon 838717f61b Fix incorrect per-instance shader parameters when exporting in headless mode
(cherry picked from commit 552cca4e7702b5ef944e74b4c86d4656ac82aa46)
2026-07-04 11:03:30 -05:00
Image-unavailable 4578089638 Fix orthographic camera directional shadow culling
(cherry picked from commit 4182137b9d767a6f1aa82e24f97d1c5446778954)
2026-07-04 11:03:30 -05:00
Michael Alexsander f628107b93 Fix crash when clicking via the Game view API created collisions
(cherry picked from commit 65aa78b9aa8685da0c5128b17a835f10c0c843fb)
2026-07-04 11:03:30 -05:00
Gustavo Jaruga Cruz e86d5a8ab6 Fix scene not requesting save for load as placeholder, adds missing undoredo.
(cherry picked from commit fd26f46a0c5a1217831716fff9322ba867c8e7ba)
2026-07-04 11:03:29 -05:00
Mikael Hermansson 48a70e8639 Fix crash when assigning more than 2047 MiB to Jolt temp buffer
(cherry picked from commit 7b42a366d854e86c44faaf6d45907478dfd8fcd8)
2026-07-04 11:03:29 -05:00
Alfonso J. Ramos 5694bcfbae fix incorrect non-unique resource indicator
(cherry picked from commit 259a37974eb88c1e276a551d52fb4c92ea36d3e7)
2026-07-04 11:03:29 -05:00
Natalie Martin 5ccc031eca Editor: Fix crash in project settings when autoload has been freed
The `EditorAutoloadSettings` class does not expect an autoload node to
be freed in between its initial instantiation and any calls to
`update_autoload()`. But this actually *can* happen if the autoload is
an editor script and happens to run something like `queue_free()`
shortly after being initialized.

When this happens, opening the project settings panel results in a
crash, since the editor is trying to locate data such as the node's
script after it has already been deleted.

To fix this, just verify that the node still exists prior to accessing
any of the node's data.

(cherry picked from commit 90d0be8fa34f69bd7cf3a40432a2504234fa5797)
2026-07-04 11:03:29 -05:00
Aaron Franke 657bed37fc Fix extracting materials without a per-material override
(cherry picked from commit fc31c5a4e9dcc2d095901a4b70f408620ed3f87f)
2026-07-04 11:03:29 -05:00
Anish Kumar 042e55efb6 Don't automatically open virtual keyboard when popup menu shows
(cherry picked from commit 763875309f009215635d49f5b25ae895d782970a)
2026-07-04 11:03:28 -05:00
Thaddeus Crews 346b1ea119 Revert "Fix layout rectangle computations"
This reverts commit 4d03c18823.
2026-07-04 11:03:28 -05:00
Rémi Verschelde 4174f2ecc8 Sync translations with Weblate 2026-07-03 11:19:18 +02:00
Thaddeus Crews 17e2686e01 Merge pull request #120773 from Repiteo/4.7.1-cherry-picks-2
[4.7] Cherry-picks for the 4.7 branch (future 4.7.1) - 2nd batch
2026-06-30 12:30:40 -05:00