Release Notes
Bug Fixes
- Visit modifiers in hir visitor (#373)
Dependencies
- [deps] Weekly
cargo update
(#381)
- [deps] Weekly
cargo update
(#376)
- Bump to edition 2024, MSRV 1.88 (#375)
- [deps] Weekly
cargo update
(#372)
- [deps] Weekly
cargo update
(#365)
- Bump & remove mimalloc patch (#361)
- [deps] Weekly
cargo update
(#358)
- [deps] Weekly
cargo update
(#351)
- [deps] Weekly
cargo update
(#345)
Documentation
- Add CLAUDE.md for Claude Code guidance (#357)
- Recommend default-features=false in README.md
Features
- Resolve ctor base args (#322)
- Flatten diag msg with style (#368)
- Add span visitor debug tool (#355)
- [lexer] Add Cursor::with_position (#348)
Miscellaneous Tasks
- Store SessionGlobals inside of Session (#379)
- [benches] Extract Session initialization to its own benchmark (#380)
- [meta] Add .git-blame-ignore-revs
- Use Option in the AST (#374)
- Fn header spans (#371)
- Clippy
- Misc cleanup, util methods (#367)
- Add span to
TryCatchClause
(#364)
- [parser] Move unescaping from lexer to parser (#360)
Other
- Add ds store (#362)
- Rm bench concurrency
Performance
- Use
inturn
as the interner (#349)
- [lexer] Optimize
is_id_continue_byte
using bitwise operations (#347)
Refactor
- Remove redundant EoF check (#366)
Install solar 0.1.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/paradigmxyz/solar/releases/download/v0.1.5/solar-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/paradigmxyz/solar/releases/download/v0.1.5/solar-installer.ps1 | iex"
Download solar 0.1.5