Editorial illustration for Dev snapshot: Godot 4.7 dev 4
Tools April 09, 2026

Dev snapshot: Godot 4.7 dev 4

Jonah Vale
Jonah Vale
Tools & Pipeline Reporter

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

In brief

Key points

  • Godot Engine Official published an update about dev snapshot: godot 4.7 dev 4.
  • Godot Engine Official says dev snapshot: godot 4.7 dev 4, with the update centered 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.
  • 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.
  • This draft is source-grounded and queued for editorial review before any publish-ready promotion.
Reporting

What happened

Godot Engine Official says dev snapshot: godot 4.7 dev 4, with the update centered 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.

Godot Engine Official framed the announcement as: "Dev snapshot: Godot 4.7 dev 4".

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

Analysis

Why it matters for game creators

For teams building games, the practical question is how this changes tools, release workflow, platform support, or production leverage.

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.

Because the source fetch captured usable body text and multiple hard facts, this item can support a proper editorial rewrite instead of a headline-only summary.

Takeaways

What to watch next

  • Godot Engine Official source type: official_blog.
  • Resolver status: resolved; fetch status: ok.
  • Hard facts captured: 5.
  • Body extraction succeeded well enough for editorial rewrite.
Source

Primary source

This report is based on Godot Engine Official and cross-checked against extracted source notes during editorial review.
Topics

Related topics

ToolsGodotEngine ReleasesDeveloper Tooling

Build faster with Seele

Create playable game prototypes, generate assets and build full games faster with Seele's AI-powered game development tools.

Get started for free