Godot Daily

Godot Daily: Weekly Recap - Android Fixes & Editor Polish

This week brought critical Android platform fixes including an infinite recursion bug and improved launch mechanisms, alongside significant editor UI improvements and text rendering fixes. The development team merged 20 pull requests with 30 additional commits focused on stability and user experience.

Duration: PT2M32S

https://podlog.io/listen/godot-daily-33eb1ffe/episode/godot-daily-weekly-recap-android-fixes-editor-polish-5cf88513

Transcript

Welcome to Godot Daily. This is your weekly recap for May 17th through May 24th, 2026.

Twenty pull requests were merged with 30 additional commits this week, delivering important platform fixes and editor improvements.

Starting with platform fixes, Android development saw significant attention. A critical infinite recursion bug in proxy equals handler was resolved, preventing stack overflow errors in Kotlin proxy implementations. The Android launch mechanism was enhanced through activity-alias integration, improving the launch flow for both the Godot editor and app templates while reducing the app's public surface area.

Editor improvements dominated this week's contributions. The longstanding issue of buttons overlapping with values in EditorProperty has been fixed without introducing regressions. FileSystem dock styling was corrected across split modes, ensuring consistent background styles in both horizontal and vertical configurations. The GridMap editor now properly maintains floor position before input, fixing incorrect positioning at level zero.

Text rendering received important fixes with zero-width space detection and rendering improvements in TextServerFB. The system now properly handles word joiners and zero-width no-break spaces while respecting preserve control settings.

Several web platform and iOS fixes were merged. The web export plugin no longer incorrectly changes the current export preset during polling operations, and iOS resource directory paths are now properly resolved when using godot_path configurations.

Documentation improvements included clarifying thread-safety requirements for Object methods and improving EditorResourcePicker documentation to prevent ID collisions with built-in options.

Infrastructure updates included re-spirv library updates to the latest git version and HarfBuzz typo corrections. The CODEOWNERS file was updated to better reflect Apple driver responsibilities across platforms.

Additional commits this week focused on shader validation, preventing hint_screen_texture usage in unsupported shader types, and fixing viewport path update errors during dock reparenting operations.

Next week should continue the trend of stability improvements as the team addresses remaining platform-specific issues and editor polish items.

That's your Godot Daily weekly recap. We'll be back Monday with the latest developments.