Skip to content

Commit

Permalink
Docs(core): prepare for release v2.0.1 (#925)
Browse files Browse the repository at this point in the history
  • Loading branch information
gen2thomas authored May 21, 2023
1 parent 743c667 commit eda2790
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 43 deletions.
106 changes: 73 additions & 33 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,30 @@
# CHANGELOG

## [Unreleased](https://github.com/hybridgroup/gobot/compare/v2.0.0...HEAD)
## [Unreleased](https://github.com/hybridgroup/gobot/compare/v2.0.1...HEAD)

## [v2.0.0](https://github.com/hybridgroup/gobot/compare/v1.16.0...v2.0.0) (2023-05-15)
## [v2.0.1](https://github.com/hybridgroup/gobot/compare/v2.0.0...v2.0.1) (2023-05-21)

### bugfix
### Build

* **style:** add golangci-lint workflow configuration ([#916](https://github.com/hybridgroup/gobot/issues/916))
* **style:** fix linter findings of "gosimple", "govet" and "staticcheck" ([#917](https://github.com/hybridgroup/gobot/issues/917))

### Bump

* periph.io/x/conn/v3 from 3.6.10 to 3.7.0 ([#913](https://github.com/hybridgroup/gobot/issues/913))
* github.com/gofrs/uuid from 4.3.0+incompatible to 4.4.0+incompatible ([#914](https://github.com/hybridgroup/gobot/issues/914))
* golang.org/x/net from 0.1.0 to 0.10.0 ([#915](https://github.com/hybridgroup/gobot/issues/915))
* github.com/nats-io/nats-server/v2 from 2.1.0 to 2.7.4 ([#906](https://github.com/hybridgroup/gobot/issues/906))

### Core

* fix Semantic Import Versioning for v2 ([#921](https://github.com/hybridgroup/gobot/issues/921))

### Docs

* I2C connection-bus caching and multiple device usage
* raspi pwm cache
* new pwm behaviour of tinkerboard
* jetson nano pwm feature
* examples and gopigo3 driver
* i2c.ReadBlockData(), Read_Data() in digispark and some small other fixes
* L3GD20H full scale range usage
* TH02 wrong register usage for read heater
* MPU6050 wrong initialize and reduced temperature resolution
* I2C driver typo: change HMC8553L to HMC5883L
* HMC5883L driver returns wrong values
* ads1x15 driver not working stable when reading multiple inputs
* Adafruit1109 driver shows bad characters after Halt()
* spi.SpiConnection is not gobot.Connection: missing method Connect
* Stopping and Starting Robot with Raspberry Pi Adapter and LED Driver * LED does not toggle on restart
* **core:** adjust changelog generation ([#924](https://github.com/hybridgroup/gobot/issues/924))

## [v2.0.0](https://github.com/hybridgroup/gobot/compare/v1.16.0...v2.0.0) (2023-05-15)

### ble

Expand All @@ -42,6 +46,11 @@
* rename package "sysfs" to "system"
* go.mod to 1.17 and all modules incl. code upgrades

## digispark

* add example for generic i2c.Driver
* fix i2c.ReadBlockData(), Read_Data() and some small other fixes

### dji tello

* Halt does not terminate all the related goroutines and may wait forever when it is called multiple times
Expand All @@ -51,29 +60,45 @@
* README for gpio, pwm, i2c and add example
* document fields for flight data

### drivers
### aio

* analog sensor driver to prevent ReadValue() to get float64

### gopigo3

* fix examples and driver

### gpio

* ADXL345 use ReadBlockData()
* CCS811 use ReadBlockData()
* bmxy8z use ReadBlockData
* CCS811 use ReadBlockData()
* BMP180, BMP280 BMP388 BME280 use ReadBlockData()
* MPL115A2 use ReadBlockData(), WriteByteData()
* add generic i2c driver
* add PCF8583 i2c driver
* add PCA9501 i2c driver
* add PCA953x i2c driver
* introduce I2cBusAdaptor for composition in platforms
* introduce generic i2c.Driver with example for digispark fix missing/wrong entries in README stabilize test
* add advanced digital pin options (pull, bias, drive, debounce, event)
* add support for new character device Kernel ABI for GPIO
* analog sensor driver to prevent ReadValue() to get float64
* add read firmware version and DHT sensors for grovepi
* SPI using GPIO's plus driver for MFRC522

### i2c

* add generic i2c driver
* fix I2C connection-bus caching and multiple device usage
* introduce I2cBusAdaptor for composition in platforms
* **Adafruit1109:** fix driver shows bad characters after Halt()
* **ads1x15:** fix driver not working stable when reading multiple inputs
* **ADXL345:** use ReadBlockData()
* **bmxy8z:** use ReadBlockData
* **BMP180, BMP280 BMP388 BME280:** use ReadBlockData()
* **CCS811:** use ReadBlockData()
* **HMC5883L:** fix I2C driver typo: change from HMC8553L
* **HMC5883L:** fix driver returns wrong values
* **L3GD20H:** fix full scale range usage
* **MPL115A2:** use ReadBlockData(), WriteByteData()
* **MPU6050:** fix wrong initialize and reduced temperature resolution
* **PCA9501:** add driver
* **PCA953x:** add driver
* **PCF8583:** add driver
* **TH02:** fix wrong register usage for read heater

### jetson nano

* add Jetson Nano adpator
* fix pwm feature

### joystick

Expand All @@ -93,6 +118,17 @@

* add platform ([#902](https://github.com/hybridgroup/gobot/issues/902))

### raspi

* fix pwm cache
* fix Stopping and Starting Robot and LED Driver/LED does not toggle on restart

### spi

* fix spi.SpiConnection is not gobot.Connection: missing method Connect
* using GPIO's is now possible
* **MFRC522:** add driver

### test

* increase some timings to make tests a little less fragile
Expand All @@ -105,6 +141,10 @@
* fix PWM related read/write tests
* add check for examples in Makefile

### tinkerboard

* fix new pwm behaviour

### BREAKING CANGES

* some interfaces moved, see folder system and adaptor.go
Expand Down
18 changes: 8 additions & 10 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Requests for changes to the roadmap should be made in the form of pull requests

Anything tied to any implementation, including requests for platform support, bug reports, or other specifics should still be made by creating a new issue here:

https://github.com/hybridgroup/gobot/issues
<https://github.com/hybridgroup/gobot/issues>

## core

Expand Down Expand Up @@ -34,15 +34,13 @@ https://github.com/hybridgroup/gobot/issues

## i2c

- ensure that SMBUS operations are working as expected.
- add support for the following i2c devices:
- LSM303DLHC
- MAG3110
- MMA8452
- PCF8591
- T5403
- TMP006
- VCNL4000
add support for the following i2c devices:

- MAG3110
- MMA8452
- T5403
- TMP006
- VCNL4000

## 1-wire

Expand Down

0 comments on commit eda2790

Please sign in to comment.