Releases: ktauchathuranga/arduino-library-deploy
Releases · ktauchathuranga/arduino-library-deploy
Release 2.2.9
- lint check
- and etc feature
- refer readme for full feature details
Full Changelog: v2.2.8...v2.2.9
Release 2.2.8
Full Changelog: v2.2.7...v2.2.8
Release 2.2.7
Full Changelog: v2.2.6...v2.2.7
Release 2.2.6
Full Changelog: v2.2.5...v2.2.6
Release 2.2.5
Full Changelog: v2.2.4...v2.2.5
Release 2.2.4
Full Changelog: v2.2.3...v2.2.4
Release 2.2.3
Full Changelog: v2.2.2...v2.2.3
Release 2.2.2
Full Changelog: v2.2.1...v2.2.2
Release 2.2.1
- fix arduino cli
Release 2.2.0
New Features:
-
Enhanced Validation Framework:
- Introduced metadata validation for the
library.properties
file to ensure compliance with Arduino Library specifications. - Added dependency validation to check and verify all listed dependencies for correctness.
- Introduced metadata validation for the
-
Code Style Validation:
- Integrated
arduino-cli lint
to ensure adherence to best practices and code style guidelines for Arduino projects.
- Integrated
-
Improved Semantic Versioning Checks:
- Detailed validation for version increments, ensuring compliance with semantic versioning rules.
- Support for detecting and handling pre-release versions (e.g., beta tags).
Bug Fixes:
- Addressed issues where invalid or missing metadata in
library.properties
could cause runtime errors. - Fixed edge cases in version comparison logic, especially with patch-level increments.
General Improvements:
- Streamlined pull request merge and release process using robust automation.
- Increased validation accuracy for ensuring high-quality library releases.
Full Changelog: v2.1.5...v2.2.0