Releases: arduino/arduino-lint
Releases · arduino/arduino-lint
1.3.0
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
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
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
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
Changelog
Bug Fix
- f302419 Add minimum length rule for library.properties
url
field
1.1.2
Changelog
Bug Fix
- #175 Avoid hang when linting projects with symlink loops
1.1.1
Changelog
Bug Fix
- 809540a Disable LP048 for ARDUINO_LINT_LIBRARY_MANAGER_INDEXING mode
1.1.0
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
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
Initial release of Arduino Lint