Skip to content

Commit 2f3a4c8

Browse files
authored
doc: update changelog for 0.9.0
1 parent 8f94971 commit 2f3a4c8

File tree

1 file changed

+24
-21
lines changed

1 file changed

+24
-21
lines changed

CHANGELOG.md

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
11
# Changelog
22

3+
## v.0.9.0
4+
5+
### Features
6+
- (docs) How to porting i2c libs by @dizcza in https://github.com/UncleRus/esp-idf-lib/pull/428
7+
- (sts21) Driver for STS21 temperature sensor by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/326
8+
- (max31855) Driver for MAX31855 cold-junction compensated thermocouple-to-digital converter by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/324
9+
- (ht16k33) Driver for HT16K33 LED driver by @chudsaviet in https://github.com/UncleRus/esp-idf-lib/pull/341
10+
- (ci) All-new awesome label-based workflow with auto-labeler by @trombik
11+
- (ci) Introduced release-drafter GitHub Actions workflow by @trombik in https://github.com/UncleRus/esp-idf-lib/pull/338
12+
- (chore) Added clang-format options file by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/421
13+
- (tca9548): Added example by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/424
14+
15+
### Bugfixes
16+
- (all) Fixed requirements in components using `esp_timer` by @EldritchJS in https://github.com/UncleRus/esp-idf-lib/pull/328
17+
- (lm75, pca9557) Fixed type casting warnings by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/400
18+
- (ads111x) Fixed bug `in ads111x_is_busy()` (#418) by @UncleRus in https://github.com/UncleRus/esp-idf-lib/pull/419
19+
20+
## New Contributors
21+
- @EldritchJS made their first contribution in https://github.com/UncleRus/esp-idf-lib/pull/328
22+
- @chudsaviet made their first contribution in https://github.com/UncleRus/esp-idf-lib/pull/341
23+
24+
### Documentation: https://esp-idf-lib.readthedocs.io/en/0.9.0/
25+
26+
327
## v.0.8.3
428

529
### Changes that break compatibility
6-
730
- ⚠ (bh1900nux, max31725, mcp23008, mcp23x17, mcp342x, mcp4725, pca9557, pcf8574, pcf8575, qmc5883l, sht3x, tca9548, tca95x5): The order of the arguments in `xxx_init_desc()` functions has been changed to bring all drivers to a common standard: instead of `xxx_init_desc(..., i2c_port_t port, uint8_t addr, ...)`, now `xxx_init_desc(..., uint8_t addr, i2c_port_t port, ...)`. Attention: both arguments are ints, so compiler will not throw an error when building your firmware without changing it!
831
- (common) Dropped support for ESP-IDF v3.x
932

1033
### Features
11-
1234
- (common) Added support for ESP32-C3
1335
- (hts221) Driver for HTS221 temperature and humidity sensor
1436
- (hdc1000) Driver for HDC1000 temperature and humidity sensor
@@ -20,7 +42,6 @@
2042
- (esp_idf_lib_helper): Moved ets_sys.h includes to the separate file
2143

2244
### Bugfixes
23-
2445
- (i2cdev) Showing error name in error logging
2546
- (color) Fixed narrowing conversion error
2647
- (examples) Use SPI2_HOST in examples with ESP-IDF v4.x
@@ -34,15 +55,13 @@
3455
## v.0.8.2
3556

3657
### Features
37-
3858
- (max31865) Driver for MAX31865 resistance converter for platinum RTDs
3959
- (pca9557) Driver for PCA9537/PCA9557 remote 4/8-bit I/O expanders for I2C-bus
4060
- (ls7366r) Driver for LS7366R Quadrature Encoder Counter
4161
- (ci) Added metadata support
4262
- (bh1900nux) Driver for BH1900NUX temperature sensor
4363

4464
### Bugfixes
45-
4665
- (scd30) Fixed type casting warning
4766
- (ccs811) Fixed claculation bug in ccs811_set_environmental_data()
4867
- (max7219) Fixed bug with chip number in 8x8 example
@@ -57,14 +76,12 @@
5776
## v.0.8.1
5877

5978
### Features
60-
6179
- (button) Driver for GPIO button with debouncing
6280
- (scd30) Driver for SCD30 CO₂ sensor
6381
- (scd4x) Driver for SCD40/SCD41 miniature CO₂ sensor
6482
- (aht) Driver for AHT10/AHT15/AHT20 temperature and humidity sensor
6583

6684
### Bugfixes
67-
6885
- (mzh19b) Fixed bug with serial buffer length used by the driver
6986
- (framebuffer) Used a mutex instead of flag, fixed "maybe-uninitialized"
7087
- (sgp40) Multiple bugs fixed
@@ -80,7 +97,6 @@
8097
## v.0.8.0
8198

8299
### Features
83-
84100
- (wiegand) Wiegand protocol receiver
85101
- (lib8tion) Math functions specifically designed for LED programming (port
86102
from FastLED)
@@ -94,7 +110,6 @@
94110
- (doc) Added initial version of CONTRIBUTING.md
95111

96112
### Bugfixes
97-
98113
- (sht3x) Fixed documentation
99114
- (ds18x20) Fixed ds18x20_scan_devices(), new example
100115
- (ultrasonic) Added more precise measurement functions
@@ -111,27 +126,23 @@
111126
## v.0.7.3
112127

113128
### Features
114-
115129
- (led_strip_spi) #156 SPI-based driver for SK9822/APA102 LED strips
116130
- (ds3502) #160 Driver for nonvolatile digital potentiometer DS3502
117131
- (sht4x) #165 Driver for SHT4x temperature and humidity sensor
118132

119133
### Bugfixes
120-
121134
- (pca9685) b633f86 Speed-ups
122135
- (max7219) #159 Add "minus" sign and fix maximum brightness
123136

124137

125138
## v.0.7.2
126139

127140
### Features
128-
129141
- (tsl2591) #149 Driver for light-to-digital converter TSL2591
130142
- (sgp40) #137 Driver for SGP40 Indoor Air Quality Sensor
131143
- (ccs811) #67 Driver for AMS CCS811 digital gas sensor
132144

133145
### Bugfixes
134-
135146
- (ci) #147 Cache Espressif tools
136147
- (ci) #155 Update v4.2 branch
137148
- (led_strip) #153 Tweak led_strip example, add README
@@ -146,12 +157,10 @@
146157
## v.0.7.1
147158

148159
### Features
149-
150160
- (mcp960x) #141 Driver + example for MCP960X/L0X/RL0X
151161
- (tsys01) #142 Driver + example for TSYS01
152162

153163
### Bugfixes
154-
155164
- (qmc5883l) dd17522 Fix possible race condition
156165
- (tca95x5) #144 Copy-paste error, add example
157166
- (esp_idf_lib_helpers) #143 Invalid error message
@@ -163,7 +172,6 @@
163172
## v.0.7
164173

165174
### Features
166-
167175
- (ina260) #126 Driver for INA260 precision digital current and power monitor
168176
- (rda5807m) #25 Driver for single-chip broadcast FM radio tuner RDA5807M
169177
- (i2cdev) #138 I2C clock stertching support
@@ -172,22 +180,19 @@
172180
## v.0.6.1
173181

174182
### Bugfixes
175-
176183
- (ina219) #100 Potential error in ina219_get_gain
177184
- (bme680) #121 Pressure calculation for bme680 gives wrong results
178185

179186

180187
## v.0.6
181188

182189
### Features
183-
184190
- (ci) #116 Port CI process from Travis CI to GitHub Actions
185191
- (ci) Update CI build tools
186192
- (ads111x) #117 Support of ADS101x on top ADS111x
187193
- (led_strip) #120 Smart LED strips support
188194

189195
### Bugfixes
190-
191196
- (ds1307) #110 wrong squarewave frequency returned
192197
- (sht3x, hmc5883l, hx711) #118 SHT3x measurements fail after 72min
193198
- (pca9685) d4f5e35 Fix full on/off
@@ -197,9 +202,7 @@
197202
## v.0.5-beta
198203

199204
### Features
200-
201205
- (mcp342x) #92 Driver for ADC MCP3426/MCP3427/MCP3428
202206

203207
### Bugfixes
204-
205208
- (ds1302) #97 Fix critical section exit

0 commit comments

Comments
 (0)