Releases: beeb/lintspec
0.6.0 - 2025-06-04
Release Notes
Added
Changed
Documentation
Fixed
-
(natspec) [breaking] consider some comment delimiters as errors (#77) - (3156ea0)
-
(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)
Tests
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 |
0.5.0 - 2025-04-19
Release Notes
Changed
-
(deps) bump actions/create-github-app-token from 1 to 2 (#68) - (e109dc6)
-
[breaking] allow to skip solidity version detection (#67) - (d087faa)
Documentation
Fixed
Full Changelog: 0.4.1...0.5.0
Install lintspec 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.5.0/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.5.0/lintspec-installer.ps1 | iex"
Download lintspec 0.5.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 |
0.4.1 - 2025-03-19
Release Notes
Changed
Documentation
Fixed
Full Changelog: 0.4.0...0.4.1
Install lintspec 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.4.1/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.4.1/lintspec-installer.ps1 | iex"
Download lintspec 0.4.1
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 |
0.4.0 - 2025-03-13
Release Notes
Added
Changed
- update readme (#51) - (79a7638)
- [breaking] separate parsing from validation (#54) - (9cdd90d)
- [breaking] granular configuration (#56) - (e286013)
Removed
Full Changelog: 0.3.0...0.4.0
Install lintspec 0.4.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.4.0/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.4.0/lintspec-installer.ps1 | iex"
Download lintspec 0.4.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 |
0.3.0 - 2025-02-25
Release Notes
Added
Changed
-
(definitions) [breaking] conversion functions (#47) - (7a5742d)
-
(natspec) parser improvements to support weird edge-cases (#39) - (97b30c9)
Documentation
Fixed
Full Changelog: 0.2.0...0.3.0
Install lintspec 0.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.3.0/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.3.0/lintspec-installer.ps1 | iex"
Download lintspec 0.3.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 |
0.2.0 - 2025-02-21
Release Notes
Changed
-
(cli) [breaking] make documenting struct members optional (#32) - (ee02f55)
-
[breaking] make most structs non exhaustive and add builders (#25) - (f491e0d)
Fixed
-
(definitions) parse modifier without params (#22) - (4a335de)
-
(definitions) duplicate results for queries with quantifiers (#34) - (c68040e)
-
various validation logic fixes and add a bunch of tests (#33) - (2ff8f1f)
Full Changelog: 0.1.6...0.2.0
Install lintspec 0.2.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.2.0/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.2.0/lintspec-installer.ps1 | iex"
Download lintspec 0.2.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 |
0.1.6 - 2025-02-20
Release Notes
Added
Fixed
- Parent ignore files must be enabled (#17) - (6d9663e)
- Return comment should not include return name (#19) - (8be4150)
- Process functions without returns (#20) - (7fdfbda)
Install lintspec 0.1.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.1.6/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.1.6/lintspec-installer.ps1 | iex"
Download lintspec 0.1.6
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 |
0.1.5 - 2025-02-20
Release Notes
Fixed
- Output a line return after json output (#12) - (89f616f)
- Merging of config from CLI and config file (#14) - (bbef59a)
Install lintspec 0.1.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.1.5/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.1.5/lintspec-installer.ps1 | iex"
Download lintspec 0.1.5
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 |
0.1.4 - 2025-02-20
Release Notes
Documentation
Install lintspec 0.1.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.1.4/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.1.4/lintspec-installer.ps1 | iex"
Download lintspec 0.1.4
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 |
0.1.3 - 2025-02-20
Release Notes
Added
Changed
- Change phrasing - (71aa36e)
Fixed
Install lintspec 0.1.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/lintspec/releases/download/v0.1.3/lintspec-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/lintspec/releases/download/v0.1.3/lintspec-installer.ps1 | iex"
Download lintspec 0.1.3
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 |