Revise CHANGELOG for version 1.13.1 updates

Updated CHANGELOG for version 1.13.1 to reflect changes in message icon consistency and related fixes.
This commit is contained in:
pe1hvh
2026-03-09 18:06:42 +01:00
committed by GitHub
parent d8a7947c6b
commit f3e5fcb949
+5 -10
View File
@@ -1,13 +1,3 @@
## [1.13.1] - 2026-03-09
### Fixed
- Route map markers now use the same JS-rendered node icons as the main MAP instead of NiceGUI default blue markers.
- Route detail pages now bootstrap their Leaflet assets explicitly so the shared map icon runtime is available there too.
### Changed
- Route maps are now rendered browser-side through the shared Leaflet JS runtime for icon consistency with MAP, Messages, and Archive.
# CHANGELOG
<!-- CHANGED: Title changed from "CHANGELOG: Message & Metadata Persistence" to "CHANGELOG" —
@@ -19,6 +9,11 @@ Format follows [Keep a Changelog](https://keepachangelog.com/) and [Semantic Ver
---
## [1.13.1] - 2026-03-09 — Message Icon Consistency
### Fixed
- Route map markers now use the same JS-rendered node icons as the main MAP instead of NiceGUI default blue markers.
- Route detail pages now bootstrap their Leaflet assets explicitly so the shared map icon runtime is available there too
- Route maps are now rendered browser-side through the shared Leaflet JS runtime for icon consistency with MAP, Messages, and Archive.
### Changed
- 🔄 `meshcore_gui/gui/constants.py` — Added shared helper functions to resolve node-type icons and labels from the same contact type mapping used by the map and contacts panel
- 🔄 `meshcore_gui/core/models.py``Message.format_line()` now supports an optional sender prefix so message-related views can prepend the same node icon set without changing existing formatting logic