## paradigmxyz/solar — v0.1.4…v0.1.5

_31 commits._

### Features
- **feat: resolve ctor base args (#322)** (7f4c6a2)
- **Add ds store (#362)** (a5189a1)
- **feat: flatten diag msg with style (#368)** (44aeb5a)
- **feat: add span visitor debug tool (#355)** (27ba3ed)
- **feat(lexer): add Cursor::with_position (#348)** (26de24e)

### Fixes
- **fix: visit modifiers in hir visitor (#373)** (d234978)
- **perf: use `inturn` as the interner (#349)** (06fb6ad)
- **perf(lexer): optimize `is_id_continue_byte` using bitwise operations (#347)** (aa7aa5f)

### Docs
- **docs: add CLAUDE.md for Claude Code guidance (#357)** (d4ae3d1)
- **docs: recommend default-features=false in README.md** (eaadaa8)

### Chore
- **chore: release 0.1.5 (#382)** (3062e90)
- **chore(deps): weekly `cargo update` (#381)** (08782c3)
- **chore: store SessionGlobals inside of Session (#379)** (3432ede)
- **chore(benches): extract Session initialization to its own benchmark (#380)** (c49ff2e)
- **chore(deps): weekly `cargo update` (#376)** (8207389)
- **chore(meta): add .git-blame-ignore-revs** (5c12ea1)
- **chore: bump to edition 2024, MSRV 1.88 (#375)** (7cf9515)
- **chore: use Option<StateMutability> in the AST (#374)** (11dd910)
- **chore: fn header spans (#371)** (48d1d85)
- **refactor: remove redundant EoF check (#366)** (c0ecc19)
- **chore(deps): weekly `cargo update` (#372)** (cc6e445)
- **chore: clippy** (adce7f2)
- **ci: rm bench concurrency** (1d37513)
- **chore: misc cleanup, util methods (#367)** (06653a2)
- **chore(deps): weekly `cargo update` (#365)** (9459042)
- **chore: add span to `TryCatchClause` (#364)** (2020b27)
- **chore: bump & remove mimalloc patch (#361)** (49a1031)
- **chore(parser): move unescaping from lexer to parser (#360)** (066c2e3)
- **chore(deps): weekly `cargo update` (#358)** (2ce2e3b)
- **chore(deps): weekly `cargo update` (#351)** (ac389a4)
- **chore(deps): weekly `cargo update` (#345)** (e7701d8)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/paradigmxyz/solar?utm_source=github-action)._