Skip to content

Releases: caffeinelabs/lintoko

0.9.0

13 Apr 11:43
f0d5d72

Choose a tag to compare

Release Notes

  • feat: allows matching/linting on nesting depth #31

Install lintoko 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/caffeinelabs/lintoko/releases/download/v0.9.0/lintoko-installer.sh | sh

Download lintoko 0.9.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.8.0

30 Mar 08:24
7eae1d2

Choose a tag to compare

Release Notes

  • chore: updates grammar version
  • chore: produces linux-arm64 binaries on release

Install lintoko 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/caffeinelabs/lintoko/releases/download/v0.8.0/lintoko-installer.sh | sh

Download lintoko 0.8.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.7.0

15 Dec 10:37
d3ed135

Choose a tag to compare

Release Notes

  • feat: allows specifying fixes in rules, and automatically applies with the --fix flag

Install lintoko 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/caffeinelabs/lintoko/releases/download/v0.7.0/lintoko-installer.sh | sh

Download lintoko 0.7.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.6.0

30 Oct 10:55
8cbb630

Choose a tag to compare

Release Notes

  • breaking: default rules are no longer a thing. All rules need to be passed via command line flags

Install lintoko 0.6.0

Install prebuilt binaries via shell script

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

Download lintoko 0.6.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.5.1

28 Oct 11:41
a200348

Choose a tag to compare

Release Notes

  • chore: updates grammar version

Install lintoko 0.5.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.5.1/lintoko-installer.sh | sh

Download lintoko 0.5.1

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.5.0

07 Oct 09:15
36eed65

Choose a tag to compare

Release Notes

  • feat: allow passing a single rule to iterate on
  • feat: adds rules for binary assignment operators *, /, and #
  • chore: updates grammar version

Install lintoko 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.5.0/lintoko-installer.sh | sh

Download lintoko 0.5.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.3

06 Oct 08:27
86d65dc

Choose a tag to compare

Release Notes

  • chore: updates tree-sitter version to support mixins and weak references

Install lintoko 0.4.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.4.3/lintoko-installer.sh | sh

Download lintoko 0.4.3

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.2

02 Sep 13:37
8aae35e

Choose a tag to compare

Release Notes

  • fix: Don't error on non-persistent actors, the compiler takes care of that

Install lintoko 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.4.2/lintoko-installer.sh | sh

Download lintoko 0.4.2

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.1

14 Aug 10:37
886d3b3

Choose a tag to compare

Release Notes

  • fix: also check casing on classes and type parameters
  • feat: adds a textual output format that's easier to consume with AI or screen readers

Install lintoko 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.4.1/lintoko-installer.sh | sh

Download lintoko 0.4.1

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.0

13 Aug 09:41

Choose a tag to compare

Release Notes

  • feat: lint casing for type and function definitions
  • fix: print the correct version number when calling lintoko --version
  • chore: infra/license/etc changes to support Open Sourcing

Install lintoko 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/dfinity/lintoko/releases/download/v0.4.0/lintoko-installer.sh | sh

Download lintoko 0.4.0

File Platform Checksum
lintoko-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
lintoko-x86_64-apple-darwin.tar.xz Intel macOS checksum
lintoko-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum