v1.8.3: LXMF Python interop — disable bz2 compression

Python LXMF was sending bz2-compressed Resource transfers that
microReticulum cannot decode on ESP32 (bz2's working memory exceeds
available SRAM). The companion microReticulum commit (290a133)
removes bz2 entirely; this release advertises no-compression-support
in our LXMF announces so Python LXMF disables auto_compress when
sending to Ratdeck destinations.

Also pins lvgl and LovyanGFX minor versions in lib_deps to prevent
future fresh-clone builds from pulling incompatible 1.2.x / 8.4.x.

Thanks to @RFNexus for surfacing the ESP32 bz2 constraint.
This commit is contained in:
DeFiDude
2026-04-24 18:23:35 -06:00
parent b54ac52666
commit 9cb5a4f3db
+2 -2
View File
@@ -6,8 +6,8 @@
#define RATDECK_VERSION_MAJOR 1
#define RATDECK_VERSION_MINOR 8
#define RATDECK_VERSION_PATCH 2
#define RATDECK_VERSION_STRING "1.8.2"
#define RATDECK_VERSION_PATCH 3
#define RATDECK_VERSION_STRING "1.8.3"
// --- Feature Flags ---
#define HAS_DISPLAY true