Godot Daily: Resource Loading Fixes and Texture Compression Updates
Six pull requests merged today addressing critical resource loading deadlocks, BPTC texture compression consistency, and various documentation improvements. The most significant change fixes long-standing threading issues in ResourceLoader.
Duration: PT1M34S
Transcript
Good morning, this is Godot Daily for Thursday, May 29th, 2026.
The development team merged six pull requests today, focusing primarily on stability and developer experience improvements.
hpvb merged a critical fix for ResourceLoader deadlocks, resolving several threading issues that could cause the engine to hang when loading resources. The change adds message queue flushing and improves reference handling for nested resources, addressing bugs reported in issues dating back over two years.
nikitalita merged improvements to BPTC texture compression, ensuring layered textures maintain consistent signedness across compression operations. The fix adds a new internal compress method and updates the image detection system to prevent compression artifacts.
KoBeWi contributed two user experience improvements: fixing typos and capitalization inconsistencies in the template manager, and clarifying documentation for PopupMenu's search bar behavior with separators.
wkesner merged documentation updates for ImageFormatLoader, adding missing descriptions for LoaderFlags enum constants that were previously undocumented.
Finally, hpvb fixed a mailmap entry affecting git command usability - a small but important developer workflow improvement.
What's next: The ResourceLoader fixes should improve stability for projects using threaded resource loading. The texture compression updates will benefit developers working with advanced texture formats.
That's your Godot development update for today.