Skip to content

v0.3.0

Choose a tag to compare

@pimarawan pimarawan released this 08 Jul 23:11
· 24 commits to main since this release

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