From becf99034125edc8c75fd6f6526d079d54bb6010 Mon Sep 17 00:00:00 2001 From: Ian Katz Date: Sat, 21 Nov 2020 21:20:47 -0500 Subject: [PATCH] v0.4.0 bump --- CHANGELOG.md | 29 ++++++++++++++++++++--------- README.md | 2 +- lib/arduino_ci/version.rb | 2 +- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a8c347f..acf3d0eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Added + +### Changed + +### Deprecated + +### Removed + +### Fixed + +### Security + + +## [0.4.0] - 2020-11-21 +### Added - `arduino_ci_remote.rb` CLI switch `--skip-examples-compilation` - Add support for `diditalPinToPort()`, `digitalPinToBitMask()`, `portOutputRegister()`, and `portInputRegister()` - `CppLibrary.header_files` to find header files @@ -28,20 +42,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - NUM_SERIAL_PORTS can now be set explicitly - Improve SPI header strategy +### Deprecated +- `arduino_ci_remote.rb` CLI switch `--skip-compilation` +- Deprecated `arduino_ci_remote.rb` in favor of `arduino_ci.rb` + ### Fixed - Don't define `ostream& operator<<(nullptr_t)` if already defined by Apple - `CppLibrary.in_tests_dir?` no longer produces an error if there is no tests directory - The definition of the `_SFR_IO8` macro no longer produces errors about rvalues - Typo in `cpp_library.rb`, misspelling of `aux_libraries` -### Deprecated -- `arduino_ci_remote.rb` CLI switch `--skip-compilation` -- Deprecated `arduino_ci_remote.rb` in favor of `arduino_ci.rb` - -### Removed - -### Security - ## [0.3.0] - 2019-09-03 ### Added @@ -410,7 +420,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Skeleton for gem with working unit tests -[Unreleased]: https://github.com/Arduino-CI/arduino_ci/compare/v0.3.0...HEAD +[Unreleased]: https://github.com/Arduino-CI/arduino_ci/compare/v0.4.0...HEAD +[0.4.0]: https://github.com/Arduino-CI/arduino_ci/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/Arduino-CI/arduino_ci/compare/v0.2.1...v0.3.0 [0.2.1]: https://github.com/Arduino-CI/arduino_ci/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/Arduino-CI/arduino_ci/compare/v0.1.21...v0.2.0 diff --git a/README.md b/README.md index 34bba2a4..2a591590 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # ArduinoCI Ruby gem (`arduino_ci`) [![Gem Version](https://badge.fury.io/rb/arduino_ci.svg)](https://rubygems.org/gems/arduino_ci) -[![Documentation](http://img.shields.io/badge/docs-rdoc.info-blue.svg)](http://www.rubydoc.info/gems/arduino_ci/0.3.0) +[![Documentation](http://img.shields.io/badge/docs-rdoc.info-blue.svg)](http://www.rubydoc.info/gems/arduino_ci/0.4.0) [![Gitter](https://badges.gitter.im/Arduino-CI/arduino_ci.svg)](https://gitter.im/Arduino-CI/arduino_ci?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) You want to run tests on your Arduino library (bonus: without hardware present), but the IDE doesn't support that. Arduino CI provides that ability. diff --git a/lib/arduino_ci/version.rb b/lib/arduino_ci/version.rb index 131c0be3..a8ef50a9 100644 --- a/lib/arduino_ci/version.rb +++ b/lib/arduino_ci/version.rb @@ -1,3 +1,3 @@ module ArduinoCI - VERSION = "0.3.0".freeze + VERSION = "0.4.0".freeze end