diff --git a/.gitignore b/.gitignore index d4f6cdd..9b6eb03 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,8 @@ meshview/__pycache__/* alembic/__pycache__/* # Database files +packet.db1 +packets.db1 packets.db packets*.db *.db diff --git a/README.md b/README.md index 8b4e4f7..2837acb 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,16 @@ The project serves as a real-time monitoring and diagnostic tool for the Meshtastic mesh network. It provides detailed insights into network activity, including message traffic, node positions, and telemetry data. +### Version 3.0.9.1 — November 4, 2026 — Out-of-band map fix + +This out-of-band update fixes maps failing to load after an upstream `leaflet.heat` +release changed the JavaScript format served by the unversioned CDN URL. The browser +could no longer load the plugin, leaving the map blank and breaking the heatmap page. + +- Pin `leaflet.heat` to the compatible `0.2.0` release on the map, node, and heatmap pages, with an integrity hash to verify the downloaded script ([PR #188](https://github.com/pablorevilla-meshtastic/meshview/pull/188)). +- This patch contains the map dependency fix and version metadata updates; no database migration or configuration changes are required. +- Docker installations must pull the updated image and recreate the container to apply the fix; restarting the existing container alone does not update its image. + ### Version 3.0.9 — October 2026 - Live map: added animated packet traces from senders to reporting gateways and configurable channel colors through the optional `[map_channel_colors]` section in `config.ini`. diff --git a/meshview/__version__.py b/meshview/__version__.py index c2f2fda..599e9b3 100644 --- a/meshview/__version__.py +++ b/meshview/__version__.py @@ -3,8 +3,8 @@ import subprocess from pathlib import Path -__version__ = "3.0.9" -__release_date__ = "2026-5-12" +__version__ = "3.0.9.1" +__release_date__ = "2026-11-04" def get_git_revision(): diff --git a/pyproject.toml b/pyproject.toml index 8315e4f..576f3b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "meshview" -version = "3.0.0" +version = "3.0.9.1" description = "Real-time monitoring and diagnostic tool for the Meshtastic mesh network" readme = "README.md" requires-python = ">=3.10"