diff --git a/CHANGELOG.md b/CHANGELOG.md index 61e809ca0..d87a7f45a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ All notable changes to this project will be documented in this file. ### Changed - ESP8266 platform update from 2025.09.00 to 2025.10.00 (#23971) - ESP32 Platform from 2025.09.30 to 2025.10.30, Framework (Arduino Core) from v3.1.3.250808 to v3.1.4 and IDF from v5.3.3.250801 to v5.3.4.250826 (#23971) +- Extension Manager show current version in UI ### Fixed - Berry fixed 'be_top is non zero' warning when calling C mapped functions (#23989) diff --git a/lib/libesp32/berry_tasmota/src/embedded/extension_manager.be b/lib/libesp32/berry_tasmota/src/embedded/extension_manager.be index af4daaee3..7ef429b30 100644 --- a/lib/libesp32/berry_tasmota/src/embedded/extension_manager.be +++ b/lib/libesp32/berry_tasmota/src/embedded/extension_manager.be @@ -466,6 +466,7 @@ class Extension_manager var tapp_name = self.tapp_name(ext_path) var tapp_name_html = webserver.html_escape(tapp_name) var details = tasmota.read_extension_manifest(ext_path) + var installed_version = int(details.find('version', 0)) var running = tasmota._ext ? tasmota._ext.contains(ext_path) : false var running_indicator = running ? " " : "" var autorun = details.find("autorun", false) @@ -474,6 +475,9 @@ class Extension_manager webserver.content_send("