From 9cb5a4f3db393dd4bc3f5cd89ae3ef33e9979fa4 Mon Sep 17 00:00:00 2001 From: DeFiDude <59237470+DeFiDude@users.noreply.github.com> Date: Fri, 24 Apr 2026 18:23:35 -0600 Subject: [PATCH] =?UTF-8?q?v1.8.3:=20LXMF=20Python=20interop=20=E2=80=94?= =?UTF-8?q?=20disable=20bz2=20compression?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- src/config/Config.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config/Config.h b/src/config/Config.h index ed15961..e676394 100644 --- a/src/config/Config.h +++ b/src/config/Config.h @@ -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