Releases: esp-cpp/espp
Releases · esp-cpp/espp
v1.0.31
What's Changed
- doc: Update i2c doc to explicitly mention deprecation for esp-idf >= v6.0 correctly by @finger563 in #563
- feat(cli): Add support for USB CDC to
clicomponent, for use on ESP32-S2 for example by @finger563 in #564 - chore: Update CI to build against esp-idf v5.5.1 by @finger563 in #565
Full Changelog: v1.0.30...v1.0.31
v1.0.30
What's Changed
- feat: Improve audio testing for
esp-box,m5stack-tab5, andt-deckcomponents by @finger563 in #556 - fix(m5stack-tab5): Fix component manifest and clean up cmakelists by @finger563 in #560
- chore: Update esp-nimble-cpp to v2.3.3 by @finger563 in #557
- feat: Update
esp_littlefstov1.20.1withlittlefssubdep tov2.11.1by @finger563 in #558 - feat: Update
lvgltov9.4.0by @finger563 in #559 - feat: Update BSP component manifests to have explicit target support listed by @finger563 in #561
- feat: Update
file_systemlittlefsdependency to1.20.1by @finger563 in #562
Full Changelog: v1.0.29...v1.0.30
v1.0.29
What's Changed
- ci(doc): Fix fetch depth for running on releases properly by @finger563 in #537
- feat(logger): Update tag logger mutex to be
mutable, set standard log methods to beconstby @finger563 in #536 - feat(base_peripheral): Update mutex to be
mutableand make allreadmethodsconst. by @finger563 in #538 - fix(ina226): Fix configuration / initialization of INA226, as well as bus voltage calculation by @finger563 in #541
- feat(rx8130ce): Add
RX8130CEReal-Time Clock (RTC) component by @finger563 in #540 - feat(file_system): Update example with explicit tests of append and truncate file stream open flags by @finger563 in #542
- feat(m5stack-tab5): Add Board Support Package (BSP) component for the
M5Stack Tab5development kit by @finger563 in #545 - feat(wifi): Refactor implementation and add
espp::Wifisingleton class by @finger563 in #544 - fix(t-deck): fix display driver alias being protected by @finger563 in #546
- chore(gt911): Clean up docs some by @finger563 in #549
- fix(t-deck): Increase stack size and clean up audio loading code by @finger563 in #547
- feat(esp-box): Clean up audio loading code in example by @finger563 in #548
- feat(codec): Update
es8311to allow sample rate reconfiguration by @finger563 in #550 - feat(input_drivers): Update
pointer_inputto better handle screen rotation by @finger563 in #553 - feat(esp-box): Improve audio configuration and behavior by @finger563 in #551
- feat(esp-box): Add methods / tests for getting the curent rotated display size, use it to update display when it rotates by @finger563 in #552
- feat(t-deck): Add methods / tests for getting current rotated display size, use it to update display when it rotates in example by @finger563 in #554
- feat(t-deck): Improve audio configuration and behavior by @finger563 in #555
Full Changelog: v1.0.28...v1.0.29
v1.0.28
What's Changed
- feat(kts1622): Update
kts1622to allow initial specification of output values by @finger563 in #532 - fix(pi4ioe5v): Fix component implementation to be correct by @finger563 in #533
- fix: Doc build issues in CI preventing API reference from showing properly on web by @finger563 in #534
- feat(lp5817): Add commands for reading state; remove POR clear from enable by @finger563 in #535
Full Changelog: v1.0.27...v1.0.28
v1.0.27
What's Changed
- fix(color): Fix implicit use of double instead of float by @finger563 in #529
- fix(file_system): Fix implicit double by @finger563 in #530
- fix: Ensure single-precision float operations in
ads7138,as5600,bldc_haptics,bldc_motor,encoder,filters,mt6701, andtla2528components by @finger563 in #531
Full Changelog: v1.0.26...v1.0.27
v1.0.26
What's Changed
- feat(ping): Add ping component by @finger563 in #525
- fix(hid-rp): Fix license in component manifest to match the originating hid-rp source by @finger563 in #526
- feat(math): Remove accidental double-promotion from float and turn on warnings in example by @finger563 in #528
Full Changelog: v1.0.25...v1.0.26
v1.0.25
What's Changed
- feat(hid): Add PS5 DualSense BT/LE HID Report Descriptors and Input Report Structures by @finger563 in #520
- feat(hid): Improve docstrings for playstation hid reports by @finger563 in #521
- feat(lp5718): Add LP5817 I2C RGB LED Driver component by @finger563 in #522
Full Changelog: 1.0.24...v1.0.25
1.0.24
What's Changed
- Chore: Ran Pre-commit to format various files by @SamAtBackbone in #517
- feat(odrive): Add
odrive_asciicomponent to a simple implementation of the ASCII ODrive protocol for motor control by @finger563 in #518 - feat(cli): Update to no longer require exception support by @finger563 in #519
Full Changelog: v1.0.23...1.0.24
v1.0.23
What's Changed
- chore: Update
esp-nimble-cppsubmodule to latest (2.3.3master) by @finger563 in #510 - fix(max17048): Fix spelling of initialize function and missing param doc by @finger563 in #511
- feat(display): Add APIs for notifying lvgl that the display is ready to flush and for getting raw lv_display pointer by @finger563 in #512
- feat(base_peripheral): Allow control over endianness of address/data by @finger563 in #514
- feat(bsp): Allow touch to be used independently of the display for
esp-box,matouch-rotary-display,seeed-studio-round-display,t-deck, andws-s3-touchcomponents by @finger563 in #516 - fix: Update BSP components to have proper sizing for the max transfer size of their SPI buses by @finger563 in #515
- Add COBS (Consistent Overhead Byte Stuffing) Component by @SamAtBackbone in #513
Full Changelog: v1.0.22...v1.0.23
v1.0.22
What's Changed
- fix(examples): Update example cmake lists to explicitly set IDF_COMPONENT_MANAGER=0 for easier buildng when cloning the espp repo by @finger563 in #505
- fix(bsp): Fix brightness function in various bsps by @finger563 in #506
- feat(file_system): Return early from remove() if path does not exist by @finger563 in #507
- chore(i2c): Update kconfig docstrings and deprecation warning for completeness and helpfulness by @finger563 in #508
- fix(codec): Fix default addr for es8388 codec by @finger563 in #509
Full Changelog: 1.0.21...v1.0.22