Godot 4.7 dev5 Brings Smarter Asset Management and Inline Shader Previews
The fifth developer snapshot for Godot 4.7 just dropped, and this time around the engine team actually fixed some of the most annoying workflow bottlenecks. Users testing the build will notice faster export template downloads, better asset store metadata handling, and inline shader previews that finally cut down on guesswork. Here is what actually matters for daily development and how to get it running without breaking existing projects.
Asset Store Overhaul Finally Makes Sense
The asset library received a quiet but necessary API rewrite that cleans up how metadata and ratings display across the interface. Developers used to stare at clunky lists where version history felt buried, but the new layout surfaces changelogs and rating scores right on the main screen. Switching between asset versions now takes a single click instead of hunting through menus or manually replacing files. This matters because project dependencies tend to drift when updates are hard to track, and keeping third party tools synchronized is usually where things fall apart first.
Export Templates No Longer Force Bulk Downloads
Downloading every possible platform template just to get one working export target has been a waste of bandwidth for years. The editor now slices the bulk package on demand, pulling only the specific templates needed for the chosen target system. This cuts down initial setup time significantly and stops developers from filling their local cache with unused binaries. The implementation hijacks the existing distribution server without breaking compatibility, which means older projects still load normally while new setups skip straight to what matters.
Inline Shader Previews and Smarter Text Scaling
Text shader editing used to require constant playtesting just to see if a glow or distortion actually looked right. The editor now renders live previews directly inside the text shader panel, removing the back and forth between code and runtime viewports. Image scaling in RichTextLabel also gained em based sizing, so graphics resize proportionally when font sizes change. This keeps UI layouts intact during testing without manual coordinate adjustments every time a designer tweaks typography.
Rectangular Lights and Wayland Touch Support
The rendering pipeline picked up rectangular area lights through the new AreaLight3D node, which gives more predictable indoor lighting setups compared to point or spot sources. Raytracing pipelines got refactored under the hood to improve stability during complex scene traversal. Several platform specific updates landed as well, including Wayland touch input handling and resizable embedded game windows on Android. These changes matter because mobile debugging usually requires constant window resizing, and native touch support removes a layer of friction when testing gesture based controls.
Running the Snapshot Safely
Developer snapshots are pre release builds that intentionally push new features before they hit stable branches. Projects should be backed up or pushed to version control before opening them in this build, since regressions can silently break node connections or export configurations. The standard and .NET packages both include GDExtension support, so custom C++ modules will compile normally alongside the updated editor binaries. Users testing the release should check existing GitHub issues first, since duplicate reports slow down triage for actual engine bugs.
Dev snapshot: Godot 4.7 dev 5
Freeze, Feature!
Grab the build from the official download page when ready to test. Keep backups handy and report any regressions back to the tracker so the stable branch stays clean.
