10000 v0.1.18 bump · Doom4535/arduino_ci@ad731a1 · GitHub
[go: up one dir, main page]

Skip to content

Commit ad731a1

Browse files
committed
v0.1.18 bump
1 parent e97e682 commit ad731a1

File tree

4 files changed

+21
-16
lines changed

4 files changed

+21
-16
lines changed

CHANGELOG.md

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,23 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

7+
78
## [Unreleased]
89
### Added
10+
11+
### Changed
12+
13+
### Deprecated
14+
15+
### Removed
16+
17+
### Fixed
18+
19+
### Security
20+
21+
22+
## [0.1.18] - 2019-01-29
23+
### Added
924
- `ArduinoInstallation` and `ArduinoDownloader` now allow console output to optionally be set to an `IO` object of choice during `force_install`
1025
- `ArduinoInstallation::force_install` now optionally accepts a version string
1126
- `arduino_library_location.rb` script to print Arduino library location to stdout
@@ -23,18 +38,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2338
- The `pgm_read_...` preprocessor macros in cpp/arduino/avr/pgmspace.h now expands to an expression with applicable type.
2439
- Unit tests for interrupts (`attachInterrupt` and `detachInterrupt`) get their own file
2540

26-
### Deprecated
27-
28-
### Removed
29-
3041
### Fixed
3142
- Library installation no longer "fails" if the library is already installed
3243
- Platform definition for `mega2560` now includes proper AVR compiler flag
3344
- `CppLibrary::vendor_bundle?` now asks where gems are, instead of assuming `vendor/bundle/`
3445
- `install_local_library` step in `arduino_ci_remote.rb` now properly surfaces any error message
3546

36-
### Security
37-
3847

3948
## [0.1.17] - 2019-01-14
4049
### Added
@@ -90,7 +99,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
9099

91100

92101
## [0.1.13] - 2018-09-19
93-
94102
### Changed
95103
- `arduino_ci_remote.rb` now iterates over example platforms before examples (saves time)
96104

@@ -108,7 +116,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
108116
- Don't count false returns from `inform()` blocks as failures
109117

110118

111-
112119
## [0.1.11] - 2018-09-13
113120
### Added
114121
- Explicit checks that the requested test platforms are defined in YML
@@ -207,8 +214,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
207214
- `__FlashStringHelper` should now be properly mocked for compilation
208215
- `WString.h` bool operator now works and is simpler
209216

210-
### Security
211-
212217

213218
## [0.1.5] - 2018-03-05
214219
### Added
@@ -271,12 +276,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
271276

272277

273278
## [0.1.2] - 2018-01-25
274-
275279
### Fixed
276280
- Actually package CPP and YAML files into the gem. Whoops.
277281

278-
## [0.1.1] - 2018-01-24
279282

283+
## [0.1.1] - 2018-01-24
280284
### Added
281285
- README documentation for the actual unit tests
282286

@@ -310,7 +314,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
310314
- Skeleton for gem with working unit tests
311315

312316

313-
[Unreleased]: https://github.com/ianfixes/arduino_ci/compare/v0.1.17...HEAD
317+
[Unreleased]: https://github.com/ianfixes/arduino_ci/compare/v0.1.18...HEAD
318+
[0.1.18]: https://github.com/ianfixes/arduino_ci/compare/v0.1.17...v0.1.18
314319
[0.1.17]: https://github.com/ianfixes/arduino_ci/compare/v0.1.16...v0.1.17
315320
[0.1.16]: https://github.c EDBE om/ianfixes/arduino_ci/compare/v0.1.15...v0.1.16
316321
[0.1.15]: https://github.com/ianfixes/arduino_ci/compare/v0.1.14...v0.1.15

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ See `SampleProjects/TestSomething/test/*.cpp` for the existing tests (run by rsp
3232
* Merge pull request with new features
3333
* `git stash save` (at least before the gem build step, but easiest here).
3434
* `git pull --rebase`
35-
* Update the sections of `CHANGELOG.md` by running `bundle exec keepachangelog_release.md --increment-patch`
35+
* Update the sections of `CHANGELOG.md` by running `bundle exec keepachangelog_manager.rb --increment-patch`
3636
* Bump the version in lib/arduino_ci/version.rb and change it in README.md (since rubydoc.info doesn't always redirect to the latest version)
3737
* `git add README.md CHANGELOG.md lib/arduino_ci/version.rb`
3838
* `git commit -m "vVERSION bump"`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# 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.1.17)
2+
# 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.1.18)
33

44
You want your Arduino library to be automatically built and tested every time someone contributes code to your project on GitHub, but the Arduino IDE lacks the ability to run unit tests. [Arduino CI](https://github.com/ianfixes/arduino_ci) provides that ability.
55

lib/arduino_ci/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module ArduinoCI
2-
VERSION = "0.1.17".freeze
2+
VERSION = "0.1.18".freeze
33
end

0 commit comments

Comments
 (0)
0