Commit Graph

84129 Commits

Author SHA1 Message Date
Thaddeus Crews a510ea03ed Merge pull request #115760 from KoBeWi/Tree_should_be_illegal
Fix Tree item edit canceled instantly on scroll
2026-06-18 13:15:22 -05:00
Thaddeus Crews 913b2a87c2 Merge pull request #120351 from scgm0/fix_text_edit_fit_content
Fix `BoxContainer` not using `get_bound_minimum_size` when calculating layout
2026-06-18 13:15:21 -05:00
Thaddeus Crews 16556607c7 Merge pull request #119604 from KosumovicDenis/fix-shader-unary-minus
Fix shader parsing of unary minus inside unbracketed math expressions
2026-06-18 13:15:18 -05:00
Thaddeus Crews 89c9e56d2e Merge pull request #119614 from Prawnya/fix-editor-focus-loop
Fix possible freeze when running project with floating script editor
2026-06-18 13:15:16 -05:00
Thaddeus Crews f3b6d131ac Merge pull request #119784 from hepta-gon/fix-non-uniform-scale-flicker
Fix flickering lighting on mesh-instances with non-uniform scale
2026-06-18 10:19:04 -05:00
Thaddeus Crews aee86943d6 Merge pull request #119941 from blueskythlikesclouds/mv-two-frames-fix
Fix previous transform getting remembered for 2 frames after the instance stops moving.
2026-06-18 10:19:04 -05:00
Thaddeus Crews 99c4eac0c6 Merge pull request #119989 from ttencate/fix/generated_tangents_warning_106276
Suppress warning about missing mesh tangents if TANGENT is assigned in the shader
2026-06-18 10:19:04 -05:00
Thaddeus Crews 237cdd7158 Merge pull request #119792 from brycehutchings/shaderrd_variant_skip_fix
Seek past skipped shader variant payloads to avoid reading incorrect data
2026-06-18 10:19:03 -05:00
Thaddeus Crews eb316c6177 Merge pull request #119994 from blueskythlikesclouds/directional-light-zero-out
Zero out the memory of disabled directional lights.
2026-06-18 10:19:03 -05:00
Thaddeus Crews 24363b2371 Merge pull request #119995 from NoNormalDev/imnotsmart
Clean Up `x` position calcuation of the `AudioStream` filename in the Inspector
2026-06-18 10:19:02 -05:00
Thaddeus Crews 30f8b32d8e Merge pull request #120016 from Chubercik/meshoptimizer-1.1.1
meshoptimizer: Update to 1.1.1
2026-06-18 10:19:02 -05:00
Thaddeus Crews fcb6d8892f Merge pull request #116651 from Meorge/bugfix/ql-ip-first-selection-no-effect
Make Instant Preview work for first selection after being enabled
2026-06-18 10:19:01 -05:00
Thaddeus Crews bb5b71fd1d Merge pull request #115557 from Rindbee/fix-resource_local_to_scene
Fix `resource_local_to_scene` may fail during instantiating scene
2026-06-18 10:19:01 -05:00
Thaddeus Crews e9327acbe5 Merge pull request #105963 from luiz734/fix-issue-105769
Fix SpinBox not calling base Range::_value_changed
2026-06-18 10:19:01 -05:00
Thaddeus Crews ff69b2730e Merge pull request #120185 from bruvzg/emo_skin
[TextServer] Fix some emoji sequences with skin tone modifier not rendered correctly.
2026-06-18 10:19:00 -05:00
Thaddeus Crews 52a600f050 Merge pull request #119798 from Voyend/android-soft-keyboard-backspace-fix
Fix backspace being unable to delete pre-existing text in any input field when using a soft keyboard on Android.
2026-06-18 10:19:00 -05:00
Thaddeus Crews 55b4c50029 Merge pull request #109864 from SanderVanhove/fix/multiplayer-desync-on-node-remove
Fix peers stopping replication on deleting node they spawned with MultiplayerSpawner
2026-06-18 10:18:59 -05:00
Thaddeus Crews 9e2a5e8556 Merge pull request #119071 from aaronfranke/gltf-p-state
GLTF: Use p_state parameter directly
2026-06-18 10:18:59 -05:00
Thaddeus Crews c48458d5ba Merge pull request #119790 from KoBeWi/dubious_ownership
Fix ownership issues when pasting as replacement
2026-06-18 10:18:58 -05:00
Thaddeus Crews 9fd9e12949 Merge pull request #117220 from uno1982/fix/resource-locked-in-editable-children
Fix new resource locked when created via editable children in inspector
2026-06-18 10:18:58 -05:00
Thaddeus Crews bfba5b0f40 Merge pull request #120362 from akien-mga/vulkan-fix-no-volk-build
Vulkan: Fix build with `use_volk=no`
2026-06-18 10:18:58 -05:00
Thaddeus Crews 30dd41e4fe Merge pull request #120360 from KoBeWi/huuh
Don't edit current object after changing scene
2026-06-18 10:18:57 -05:00
Thaddeus Crews 06fa82a667 Merge pull request #120366 from YeldhamDev/regression_fix_to_a_regression_fix
Fix broken icons when moving the FileSystem dock to the bottom
2026-06-18 10:18:57 -05:00
Thaddeus Crews 0700dd70bb Merge pull request #120371 from Ivorforce/cookie-clear-cookie-clean
Set inited=false on `CookieContextMbedTLS::clear` to avoid accidental double destruction.
2026-06-18 10:18:56 -05:00
Thaddeus Crews a80e2b2994 Merge pull request #120394 from bruvzg/no_new
Do not inline `new` operators.
2026-06-18 10:18:56 -05:00
Thaddeus Crews d0b80d5f7c Bump version to 4.8-dev 2026-06-18 09:48:07 -05:00
Pāvels Nadtočajevs 75e0f205f2 Do not inline new operators. 2026-06-18 15:23:38 +03:00
kobewi 86c2dd6adc Fix Tree item edit canceled instantly on scroll 2026-06-17 20:51:59 +02:00
Thaddeus Crews 5b4e0cb0fd Bump version to 4.7-stable \o/
It's been over 3 years since 4.0 dropped, and we're arguably as far
removed from that now as 4.0 is from 3.x. It's only gotten easier to
publish a title with the engine, as evidenced by Steam currently
listing over 700 new Godot games published in 2026 so far; we're not
even halfway through the year, and we're already over halfway to 2025's
1,200+ total. This is to say nothing of itch.io, which receives over
1⁠,⁠000 new Godot games every week.

Godot 4.6 gave users their most streamlined baseline release yet, whose
focus on polish and usability immediately resonated with the community.
This release aimed to double-down on that approach, making not only the
engine itself more streamlined, but the tooling and resources
surrounding it as well.

There's still plenty to be done with the engine, as every user with a
favorite feature that's currently missing would know. However, we're
extremely impressed and inspired by the time and energy that the
community has put into this global passion project.

Well over 300 contributors are responsible for this latest feature
release, totalling over 1⁠,⁠600 pull requests. From the bottom of our
hearts, we want to thank each and every one of you for your
incredible work, as well as all users who've sponsored our
Development Fund, reported bugs, opened proposals, or
supported one another on our community platforms.

See the release page for details: https://godotengine.org/releases/4.7/
2026-06-17 13:46:02 -05:00
Thaddeus Crews 3660bebec7 Add changelog for Godot 4.7 2026-06-17 13:33:00 -05:00
Thaddeus Crews 2a74ac212b Merge pull request #120369 from Ivorforce/dtls-fix
Fix UDP server peer connections.
2026-06-17 12:34:24 -05:00
Thaddeus Crews feeea39cb2 Merge pull request #120363 from blueskythlikesclouds/adreno-660-ubershader-workaround
Add workaround for Vulkan pipeline compilation errors on Adreno 660.
2026-06-17 12:34:23 -05:00
Thaddeus Crews 2301f36122 Merge pull request #120344 from bruvzg/area_light_shader_adreno
Inline `integrate_edge_hill` to work around Adreno shader compiler bug.
2026-06-17 12:34:16 -05:00
Lukas Tenbrink e394baf402 Set inited=false on CookieContextMbedTLS::clear to avoid accidental double destruction. 2026-06-17 18:33:50 +02:00
Lukas Tenbrink 97ef21eacd Fix UDP server peer connections. 2026-06-17 18:21:44 +02:00
Michael Alexsander c75b1bf5d3 Fix broken icons when moving the FileSystem dock to the bottom 2026-06-17 12:48:46 -03:00
Skyth 823e2db6b1 Add workaround for Vulkan pipeline compilation errors on Adreno 660. 2026-06-17 15:39:27 +03:00
Rémi Verschelde cdabd48e41 Vulkan: Fix build with use_volk=no 2026-06-17 13:28:55 +02:00
kobewi a0abdc26e5 Don't edit current object after changing scene 2026-06-17 13:00:12 +02:00
scgm0 e174dd68e1 fix_box_container_resort 2026-06-17 11:59:46 +08:00
Thaddeus Crews f7fcb79c43 Merge pull request #118771 from NoctemCat/web_remove_ub_at_exit
[Web] Remove undefined behavior around exit
2026-06-16 19:12:42 -05:00
Rémi Verschelde c92ef757cb Sync translations with Weblate 2026-06-16 22:53:41 +02:00
Thaddeus Crews 86637357b3 Merge pull request #120298 from jrouwe/120279
Jolt Physics: Fix default area parameter updates not propagating to bodies
2026-06-16 12:48:47 -05:00
Thaddeus Crews 20fbec29fd Merge pull request #120254 from ARandomGal5/pull
Fix for voxelGI global illumination center on AreaLight3Ds being calculated incorrectly
2026-06-16 12:48:47 -05:00
Thaddeus Crews 0baf46a3c7 Merge pull request #120280 from NoNormalDev/bcsize
Fix `BoxContainer` size when theme scale is not an integer
2026-06-16 12:48:46 -05:00
Thaddeus Crews f7890e3f99 Merge pull request #120346 from StarryWorm/partly-revert-warning-for-now
Partly revert updated warning in `Label`
2026-06-16 12:48:46 -05:00
Enzo Novoselic 808be5198c Tweak warning to reflect current state 2026-06-16 12:18:01 -04:00
Pāvels Nadtočajevs 9fc8a9c0d8 Inline integrate_edge_hill to work around Adreno shader compiler bug. 2026-06-16 14:58:42 +03:00
Jorrit Rouwe 382d320008 Jolt Physics: Fix default area parameter updates not propagating to bodies 2026-06-15 22:10:35 +02:00
Thaddeus Crews 6b1004bbeb Merge pull request #120311 from bruvzg/ci_win
[CI] Remove `build_deps` from Windows artifacts.
2026-06-15 14:43:35 -05:00