Releases: esp-cpp/espp
Releases · esp-cpp/espp
v0.3.3
What's Changed
- Spelling/drv2605 initialize by @finger563 in #141
- fix(max1704x): remove unused and unimplemented destructor by @finger563 in #142
- Feature/display task stack config by @finger563 in #143
- example(i2c): update example for configurability by @finger563 in #144
- feat(touch): update touch controller API by @finger563 in #145
- fix: static analysis for gt911 by @finger563 in #146
- fix(display): Add missing component requirements to display component by @finger563 in #147
- Feature/led clock source by @finger563 in #148
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Feature/max1704x by @finger563 in #135
- feat(examples): improve example configuration by @finger563 in #140
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- fix(tla2528): fix use of std::accumulate by @finger563 in #138
- fix: Update std::accumulate use by @finger563 in #139
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat(peripherals): change peripheral interface APIs by @finger563 in #119
- I2C class and new interface peripherals by @finger563 in #120
- feat(bm8563): added bm8563 rtc component by @finger563 in #121
- Feature/i2c probe by @finger563 in #122
- feat(ili9341): update ili9341 to use the config mirror_x/mirror_y/swap_xy just like st7789 by @finger563 in #123
- feat(t_keyboard): added t_keyboard component by @finger563 in #124
- feat(input_drivers): new input drivers for lvgl by @finger563 in #125
- submodule(lvgl): update to latest release/v8.3 branch by @finger563 in #126
- Update Timer and Task Implementation and add some new example / tests. by @finger563 in #127
- Format helpers use fmt::format_to to prevent collision with std::format_to if is used by @finger563 in #128
- Add Timer::stop() API to make it consistent with Task. by @finger563 in #129
- Update format for latest gcc and esp-idf by @finger563 in #130
- Feature/display backlight control by @finger563 in #131
- ci: update esp-idf in GH action to be 5.1 instead of 5.0 by @finger563 in #132
- feat(ads1x15): update to use pure read function by @finger563 in #133
- feat: update APIs by @finger563 in #134
- fix: subscriber callback not removed by @finger563 in #136
- ci: add static analysis action by @finger563 in #137
Full Changelog: v0.2.4...v0.3.0
v0.2.4
What's Changed
- feat(timer): change period/delay storage by @finger563 in #117
- TLA2528 Analog / Digital Expander Component by @finger563 in #118
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- feat(color): added equality operators by @finger563 in #102
- feat(state_machine): update example by @finger563 in #103
- Fix(color): HSV to RGB when saturation is 0 by @finger563 in #104
- Feature/display driver reset polarity by @finger563 in #107
- feat(display_drivers): allow for no reset pin by @finger563 in #108
- Provide cross-platform support for some core components by @finger563 in #109
- fix(adc): make AdcConfig operators static by @finger563 in #110
- Feature/aw9523 update by @SamAtBackbone in #111
- fix(ndef): flesh out ble oob ndef record by @finger563 in #112
- Feat/ads7138 delayed init by @finger563 in #113
- Spelling/aw9523 output drive mode PUSH_PUSH -> PUSH_PULL by @finger563 in #114
- fix(cli): add missing include to line_input.hpp by @finger563 in #115
- feat(aw9523): add auto_init to config by @finger563 in #116
New Contributors
- @SamAtBackbone made their first contribution in #111
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- bug(cli): fix conversion error by @finger563 in #95
- refactor(ads7138): updated functions to get all values by @finger563 in #96
- Feature/st25 multiple records and ndef handover by @finger563 in #98
- feat(rtsp): Updated rtsp to explicit types by @finger563 in #99
- fix(bldc_driver): fix driver level inversion by @finger563 in #100
- Feature/bldc driver mcpwm fault by @finger563 in #101
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- bug(ads7138): fix compile error in RAW mode by @finger563 in #78
- Feature/cli by @finger563 in #79
- feat(tabulate): add tabulate component by @finger563 in #80
- feat(logger): allow changing tag by @finger563 in #81
- feat(timer): added timer by @finger563 in #82
- feat(aw9523): add API by @finger563 in #83
- bugfix(task): always stop if asked by @finger563 in #84
- Feature/ads7138 by @finger563 in #85
- feat(cli): Allow resize handling configuration by @finger563 in #86
- bugfix(button): only install isr service once by @finger563 in #87
- feat(aw9523): update output API by @finger563 in #88
- Bugfix/math missing static by @finger563 in #89
- Feature/button and timer task config by @finger563 in #90
- Feature/button naming by @finger563 in #91
- Bugfix/ndef btle oob pairing by @finger563 in #92
- Feature/ndef btle oob security by @finger563 in #93
- Feature/event manager subscriber task stack size by @finger563 in #94
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- feat(led_strip): add shift functions by @finger563 in #66
- feat(ads7138): added ads7138 component by @finger563 in #67
- Update Ads7138 (alert pin example, thread safety) by @finger563 in #68
- Feature/thermistor by @finger563 in #69
- bugfix(adc): use calibration data by @finger563 in #70
- Feature/thermistor api by @finger563 in #71
- Feature/adc api update by @finger563 in #72
- Feature/button by @finger563 in #73
- EventManager API update and Button API update by @finger563 in #74
- feat(button): update config by @finger563 in #75
- feat(cli): added support for usb-serial-jtag console by @finger563 in #76
- Bugfix/bldc controls by @finger563 in #77
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- Feature/rtsp by @finger563 in #58
- feat(rmt): added rmt component by @finger563 in #59
- feat(logger): optional rate limiting and additional Verbosity::NONE level by @finger563 in #62
- Feature/bldc haptics by @finger563 in #60
- feat(led_strip): added led_strip component by @finger563 in #63
- Example/led strip update by @finger563 in #64
- doc: update - Added READMEs to each example by @finger563 in #65
Full Changelog: v0.1.0...v0.1.1