Changelog
All notable changes to boltz projects.
boltz-kit
v0.3.0
December 2024
Added
- Multi-language support for
symbolsandusagescommands - Supported languages: Go, TypeScript, JavaScript, Python, Rust, Java, C, C++, Ruby
- Auto-detection of language from file extension
- 11 new language tests (45 tests total)
Technical
- Replaced
go/astwith tree-sitter - New
internal/lang/package with pluggable language parsers - Language registry with extension-to-parser mapping
Supported Extensions
| Language | Extensions |
|---|---|
| Go | .go |
| TypeScript | .ts, .tsx |
| JavaScript | .js, .jsx, .mjs, .cjs |
| Python | .py, .pyw |
| Rust | .rs |
| Java | .java |
| C | .c, .h |
| C++ | .cpp, .cc, .cxx, .hpp, .hxx |
| Ruby | .rb, .rake |
v0.2.0
December 2024
Added
boltz usages <symbol> <path>- find where a symbol is used in Go code- Test suite for all commands (34 tests total)
Technical
- AST-based usages detection with definition exclusion
- Test helpers for command testing
v0.1.0
December 2024
Initial Release
boltz tree <path>- display directory structureboltz symbols <path>- extract Go symbols as JSONboltz search <pattern> <path>- regex code search--jsonflag for machine-readable output
boltz-docs
December 2024
Added
- Initial documentation site (Next.js)
- Docs for tree, symbols, search commands
- Installation guide
- Hero illustration on homepage
- Features section with 6-card grid and icons
- GitHub Pages deployment configuration
Changed
- Font updated to Plus Jakarta Sans
- Favicon changed to lightning bolt icon
- Removed basePath for root domain deployment