Repository navigation
Feature Release
Warning
Upgrading Pixelix from < v10.0.0 requires to update via USB. OTA update won't work!
Upgrade the filesystem as well. Restore your configuration is supported.
- Makapix Club player version for the Adafruit Matrixportal S3 with 64x64 display introduced. See MakapixClub with pixel art alive on real displays.
- The filesystem size increased for development boards with 8 MB flash.
- GIF image player supports infinite animation option, which is enabled by default.
- In general using PSRAM if available with fallback to internal memory.
- Update to espressif32 platform v6.13.0
- Web request handling improved by updating to ESP32Async/AsyncTCP v3.5.0 and ESP32Async/ESPAsyncWebServer v3.12.0
- Refactoring of the TextWidget scoll mechansim by moving it to separate classes.
- If a plugin is uninstalled in a disabled slot, the slot will be enabled again. This behaviour is more convenient for the user, because otherwise the user would have to enable the slot again after uninstalling the plugin.
- Automatic FPS adaption in DisplayMgr added, to improve the responsibility of the MCU.
- If MultiIconPlugin has no active icon, it will disable itself.
- Core dump partition can be dowloaded via webpage for further analysis.
- REST API v1.9.0
- ChicagoBusTrackerPlugin implemented by @queenkjuul, very good job!
- OpenWeather and OpenMeteo value validations added in their webpages by @nhjschulz
- OpenSCAD housing for HUB75 panel added, but not printed yet.
- Several measures implemented to reduce heap fragmentation.
- jquery replaced with vanilla javascript and javascript itself modernized.
- REST services uses HTTP service for requests.
- Homeassistant blueprint for the MultiIconPlugin added.
- A lot of other minor improvements.
Bugfixes
- The GifImgPlayer uses for disposal method 3 (restore to previous) the background color because of resource constraints. The implementation didn't respect this in case a global color table is available, but transparency flag is enabled.
- If a slot is sticky that not contains the SysMsgPlugin, a system message won't be shown. Now the sticky flag will be removed in this case.
- A lot of other minor bugfixes.
Breaking Changes
- Flash layout for development boards with 8 and 16 MB flash changed.
- Pixelix Updater updated to v2.0.0
New Contributors
- @queenkjuul made their first contribution in #285
Full Changelog: v9.1.0...v10.0.0