- minor fixups
- remove internal arduino's libs dependency from manifest
- pio_build workflows use local lib to build examples
- add release announce via Telegram bot
- fixes for arduino-esp32 3.x.x (thanks to @tobozo)
- example for on-the-fly compression via pako.js lib
- make exaples more CI friendly
- minor cleanup
- add
FZ_NOHTTPCLIENT
build-time flag to exclude HTTP Client support for the sake of reduced binary size
- more safety for dynamic objects
- disable "HTTP Client" feature for esp32-c3 (need triage)
- Changed read counter to read timeout (by @tobozo)
- deallocate inflator's mem on update begin failure
- post_flashz.py script now relies on 'upload_*" project options
- ignore POST body size on file upload, assume it is unknown
- ESP32 WebServer file upload handling
- integrate with http client download
- Stream decompression
- decompressor bug fixes
Initital release. Basic functions for block decompression and update with AsyncWebServer stiching