Thaddeus Crews
ed3bf90c65
Merge pull request #98396 from paulloz/dotnet/fix-sourcegen-with-virtual-properties-partial-overrides
...
Fix issue with incomplete property overrides in C# sourcegen
2026-06-18 13:15:30 -05:00
Thaddeus Crews
1c518a8f87
Merge pull request #119342 from blueskythlikesclouds/uniform-set-texture-type-format-validation
...
Add error checks for texture type and storage format mismatches.
2026-06-18 13:15:29 -05:00
Thaddeus Crews
e6769fdfa7
Merge pull request #119893 from unit-tick/fix_tag_overrun_again
...
Editor: Fix Incorrect Implementation in "Editor: Fix Tag Overrun Behavior"
2026-06-18 13:15:29 -05:00
Thaddeus Crews
3408519fcc
Merge pull request #120230 from clayjohn/multimesh-zero-initialize
...
Initialize multimesh buffers to 0
2026-06-18 13:15:29 -05:00
Thaddeus Crews
f2c10060d2
Merge pull request #114664 from kitbdev/fix-gdscriptcache-test-solo
...
Fix GDScriptCache test failing when run by itself
2026-06-18 13:15:28 -05:00
Thaddeus Crews
c57778be4a
Merge pull request #120285 from NoNormalDev/zerofavourites
...
Fix visiblity bugs in `SceneTreeDock._update_create_root_dialog`
2026-06-18 13:15:28 -05:00
Thaddeus Crews
3725d4c612
Merge pull request #120034 from Calinou/doc-canvasitem-scale-based-oversampling
...
Improve documentation on scale-based oversampling in CanvasItem
2026-06-18 13:15:27 -05:00
Thaddeus Crews
08d27b6460
Merge pull request #120389 from bruvzg/tab_pop
...
Fix scene tab menu not detecting hovered tab.
2026-06-18 13:15:27 -05:00
Thaddeus Crews
fd0166505a
Merge pull request #120031 from BlueCube3310/basisu-rearrange
...
Rearrange BasisUniversal transcode format order
2026-06-18 13:15:26 -05:00
Thaddeus Crews
05e56dfe52
Merge pull request #120030 from blueskythlikesclouds/atomic-buffer-texture-memory-tracker
...
Track buffer/memory usage using safe numerics.
2026-06-18 13:15:26 -05:00
Thaddeus Crews
4924ab8ce7
Merge pull request #118449 from Mingxi-Z/fix/cull-inactive-particles-shadow
...
Rendering: Skip shadow rendering for inactive particles
2026-06-18 13:15:25 -05:00
Thaddeus Crews
0217e8e010
Merge pull request #120393 from akien-mga/vulkan-silence-incompatible-driver-warning
...
Vulkan: Silence loader warning about incompatible drivers
2026-06-18 13:15:25 -05:00
Thaddeus Crews
c2b4471b03
Merge pull request #119820 from bruvzg/gr_popup
...
Fix `PopupMenu`s keeping old size when `GraphNode` scale is changed.
2026-06-18 13:15:25 -05:00
Thaddeus Crews
ba9f8fd2cc
Merge pull request #120181 from bruvzg/astr_name
...
Fix empty `AudioStream` name in the resource picker.
2026-06-18 13:15:24 -05:00
Thaddeus Crews
7d448ad0a2
Merge pull request #119797 from BrotherShort/Optimize-the-size-of-TexturePreview
...
Optimize the size of TexturePreview
2026-06-18 13:15:24 -05:00
Thaddeus Crews
88849e714c
Merge pull request #120213 from YeldhamDev/canvas_plugins_update_fix
...
Fix some 2D editor plugins not updating immediately with certain changes
2026-06-18 13:15:23 -05:00
Thaddeus Crews
c69c6dbed4
Merge pull request #120180 from bruvzg/menu_bar_sc
...
[MenuBar] Fix popup scale handling.
2026-06-18 13:15:23 -05:00
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
Rémi Verschelde
37af0f14a9
Vulkan: Silence loader warning about incompatible drivers
...
Example warning on Fedora where Mesa ships the D3D12/WSL Dozen driver:
```
WARNING: GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver.
Objects - 1
Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 850961280
at: _debug_messenger_callback (drivers/vulkan/rendering_context_driver_vulkan.cpp:646)
```
2026-06-18 11:52:29 +02:00
Pāvels Nadtočajevs
c7fa6145a2
Fix scene tab menu not detecting hovered tab.
2026-06-18 10:29:20 +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