Repository navigation
v0.3.0
Major Improvements
Thanks to excellent contributions from @skeeto, this release brings significant performance and reliability improvements:
Performance
- Unity build: Faster compilation by combining all source files
- Optimized build process: Reduced build times, especially for windows.h parsing
Bug Fixes
- Initialization fix: Prevents crashes when running without arguments
- Memory safety: Proper initialization of all data structures
Development
- UBSan support: Undefined Behavior Sanitizer in debug builds for better error detection
- Windows compatibility: Explicit shell setting for consistent builds on Windows
Acknowledgments
Special thanks to @skeeto for:
- Testing on large codebases (llvm-project!)
- Providing detailed technical feedback
- Contributing multiple high-quality PRs
What's Changed
- Unity build implementation by @skeeto in #3
- UBSan in debug builds by @skeeto in #1
- Always initialize CLI structures by @skeeto in #2
- Explicit Windows shell setting by @skeeto in #4
Full Changelog: v0.2.0...v0.3.0