Software 44366 Published by

Godot 4.7 beta 2 has arrived with over one hundred regression fixes aimed at stabilizing the engine after the first beta release. Key improvements include patching a critical resource loading race condition, refining HDR support for Wayland systems, and removing experimental warnings from Android Gradle builds. Developers should also note deprecated GDExtension casting methods that now require safer alternatives, alongside minor editor tweaks like undo functionality for 3D camera navigation. The team is actively asking testers to report any fresh issues as seventy-four contributors continue polishing the engine ahead of the stable launch.



Godot 4.7 Beta 2 Released with Over 100 Regression Fixes for Testing

Godot 4.7 beta 2 has landed, and the development team spent the last couple of weeks chasing down over 100 regressions introduced in the first beta. This release focuses heavily on stabilizing the engine rather than introducing new features, making it a safer bet for anyone testing the upcoming stable version. If previous builds caused crashes or rendering glitches, this snapshot should resolve those headaches and provide a smoother experience for project development.

Godot 4.7 Beta 2: Regression Fixes and Stability Improvements

The core of this update targets bugs that could break existing projects or cause unpredictable behavior. A critical fix addresses a race condition in ResourceLoader::load_threaded_request(). Race conditions are the kind of nasty issues that lead to intermittent crashes or corrupted asset loading, so patching this improves reliability for games and apps that load resources asynchronously. The rendering pipeline also received attention with better checks for HDR support. The engine now verifies if a surface supports HDR output, and the window_is_hdr_output_supported function works correctly on Wayland compositors. Editor users will also appreciate the fix for screenshots taken with HDR enabled, ensuring documentation captures match what is actually displayed on screen.

Editor Tweaks and Export Updates

Several workflow improvements make daily use less frustrating. The export settings for Android finally removed the experimental warning from the Use Gradle Build option, indicating that this pipeline has matured enough to trust without hesitation. Camera navigation in 3D gained undo and redo support for Pilot Mode, which saves significant time when adjusting camera paths or debugging movement logic. Interface polish continues with a repositioned Clear Output button so it stays visible and accessible within the editor console. XR developers also received an update to the default OpenXR action map to align with current standards.

API Deprecations and Visual Fixes

Developers using GDExtensions need to watch for some API shifts that affect extension code. The object_cast_to and classdb_get_class_tag functions are now deprecated in favor of using is_class casts, which offers a cleaner and safer approach to type checking within extensions. Animation signals also saw parameter renaming where parameters called 'name' were updated to prevent conflicts. Visual consistency improved as internal children of built-in nodes now correctly inherit their parent's material, fixing cases where child elements rendered with unexpected shading or transparency issues.

Community Contributions and Testing Call

The community has been instrumental in stabilizing the engine, with 74 contributors submitting 153 fixes for this release. While the regression count is impressive, beta software inevitably introduces new edge cases as different hardware configurations and project setups are tested. Users running Godot 4.7 beta 2 should monitor their projects for any fresh issues and report them to help the team polish the final version. The full interactive changelog provides a detailed breakdown of every change since beta 1, so reviewing that list is worthwhile if specific rendering or XR features are critical to your workflow.

Dev snapshot: Godot 4.7 beta 2 – Godot Engine

Second verse, same as the first!

Dev snapshot: Godot 4.7 beta 2 – Godot Engine

Grab the build and break things responsibly. If the project was stuck on beta 1 due to stability concerns, this update might be the green light to move forward with testing.