Skip to content

0.6.0 - 2025-06-04

Choose a tag to compare

@github-actions github-actions released this 04 Jun 11:09
b177eac

Release Notes

Added

  • (definitions) add TryInto/TryFrom implementations for each variant (#80) - (1bd37fa)

  • [breaking] solar parsing backend (#69) - (01e39ee)

Changed

Documentation

Fixed

  • (natspec) [breaking] consider some comment delimiters as errors (#77) - (3156ea0)

  • (slang) ignore non-doc-comments in span (#76) - (fbc2dce)

  • (slang) ignore natspec comments which start with too many slashes or stars (#78) - (fc411f0)

  • (slang) span start for variable definition with non-native type (#85) - (4519ba0)

  • (solar) temp fix for bad line endings on Windows (#83) - (0fad2c1)

  • (solar) differences in offsets/spans (#86) - (e40d552)

Tests

  • (definitions) simplify parsing helper (#79) - (92cba6f)

Full Changelog: 0.5.0...0.6.0

Install lintspec 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.6.0/lintspec-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.6.0/lintspec-installer.ps1 | iex"

Download lintspec 0.6.0

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