Releases: HeyWillow/willow
0.4.2-rc.2
What's Changed
Full Changelog: 0.4.2-rc.1...0.4.2-rc.2
0.4.2-rc.1
What's Changed
Full Changelog: 0.4.1...0.4.2-rc.1
0.4.1
0.4.1-rc.1
Release Highlights
Fix crash during boot on ESP32-S3-BOX-Lite.
What's Changed
Full Changelog: 0.4.0...0.4.1-rc.1
0.4.0
This release is dedicated to the memory of Kristian Kielhofner, the founder of Willow, who sadly passed away last year. His passion and vision laid the foundation for this project.
The project would also like to thank @nikito for his work on the WAS UI, and @ciaranj for his Home Assistant integration, which adds area awareness to Willow. The integration currently requires running the WAS main branch. Container images built from the main branch can be used with this tag: ghcr.io/heywillow/willow-application-server:main.
Release Highlights
New features
- 802.11k/v support
- Chacha20-Poly1305 support
- TLS 1.3 support
Fixes
Espressif component updates:
- Bump ESP-IDF from 5.1.1 to 5.3.3
- Bump ESP-ADF from 2.6+ to 2.7
- Bump ESP-DSP from 1.4.7 to 1.4.12
- Bump ESP-SR from 1.6.0+ to 1.9.5
- Bump LVGL from 8.3.9 to 8.4.0
What's Changed
- sdkconfig: build for ESP32-S3-Box-3 by default by @stintel in #366
- audio: increase HTTP stream timeout after send for TTS by @stintel in #367
- CI: bump artifact actions to v4 by @stintel in #390
- build: make MultiNet support opt-in by @stintel in #392
- Bump GitHub actions by @stintel in #393
- Implement i2c_probe function by @stintel in #394
- Fix I2C probing by @stintel in #395
- Bump ESP-IDF to v5.1.6 by @stintel in #397
- build: bump to upstream ESP-ADF v2.7 by @stintel in #398
- CI: detect changed files since last remote commit by @stintel in #400
- CI: don't trigger workflow on push by @stintel in #401
- Bump ESP-IDF to v5.2.3 by @stintel in #399
- build: bump esp-sr to 1.9.5 by @stintel in #402
- CI: trigger workflow on push again by @stintel in #404
- network: print ev_base when logging unhandled event by @stintel in #403
- Bump esp_lcd_touch_* components by @stintel in #405
- Wi-Fi improvements by @stintel in #406
- idf: bump esp_websocket_client component to 1.4.0 by @stintel in #407
- sdkconfig: enable Chacha20-Poly1305 support by @stintel in #408
- Dockerfile: bump ESP-IDF to v5.2.5 by @stintel in #409
- treewide: support TLS 1.3 by @stintel in #410
- CI: mark alpha and beta releases as prerelease by @stintel in #411
- CI: fix typo to trigger build when pushing tags by @stintel in #412
- CI: fix error in download-artifact action by @stintel in #413
- CI: add GHCR_URL env var by @stintel in #414
- CI: grant write to packages in build-container by @stintel in #417
- CI: grant read on packages in build-willow by @stintel in #418
- CI: another attempt to fix CI breakage by @stintel in #419
- CI: fix typo in output variable name by @stintel in #420
- CI: lowercase GHCR_URL by @stintel in #421
- CI: next attempt to lowercase GHCR_URL by @stintel in #422
- Bump esp_lvgl_port and lvgl by @stintel in #416
- CI: grant write on contents in publish-release by @stintel in #423
- misc: add parse script for torture logs by @stintel in #424
- Bump esp_lvgl_port to 2.5.0 by @stintel in #425
- Bump esp-dsp to 1.4.12 by @stintel in #426
- lvgl: display buffer in SPIRAM by @stintel in #427
- Reinit audio when ESP Audio crashes by @stintel in #428
- build: get esp-sr using IDF component manager by @stintel in #429
- Docker: bump ESP-IDF to 5.3.3 by @stintel in #431
- audio: turn on display in play_audio by @stintel in #432
- treewide: fix calloc args by @stintel in #433
- Docker: install clang-format-15 by @stintel in #434
- Bump IDF components by @stintel in #435
- Avoid I2C log spam when booting with mute active by @stintel in #436
- Home Assistant WS: Send auth token upon auth request by @kevdliu in #368
New Contributors
Full Changelog: 0.3.1...0.4.0
0.4.0-rc.1
What's Changed
Full Changelog: 0.4.0-alpha.5...0.4.0-rc.1
0.4.0-alpha.5
What's Changed
- Reinit audio when ESP Audio crashes by @stintel in #428
- build: get esp-sr using IDF component manager by @stintel in #429
- Docker: bump ESP-IDF to 5.3.3 by @stintel in #431
- audio: turn on display in play_audio by @stintel in #432
- treewide: fix calloc args by @stintel in #433
- Docker: install clang-format-15 by @stintel in #434
- Bump IDF components by @stintel in #435
Full Changelog: 0.4.0-alpha.4...0.4.0-alpha.5
0.4.0-alpha.4
What's Changed
Full Changelog: 0.4.0-alpha.3...0.4.0-alpha.4
0.4.0-alpha.3
0.4.0-alpha.2
What's Changed
- CI: add GHCR_URL env var by @stintel in #414
- CI: grant write to packages in build-container by @stintel in #417
- CI: grant read on packages in build-willow by @stintel in #418
- CI: another attempt to fix CI breakage by @stintel in #419
- CI: fix typo in output variable name by @stintel in #420
- CI: lowercase GHCR_URL by @stintel in #421
- CI: next attempt to lowercase GHCR_URL by @stintel in #422
- Bump esp_lvgl_port and lvgl by @stintel in #416
- CI: grant write on contents in publish-release by @stintel in #423
Full Changelog: 0.4.0-alpha.1...0.4.0-alpha.2