Key points
- Godot Engine Official published an official development snapshot for teams using the Godot toolchain.
- As we edge ever closer to feature freeze, many of our contributors have been hard at work to get their highly-anticipated features in hopes of Godot 4.7 integration. Fortunately for them, we’ve managed to accomodate several of these proposals, and are excited to showcase them today! Your testing will be crucial to ensure that everything listed stays in scope for a 4.7 release, so be sure to give this latest build a spin after the highlights
- Godot Engine Official outlined an update focused on Have you ever wondered why the inspector takes up so much negative space when working with arrays? Turns out it wasn’t done deliberately; it just so happened to be using the default offset of 0.5! Tomasz Chabora rightfully found this quite silly, and whipped up GH-118008 to rectify this oversight. Old New And more! There are too many exciting changes to list them all here, but here’s a curated selection: 2D: Rework TileSet editor proxy objects ( GH-117574 ). 3D: Add vector components to 3D ruler tool ( GH-106785 ). Editor: Add folding to the Visual Profiler tree ( GH-118120 ). Editor: Add type filters to create dialog ( GH-111518 ). Editor: Hide renderer selector in main editor window and add editor setting ( GH-117754 ). Editor: Make right-clicking on unfocused scene tabs possible ( GH-112919 ). GDExtension: Allow viewing GDExtensions from inside project settings ( GH-118063 ). GDScript: LSP: Calculate simple string insertions on the server-side ( GH-117710 ). Particles: Fix angular velocity ( GH-117861 ). NOTE: This is technically compatibility-breaking, but it’s bringing the functionality in-line with how its always been documented. Particles: Fix particles moving when timescale is 0 ( GH-109911 ). Platforms: Android: Allow implementing java interfaces from GDScript ( GH-115498 ). Platforms: Windows: Implement OneCore TTS support using C++/WinRT (no deps) ( GH-116349 ). Platforms: Windows: Use OneCore/WinRT emoji picker when available ( GH-116351 ). Changelog 88 contributors submitted 188 fixes for this release. See our interactive changelog for the complete list of changes since 4.7-dev3. You can also review all changes included in 4.7 compared to the previous 4.6 feature release. This release is built from commit 755fa449c. Downloads.
- The source provides enough detail for a concise summary of the update.
What happened
As we edge ever closer to feature freeze, many of our contributors have been hard at work to get their highly-anticipated features in hopes of Godot 4.7 integration. Fortunately for them, we’ve managed to accomodate several of these proposals, and are excited to showcase them today! Your testing will be crucial to ensure that everything listed stays in scope for a 4.7 release, so be sure to give this latest build a spin after the highlights
Have you ever wondered why the inspector takes up so much negative space when working with arrays? Turns out it wasn’t done deliberately; it just so happened to be using the default offset of 0.5! Tomasz Chabora rightfully found this quite silly, and whipped up GH-118008 to rectify this oversight. Old New And more! There are too many exciting changes to list them all here, but here’s a curated selection: 2D: Rework TileSet editor proxy objects ( GH-117574 ). 3D: Add vector components to 3D ruler tool ( GH-106785 ). Editor: Add folding to the Visual Profiler tree ( GH-118120 ). Editor: Add type filters to create dialog ( GH-111518 ). Editor: Hide renderer selector in main editor window and add editor setting ( GH-117754 ). Editor: Make right-clicking on unfocused scene tabs possible ( GH-112919 ). GDExtension: Allow viewing GDExtensions from inside project settings ( GH-118063 ). GDScript: LSP: Calculate simple string insertions on the server-side ( GH-117710 ). Particles: Fix angular velocity ( GH-117861 ). NOTE: This is technically compatibility-breaking, but it’s bringing the functionality in-line with how its always been documented. Particles: Fix particles moving when timescale is 0 ( GH-109911 ). Platforms: Android: Allow implementing java interfaces from GDScript ( GH-115498 ). Platforms: Windows: Implement OneCore TTS support using C++/WinRT (no deps) ( GH-116349 ). Platforms: Windows: Use OneCore/WinRT emoji picker when available ( GH-116351 ). Changelog 88 contributors submitted 188 fixes for this release. See our interactive changelog for the complete list of changes since 4.7-dev3. You can also review all changes included in 4.7 compared to the previous 4.6 feature release. This release is built from commit 755fa449c. Downloads
The confirmed source is Godot Engine Official, with the canonical URL recorded for verification.
Background and context
Dev snapshot: Godot 4.7 dev 4 should be read in the context of teams using the Godot toolchain.
Key entities in the story include Godot 4.7, Godot Engine Howdy.
Godot Engine Official is the primary source for this update.
Why it matters
Preview releases signal where the engine is heading before stable launch. Teams tracking Godot’s trajectory can use these snapshots to judge momentum in rendering, editor ergonomics, and platform support.
The source text is detailed enough to support a direct summary of what changed and why it matters to creators.
Have you ever wondered why the inspector takes up so much negative space when working with arrays? Turns out it wasn’t done deliberately; it just so happened to be using the default offset of 0.5! Tomasz Chabora rightfully found this quite silly, and whipped up GH-118008 to rectify this oversight. Old New And more! There are too many exciting changes to list them all here, but here’s a curated selection: 2D: Rework TileSet editor proxy objects ( GH-117574 ). 3D: Add vector components to 3D ruler tool ( GH-106785 ). Editor: Add folding to the Visual Profiler tree ( GH-118120 ). Editor: Add type filters to create dialog ( GH-111518 ). Editor: Hide renderer selector in main editor window and add editor setting ( GH-117754 ). Editor: Make right-clicking on unfocused scene tabs possible ( GH-112919 ). GDExtension: Allow viewing GDExtensions from inside project settings ( GH-118063 ). GDScript: LSP: Calculate simple string insertions on the server-side ( GH-117710 ). Particles: Fix angular velocity ( GH-117861 ). NOTE: This is technically compatibility-breaking, but it’s bringing the functionality in-line with how its always been documented. Particles: Fix particles moving when timescale is 0 ( GH-109911 ). Platforms: Android: Allow implementing java interfaces from GDScript ( GH-115498 ). Platforms: Windows: Implement OneCore TTS support using C++/WinRT (no deps) ( GH-116349 ). Platforms: Windows: Use OneCore/WinRT emoji picker when available ( GH-116351 ). Changelog 88 contributors submitted 188 fixes for this release. See our interactive changelog for the complete list of changes since 4.7-dev3. You can also review all changes included in 4.7 compared to the previous 4.6 feature release. This release is built from commit 755fa449c. Downloads
What to watch next
Editors should watch for follow-up source material, platform statements, or release-window details before broadening the analysis.
The story should remain scoped to verified source details until additional reporting is added.
What to watch next
- Godot Engine Official is the attributed source for this update.
- The canonical source URL resolved successfully.
- The source body contains enough detail for a direct summary.
- Published at: 2026-04-09T12:00:00.000Z
Sources
- Announcement kind: development snapshot
- Audience context: teams using the Godot toolchain
- Source name: Godot Engine Official
- Source type: official_blog
Frequently asked questions
Is this article publish-ready?
Not yet. This first-pass draft is meant to move the item into structured editorial review rather than publish automatically.
What still needs to happen?
Editorial rewrite, anti-plagiarism review, anti-AI-tone review, and final publish gating still need to pass before ready-to-publish status.
