Enzo Novoselic
d7d7baee8a
Fix layout rectangle computations
...
Makes use of growth directions for all size changes, not just minimum ones.
2026-06-19 07:53:12 -04: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
97ef21eacd
Fix UDP server peer connections.
2026-06-17 18:21:44 +02:00
Skyth
823e2db6b1
Add workaround for Vulkan pipeline compilation errors on Adreno 660.
2026-06-17 15:39:27 +03: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
Thaddeus Crews
645638db91
Merge pull request #119751 from YeldhamDev/asset_version_touchup
...
Improve version label visual in the asset dialog
2026-06-15 08:52:44 -05:00
Thaddeus Crews
b4156a8833
Merge pull request #120258 from mxtherfxcker/jolt/fix-gravity-scale-update
...
Jolt: Fix gravity scale not updating when set from code
2026-06-15 08:52:43 -05:00
Thaddeus Crews
258ac91660
Merge pull request #120313 from bruvzg/doc_flags
...
[Docs] Add platform support notes to window flags.
2026-06-15 08:52:43 -05:00
Thaddeus Crews
d2102acab6
Merge pull request #120261 from TheOathMan/fix/EditorPropertyArray
...
EditorPropertyArray clipping fix
2026-06-15 08:52:42 -05:00
Thaddeus Crews
8ab0735c9c
Merge pull request #120252 from Calinou/doc-projectsettings-override-format
...
Document the expected format for the project settings override file
2026-06-15 08:52:42 -05:00
Thaddeus Crews
ff92d4c9bb
Merge pull request #120241 from TokageItLab/anim-stretch
...
Fix stretch mode in `custom_timeline` on `AnimationNodeAnimation`
2026-06-15 08:52:42 -05:00
Thaddeus Crews
9fae09dbb6
Merge pull request #120243 from mihe/jolt/callback-removal-fix
...
Jolt: Remove forced area event queuing during body exit
2026-06-15 08:52:41 -05:00
Thaddeus Crews
1f92b45db3
Merge pull request #120300 from m4gr3d/fix_spatial_marker_tracking_crash
...
[XR] Fix a crash when spatial entity marker trackers are detected
2026-06-15 08:52:36 -05:00
Silc Lizard (Tokage) Renew
327d1413d5
Fix stretch mode in custom_timeline on AnimationNodeAnimation
2026-06-15 18:15:44 +09:00
Pāvels Nadtočajevs
9452ed155c
[Docs] Add platform support notes to window flags.
2026-06-15 11:22:23 +03:00
Pāvels Nadtočajevs
0a0c95774c
[CI] Remove build_deps from Windows artifacts.
2026-06-15 08:31:31 +03:00
Fredia Huya-Kouadio
f30ffa8b44
[XR] Fix a crash when spatial entity marker trackers are detected
2026-06-14 12:48:50 -07:00
NoNormalDev
8d713d397f
Fix BoxContainer size bugs when editor scale is not 1.0
2026-06-14 10:16:16 +02:00
othman alzahrani
6a4c61feb2
EditorPropertyArray clipping fix
2026-06-13 17:02:35 +03:00
mxtherfxcker
c4e91ee267
Jolt: Fix gravity scale not updating when set from code
2026-06-13 14:12:08 +03:00
Rangal
679b70a45f
Fix the center of AreaLight3Ds being incorrect, per Sarcen on discord
2026-06-12 18:24:37 -07:00
Hugo Locurcio
a807987350
Document the expected format for the project settings override file
2026-06-12 22:38:16 +02:00
Thaddeus Crews
df6235838b
Merge pull request #120250 from hpvb/revert-messagequeue-flushing-in-wtp
...
Revert "Fix a deadlock in WorkerThreadPool"
2026-06-12 13:38:52 -05:00
Thaddeus Crews
5074fb4e92
Merge pull request #120239 from YeldhamDev/asset_release_order_fix
...
Fix incorrect release order for items in the asset store
2026-06-12 13:38:52 -05:00
Thaddeus Crews
c25fac660f
Merge pull request #120116 from bruvzg/rtl_tl
...
[RTL] Do not add zero-width space to last line without content.
2026-06-12 13:38:51 -05:00
HP van Braam
b527505338
Revert "Fix a deadlock in WorkerThreadPool"
...
This turned out to break a lot of things in the engine unexpectedly. The
actual deadlock that this fixes seems rare so a better approach is
needed.
For 4.7 we should drop this one.
This reverts commit ae564feb2a .
This reverts commit 7ab8328204 .
2026-06-12 20:09:27 +02:00
Mikael Hermansson
2a7d14671a
Jolt: Remove forced area event queuing during body exit
2026-06-12 17:29:28 +02:00
Michael Alexsander
2fdeee8643
Fix incorrect release order for items in the asset store
2026-06-12 10:57:24 -03:00
Thaddeus Crews
eb03ae8fc5
Merge pull request #119631 from QbieShay/qbe/fix-particle-first-frame
...
Fix leftover particle data when updating particle buffers.
2026-06-11 15:18:56 -05:00
Thaddeus Crews
463bde5426
Merge pull request #120164 from YeldhamDev/assetlib_fixes
...
Fix some issues and crashes in the asset store
2026-06-11 15:18:56 -05:00
Thaddeus Crews
8879fa9c4a
Merge pull request #120104 from bruvzg/rtl_ind
...
[RTL] Fix indent / list level not taken into account.
2026-06-11 15:18:55 -05:00
Thaddeus Crews
a7a654a565
Merge pull request #120120 from YeldhamDev/assetlib_other_licenses
...
Fix assets with license type of "Other" not showing up
2026-06-11 15:18:55 -05:00
Thaddeus Crews
54819cde65
Merge pull request #120108 from vaner-org/tree-explain-new-drop-section
...
Update Tree reference to explain new drop sections
2026-06-11 15:18:55 -05:00
Thaddeus Crews
dadcef98ba
Merge pull request #120198 from Calinou/doc-arealight3d-tutorial
...
Link to 3D lights and shadows tutorial in AreaLight3D class documentation
2026-06-11 15:18:54 -05:00
Skyth
af2fea0ad3
Fix leftover particle data when updating particle buffers.
...
Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com >
2026-06-11 21:02:05 +02:00
Hugo Locurcio
99cde15524
Link to 3D lights and shadows tutorial in AreaLight3D class documentation
...
- Warn about mesh subdivision when shadows are enabled.
2026-06-11 18:26:37 +02:00
Michael Alexsander
f204ebaa39
Fix some issues and crashes in the asset store
2026-06-10 16:35:04 -03:00