Skip to content

0.1.5

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jul 04:40
v0.1.5
3062e90

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

File Platform Checksum
solar-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
solar-x86_64-apple-darwin.tar.gz Intel macOS checksum
solar-x86_64-pc-windows-msvc.zip x64 Windows checksum
solar-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
solar-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
solar-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum