Skip to content

Commit

Permalink
release: prepare for v1.5.0 release
Browse files Browse the repository at this point in the history
Signed-off-by: deadprogram <[email protected]>
  • Loading branch information
deadprogram committed May 10, 2017
1 parent 7670d2a commit c9cfd31
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 1 deletion.
75 changes: 75 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,78 @@
1.5.0
---
* **core**
* Add Running() methods for Master and Robot and increase test coverage accordingly
* **sysfs**
* define DigitalPinnerProvider and PWMPinnerProvider interfaces
* add Chip to be able to change pwmchip, and some related refactoring
* add file read/write testing for failure conditions
* proper handling of busy state vs. other errors
* return sensible result when no valid data read
* **test**
* increase coverage on test helpers
* **build**
* switching to Travis builds using Ubuntu 14.04 Trusty
* **aio**
* only need to support AnalogReader interface
* avoid test race conditions
* ensure that AnalogSensor event Data is always int
* **gpio**
* only need to support DigitalReader/DigitalWriter interface
* **i2c**
* Added support for the ADS1015 and ADS1115 ADCs
* Add INA3221 Voltage Monitor
* Ensure lock of i2c bus for each individual operation
* Small refactoring and increase test coverage for BMP180
* **beaglebone**
* implement DigitalPinner and PWMPinner interfaces
* protect against pin map races
* increase test coverage
* **chip**
* add preliminary support for C.H.I.P. Pro
* add back ServoWrite implementation
* implement DigitalPinnerProvider and PWMPinnerProvider interfaces
* protect against pin map races
* **dragonboard**
* export DigitalPin and PWMPin adaptor methods
* protect against pin map races
* increase test coverage
* **edison**
* auto-detect arduino breakout board, if no specific board is expected
* ensure that we initialize tristate if arduino breakout board
* export DigitalPin and PWMPin adaptor methods
* implement DigitalPinnerProvider and PWMPinnerProvider interfaces
* protect against pin map races
* refactoring to reduce code duplication
* **firmata**
* remove processing that might have been eating test events, increase test coverage
* **joule**
* implement DigitalPinnerProvider and PWMPinnerProvider interfaces
* protect against pin map races
* remove incorrect pin assignment and improve test coverage
* add examples using Joule with ADS1015 ADC
* naming system changes
* correct pin mappings and add PWM example
* **microbit**
* add a Mavlink-over-UDP adaptor.
* **microbit**
* Add DigitalWriter, DigitalReader, and AnalogReader support using IOPinDriver
* Handle start error and increase test coverage
* **microbit**
* Add a (topic, payload) event type
* change the On handler to take mqtt.Message
* increase test coverage
* update examples that use mqtt for updated notification signature
* **nats**
* change the On() handler to take the subject as an argument
* increase test coverage
* **raspi**
* implement DigitalPinnerProvider and PWMPinnerProvider interfaces
* add implementation for PWMPinner interface that wraps pi blaster
* fix adaptor race conditions
* increase test coverage
* **tinkerboard**
* Add support for ASUS Tinker Board

1.4.0
---
* **core**
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package gobot

const version = "1.4.0"
const version = "1.5.0"

// Version returns the current Gobot version
func Version() string {
Expand Down

0 comments on commit c9cfd31

Please sign in to comment.