Skip to content

Releases: arduino/arduino-lint

1.3.0

19 Dec 08:52
74c2580
Compare
Choose a tag to compare

Changelog

Bug Fix

  • #803 Fix collision between macOS workflow artifacts in release workflows
  • #510 Allow leading underscore in sketch filenames
  • #752 Fix example file causing panic
  • #781 Add Windows path support to editorconfig-checker exclude regex

Enhancement

  • #815 github: Use IAM Roles to push files on AWS S3
  • #801 Use go.mod as source of Go version number for workflows
  • #761 Updated arduino-cli to 0.35.x branch with a lot of libraries
  • #409 Add macOS ARM 64-bit build target

1.2.1

28 Jun 08:50
94b1a06
Compare
Choose a tag to compare

Changelog

Bug Fix

  • #384 Support full constraint syntax of library.properties depends field
  • #316, #376 Fix bugs in installation script
  • 3b6da1c Fix properties mapping utility function handling of overlapping keys
  • 4e6c832 Catch internal errors during schema validation
  • 8ec1138 Add support for "all" host type in package index tool definition

Enhancement

  • #293, #300, Add rules for boards platform pluggable monitor system
  • faf5c15 Allow use of code under later versions of GPL
  • #267 Add support for boards platform properties introduced for pluggable discovery
  • #261 Improve rule documentation and publish it to website
  • #211, ac6f9a3 Improve formatting of command line output

1.2.0

21 Jul 16:42
3fb6daf
Compare
Choose a tag to compare

Changelog

Bug Fix

  • 3adc412 Use most appropriate function for checking URLs
  • 1e517c4 Make symlink prohibition rule catch links with folder target

Enhancement

1.1.4

04 Jun 09:34
53c1162
Compare
Choose a tag to compare

Changelog

Enhancement

  • e98b7d3 Add rule for 3rd party library.properties maintainer using "Arduino"
  • #182 Add support for version constraints in depends field
  • 455001d Use Arduino CLI infrastructure for querying library index
  • 7224c03 Generate test build artifacts

1.1.3

27 May 14:45
182dbba
Compare
Choose a tag to compare

Changelog

Bug Fix

  • f302419 Add minimum length rule for library.properties url field

1.1.2

26 May 16:53
98ab6a2
Compare
Choose a tag to compare

Changelog

Bug Fix

  • #175 Avoid hang when linting projects with symlink loops

1.1.1

20 May 04:14
57756ad
Compare
Choose a tag to compare

Changelog

Bug Fix

  • 809540a Disable LP048 for ARDUINO_LINT_LIBRARY_MANAGER_INDEXING mode

1.1.0

14 May 08:15
609854e
Compare
Choose a tag to compare

Changelog

Enhancement

  • 408599a Expand rule LP045 to cover RP2040 architectures
  • a836031 Add new mbed architecture variants to rules
  • 5acadea Add a Library Manager configuration for linting while indexing releases

1.0.1

14 Apr 11:03
406e297
Compare
Choose a tag to compare

Changelog

Bug Fix

  • 9ef0caa Always discover subprojects
  • 5777f10 Temporarily disable platform documentation rules
  • 3e65075 Disable LM-specific checks when in --library-manager=false mode
  • 9b26e71 Correct readme filename regular expression
  • 9a2f7fe Make sketch filename matching rule case-sensitive

1.0.0

12 Jan 13:53
bf0d1b4
Compare
Choose a tag to compare

Initial release of Arduino Lint