Releases: mathieucarbou/MycilaSafeBoot
Releases · mathieucarbou/MycilaSafeBoot
v3.1.0
What's Changed
- Added
safeboot.py
pio script (with a usage exmaple) to automatically restart in safeboot mode and upload a new firmware from PIO - by @soylentOrange in #16
See README.me
for the doc!
Full Changelog: v3.0.0...v3.1.0
Pre-release Builds
Commits
- b1eebd5: Added script to activate safeboot & example (soylentOrange) #16
- a01022f: Merge branch 'mathieucarbou:main' into OTA-example (soylentOrange) #16
- 409d151: Rename safeboot.py => safeboot_size_check.py (Mathieu Carbou) #16
- 0b89ebe: Rename safeboot_activate.py => safeboot.py (Mathieu Carbou) #16
- c78f4e9: Publih safeboot.py to release page (Mathieu Carbou) #16
- 57ffac7: Added custom_safeboot_restart_path property to support alternate API path to restart in safeboot mode (Mathieu Carbou) #16
- 69cace8: remove duplicate content (soylentOrange) #16
- 2d05c97: Documenting safeboot.py script (Mathieu Carbou) #16
v3.0.0
What's Changed
- New SafeBoot UI from @soylentOrange
- Added support for new compile flags (see README)
- Updated logging
Full Changelog: v2.2.0...v3.0.0

v2.2.0
Changes
- SafeBoot image will now re-use the hostname configured from main app
Full Changelog: v2.1.1...v2.2.0
v2.1.1
v2.1.0
What's Changed
- Activating mDNS and logging depending on the boards. Here are the default board activated options below. They depend on the available firmware size.
Board | mDNS | Logging | Ethernet |
---|---|---|---|
denky_d4 | ✅ | ❌ | ❌ |
esp32-c3-devkitc-02 | ✅ | ✅ | ❌ |
esp32-c6-devkitc-1 | ❌ | ❌ | ❌ |
esp32-gateway | ✅ | ❌ | ✅ |
esp32-poe | ❌ | ❌ | ✅ |
esp32-poe-iso | ❌ | ❌ | ✅ |
esp32-s2-saola-1 | ✅ | ✅ | ❌ |
esp32-s3-devkitc-1 | ✅ | ✅ | ❌ |
esp32-solo1 | ✅ | ✅ | ❌ |
esp32dev | ✅ | ✅ | ❌ |
esp32s3box | ✅ | ✅ | ❌ |
lilygo-t-eth-lite-s3 | ✅ | ✅ | ✅ |
lolin_s2_mini | ✅ | ✅ | ❌ |
tinypico | ✅ | ❌ | ❌ |
wemos_d1_uno32 | ✅ | ✅ | ❌ |
wipy3 | ✅ | ❌ | ❌ |
wt32-eth01 | ❌ | ❌ | ✅ |
New Contributors
- @mathieucarbou made their first contribution in #11
- @soylentOrange made their first contribution in #11
Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0
- Library updates
- Framework update
- CI update
- Build flag updates (LTO, etc)
- Removed ElegantOTA in favour of a custom HTTPUpdateServer (UI is worse but features are better)
- Switched license to MIT
- Add support for MycilaESPConnect to support ETH boards connected to ETH in a SafeBoot image
- Added ability to pass some network settings and static IP address from MycilaESPConnect to Safeboot image to boot into safeboot and within the same network as the app
- Added lilygo-t-eth-lite-s3 SafeBoot image
- Added logging
- Added "Cancel and Reboot" button
Full Changelog: v1.0.6...v2.0.0
v1.0.6
Changes
- Add support for
custom_safeboot_file
- Library upgrade
- Arduino 3.1.1 / ESP-IDF 5.3
Full Changelog: v1.0.5...v1.0.6
📦 Other
- mathieucarbou/AsyncTCP @ 3.2.11
- mathieucarbou/ESPAsyncWebServer@^3.3.21
- doc
- update
- mathieucarbou/ESPAsyncWebServer @ 3.3.22
- update partition
- update doc
- mathieucarbou/AsyncTCP @ 3.2.13
- mathieucarbou/AsyncTCP @ 3.2.14
- mathieucarbou/MycilaSystem @ 4.0.0
- mathieucarbou/ESPAsyncWebServer @ 3.3.23
- Update CONFIG_ASYNC_TCP settings
- Update AsyncTCP + ESPAsyncWebServer
- mathieucarbou/AsyncTCP @ 3.3.0
- mathieucarbou/ESPAsyncWebServer @ 3.4.1
- mathieucarbou/AsyncTCP @ 3.3.1 and mathieucarbou/ESPAsyncWebServer @ 3.4.2
- mathieucarbou/ESPAsyncWebServer @ 3.4.3
- mathieucarbou/ESPAsyncWebServer @ 3.4.4
- mathieucarbou/ESPAsyncWebServer @ 3.4.5
- mathieucarbou/AsyncTCP @ 3.3.2
- mathieucarbou/ESPAsyncWebServer @ 3.5.0
- mathieucarbou/ESPAsyncWebServer @ 3.5.1
- mathieucarbou/ESPAsyncWebServer @ 3.6.0
- Updated MycilaSafeBoot
- update example
- Add support for custom_safeboot_file
- Added build flag to safeboot image build
- update CI
- Fix CI
- Fix CI
- Fix CI
v1.0.5
Changes
- Updated dependencies
- Boards added:
denky_d4
esp32-gateway
esp32-poe-iso
tinypico
wipy3
Full Changelog: v1.0.4...v1.0.5
📦 Other
- Fox CI
- mathieucarbou/ESPAsyncWebServer @ 3.3.16
- mathieucarbou/ESPAsyncWebServer @ 3.3.17
- Fix factory script when no safeboot image is present
- mathieucarbou/ESPAsyncWebServer @ 3.3.18
- mathieucarbou/ESPAsyncWebServer @ 3.3.19
- mathieucarbou/ESPAsyncWebServer @ 3.3.20
- Add new boards