Skip to content

Releases: esp-cpp/espp

v0.19.0

04 Mar 22:37
04e62fe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.1...v0.19.0

v0.18.1

28 Feb 22:09
9517c12
Compare
Choose a tag to compare

What's Changed

  • fix(st7789): Remove gamma configuration, relying on defaults by @finger563 in #380
  • feat(hid-rp): Flesh out gamepads to fill out their interfaces by @finger563 in #381
  • feat(hid-rp): Allow xbox battery report to have data set by @finger563 in #382
  • feat(hid-rp): Flesh out switch pro report more by @finger563 in #384
  • fix(hid-rp): Fix switch pro resetting counter by @finger563 in #385
  • fix battery bits in switch pro report by @finger563 in #386
  • feat(hid-rp): Regenerate hid usage pages by @finger563 in #387
  • fix(task): Fix memory leak from task::run_on_core_nonblocking by @finger563 in #388
  • feat(ble_gatt_server): Add (unneccessary) definitions for GenericAccessService by @finger563 in #389

Full Changelog: v0.18.0...v0.18.1

v0.18.0

21 Feb 17:27
da990cd
Compare
Choose a tag to compare

What's Changed

  • chore: Apply style (pre-commit hook) to all files by @finger563 in #375
  • feat(neopixel): Add simple neopixel class wrapping RMT led encoding by @finger563 in #374
  • feat(qtpy): Add QtPy hardware abstraction component for QtPy ESP32 Pico and QtPy ESP32-S3 by @finger563 in #376
  • feat(t-dongle-s3): Move button into TDongleS3 as interrupt by @finger563 in #377
  • feat(hid): Add switch pro controller reports by @finger563 in #378
  • feat(lvgl): Update to LVGL v9.2.2 by @finger563 in #379

Full Changelog: v0.17.3...v0.18.0

v0.17.3

17 Feb 18:07
bace7f4
Compare
Choose a tag to compare

What's Changed

  • feat(hid): Update HID-RP submodule and flesh out gamepad reports by @finger563 in #368
  • fix(esp-nimble-cpp): Update to latest to fix crash when pairing table is full by @finger563 in #369
  • feat(hid_service): Allow example to support multiple bonded devices by @finger563 in #370
  • feat(hid_service): Expose UUIDS for use by others by @finger563 in #371
  • feat(bldc_haptics): add set_position function by @SquaredPotato in #372
  • feat(hid-rp): Add gamepad set_data and formatters by @finger563 in #373

Full Changelog: v0.17.2...v0.17.3

v0.17.2

06 Feb 17:10
2bd8277
Compare
Choose a tag to compare

What's Changed

  • feat(ble): Update BleGattServer and esp-nimble-cpp submodule by @finger563 in #366
  • fix(cli): Fix deprecation warning by @finger563 in #367

Full Changelog: v0.17.1...v0.17.2

v0.17.1

01 Feb 00:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.0...v0.17.1

v0.17.0

10 Jan 22:21
c35dc84
Compare
Choose a tag to compare

What's Changed

  • feat(task): Allow run_on_core callers to ensure a separate task is created by @finger563 in #358
  • feat(led): Update to allow configuration of the led sleep mode by @finger563 in #359
  • chore: Update esp_littlefs to 1.16.2 by @finger563 in #360

Full Changelog: v0.16.4...v0.17.0

v0.16.4

20 Dec 21:26
8e84d34
Compare
Choose a tag to compare

What's Changed

  • chore(ble): Update esp-nimble-cpp for bugfixes by @finger563 in #351
  • chore: Update esp-nimble-cpp to latest v2.0 by @finger563 in #352
  • fix(task): call vTaskDelete at end of std::thread in task::run_on_core_non_blocking by @finger563 in #353
  • feat(led): Update how ISR is installed; move impl to cpp file by @finger563 in #354
  • Temp Patch for esp-nimble-cpp by @finger563 in #355
  • Update esp-nimble-cpp to latest upstream (including patch fix) by @finger563 in #357
  • feat(hid_service): Update to store / reuse report characteristics by @finger563 in #356

Full Changelog: v0.16.3...v0.16.4

v0.16.3

07 Dec 03:41
7976f35
Compare
Choose a tag to compare

What's Changed

  • Create overloads to allow float values to be saved in NVS by @SamAtBackbone in #349
  • feat(ble): Update esp-nimble-cpp and simplify BleGattServer by @finger563 in #350

Full Changelog: v0.16.2...v0.16.3

v0.16.2

04 Dec 19:31
730f59b
Compare
Choose a tag to compare

What's Changed

  • feat(interrupt): Add API for tracking and getting the min queue size by @finger563 in #344
  • feat(esp-box): Update implementation by @finger563 in #345
  • fix(esp-box): add missing IRAM_ATTR to tx_sent_callback by @finger563 in #346
  • feat(ble): Update esp-nimble-cpp to latest upstream for API refactor by @finger563 in #347
  • feat(interrupt): Improve Interrupt implementation and API by @finger563 in #348

Full Changelog: v0.16.1...v0.16.2