Godot Daily: The Great Include Cleanup - Faster Builds Ahead!
Today's episode covers a massive codebase cleanup focused on reducing unnecessary header inclusions, with over 20 merged PRs touching hundreds of files. The highlight is a 40% reduction in class_db.h inclusions and several quality-of-life improvements for developers, plus a revamped autoload creation system that makes project setup much more intuitive.
Duration: PT4M12S
Episode overview
This episode is a short developer briefing from Godot Daily.
It explains recent repository work in plain language.
- Show: Godot Daily
- Published: 2026-03-05T13:13:00Z
- Audio duration: PT4M12S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Hey there, fellow code crafters! Welcome back to Godot Daily - I'm your host coming at you on this fantastic March 5th, 2026. Grab your favorite morning beverage because we've got some seriously exciting stuff to dive into today. And wow, what a day it's been in the Godot repository!
You know that feeling when you're working on a big project and you realize your build times are getting slower and slower? Well, the Godot team has been tackling that exact problem, and the results are absolutely incredible.
Let's start with the star of today's show - a massive cleanup effort led by akien-mga and StarryWorm that's going to make every Godot developer's life better. We're talking about the great header inclusion cleanup, and folks, the numbers here are mind-blowing.
First up, akien-mga pushed through a huge refactor renaming `callable_method_pointer.h` to the much friendlier `callable_mp.h` and making includes explicit across 458 files. That's not a typo - four hundred and fifty-eight files! This might sound like boring housekeeping, but here's why it matters: it's removing…
Then StarryWorm followed up with an absolute masterpiece - removing all unnecessary `class_db.h` inclusions. Are…
But…
Nearby episodes from Godot Daily
- Polish & Performance Party
- Weekly Recap - Editor Polish & Infrastructure Refinements
- UI Polish & Developer Experience Boost
- Spring Cleaning Edition - Major Code Cleanup and Autoload Improvements
- Weekly Recap - Threading Fixes & Asset Pipeline Improvements
- Physics Bug Fixes and Rendering Improvements
- Physics Fixes and Audio System Cleanup
- Threading Fixes and Performance Improvements