Releases: RobustoFramework/Robusto
Releases · RobustoFramework/Robusto
ESP-IDF 5.4 / LVGL 9 - support
This is a breaking release:
- This release makes the library compatible with LVGL 9 and later ESP-IDF versions, which will break code in some places.
- ESP-IDF is sort of between the new and old I2C drivers, which might cause issues, Robusto will use the old drivers until a soon upcoming possibly breaking or fixing version depending on how you see it, where it will change to the new drivers. Thus this might be something to prepare for.
- This means depending on the situation, the UI-part may be unstable in this version or next, depending on if you use the old or new libraries.
For the purposes of supporting PlatformIO, the following ESP-IDF-esp_lvgl_port is uploaded here:
espressif__esp_lvgl_port-v2.4.4.zip
The esp_modem used is still 1.1.0, but will also be bumped in a later version.
Multiple fixes, ESP-NOW, publishing
Make it work on windows
This release fix some issues concerning dependencies and fixes the Windows platform support.
Fix BLE support and numerous other improvements
- BLE support has been properly implemented for ESP32:s
- Generic queue used (more medias will use that instead in the future)
Fix Arduino issues
- Fix I2C testing
- Fix some Arduino I2C-specific issues on the Raspberry Pi Pico (however, not all)
Documentation, links and library.json
Redesigned the component config to make examples show in the PlatformIO registry, and added a publishing script.
Multiple fixes, TWAI, scoring
- Do not require repeaters to have shutdown
- Fix STM32 and Arduino GPIO mode
- Fix twai restart, offsets
- Warning should be debug
- Fix the scoring algorithm
- Log the actual state
TWAI error state and recovery fix
- Handle TWAI error states
- Add missed TWAI address to reboot relation recovery
Fix pubsub topic recovery
The topic recovery recurrence is now running on the client, and will re-register a topic if it learns that the server has lost it, perhaps due to a reboot.
Fix: Recover from recovery on heartbeat with larger tolerance
Media could end up in a dead end.