Software 44734 Published by

Godot Engine has published 4.7.2, a stable maintenance build delivering 57 fixes developed by 39 contributors. The update enforces a strict single main thread invariant, eliminates input stuttering for high polling-rate mice on Windows, and routes mbedTLS entropy through Godot's native OS layer for stronger security. With zero reported breaking changes, it serves as a direct and safe upgrade path for projects still running 4.7.1. Standard and .NET builds are now live for Linux, macOS, and Windows on the official download archive.





Godot Engine Ships 4.7.2 Maintenance Build

Threading hardening, high polling rate mouse fixes, and 57 total patches land across Linux, macOS, and Windows.

The Godot Engine team has officially published Godot 4.7.2, the second maintenance drop in the 4.7 line. Five dozen fixes landed across every major subsystem, and the developers are actively pushing everyone still sitting on 4.7.1 to upgrade.

It has been roughly a month since the previous patch rolled out, and this new build carries the same stable tag. The team found zero breaking changes, which means your existing projects should run without complaint. The official announcement drops a straightforward quote: "We encourage all users to upgrade to 4.7.2." No hedging, no caveats. Just a clean handoff.

Screenshot_from_2026_07_01_22_05_27

Threading, Input, and TLS Hardening

Let's start with the internals, since that is where this build does the most actual damage. The new commit enforces a strict single main thread invariant. You simply cannot have more than one main thread anymore. This locks down the threading model so subtly wrong concurrency patterns cannot slip through the cracks. The team also trimmed an unnecessary release call in the scheduler. It is a behind the scenes hardening change that will save developers from entire classes of race conditions going forward.

If you are a competitive gamer or anyone using a 1000 Hz+ mouse on Windows, you have probably noticed the input stuttering. The high polling rate fix addresses a long standing bottleneck that was dropping events and causing frame hitches. Input performance finally matches what your hardware actually offers.

The TLS stack got a security bump too. mbedTLS will now always pull entropy from Godot's own OS abstraction layer instead of relying on whatever the host platform decides to hand out. Network connections built with the engine's native stack are marginally harder to spoof.

The Rest of the Patches

Beyond those three headlines, the other 54 patches scatter across rendering, multiplayer, the editor, and the Asset Store. PCSS shadows finally calculate their range in the right coordinate space. The visual profiler cursor stops vanishing when a graph is partially filled. DirAccess::create_temp stops choking on empty prefixes. Not exactly flashy, but exactly what a maintenance build is supposed to do.

Standard and .NET builds are ready for Linux, Windows, and universal macOS right now. You can grab the Windows executable, the universal macOS zip, or the Linux archives straight from the download archive page. There is also an online browser editor if you just want to test the waters without installing anything locally.

Keep in mind that the team still recommends backing up your project folders or pointing to a Git repo before swapping versions. You should not run into incompatibilities, but a quick snapshot costs five minutes and saves an hour of debugging.

Head here to the Godot download archive to pull the files.