This is a feature release of the app potato-mesh v0.5.6 which improves performance and stability but also adds new features.
- Traceroute packets are now supported, available on
/api/tracesand rendered as dotted lines on the map - We now also render current and IAQ in the
/charts - Weird numbers appearing instead of emoji reactions are fixed now
- Added mobile app that can be installed on Android or iOS to read your local mesh on the go
What's Changed
- Bump version and update changelog by @l5yth in #462
- feat: implement traceroute app packet handling across the stack by @l5yth in #463
- add traceroutes to frontend by @l5yth in #466
- rate limit host device telemetry by @l5yth in #467
- merge secondary channels by name by @l5yth in #468
- address missing id field ingestor bug by @l5yth in #469
- aggregate telemetry over the last 7 days by @l5yth in #470
- subscribe to traceroute app pubsub topic by @l5yth in #471
- add frequency and preset to node table by @l5yth in #472
- Fix 1 after emojis in reply. by @Alexkurd in #464
- Prevent message ids from being treated as node identifiers by @l5yth in #475
- Floor override frequencies to MHz integers by @l5yth in #476
- web: remove range from charts labels by @l5yth in #485
- Handle pre-release Docker tagging by @l5yth in #486
- Add Meshtastic reader Flutter app by @l5yth in #483
- Align OCI labels in docker workflow by @l5yth in #487
- Add mobile Flutter CI workflow by @l5yth in #488
- update node detail hydration for traces by @l5yth in #490
- Map numeric role ids to canonical Meshtastic roles by @l5yth in #489
- Add comprehensive tests for Flutter reader by @l5yth in #491
- Render reaction multiplier counts by @l5yth in #494
- Handle reaction app packets without reply id by @l5yth in #495
- app: add scaffholding gitignore by @l5yth in #496
- app: add instance selector to settings by @l5yth in #497
- app: instance and chat mvp by @l5yth in #498
- app: add persistance by @l5yth in #501
- ci: build app artifacts for tags by @l5yth in #503
- ci: fix app artifacts for tags by @l5yth in #504
- app: further harden refresh logic and prefer local first by @l5yth in #506
- app: add theme selector by @l5yth in #507
- app: implement notifications by @l5yth in #511
- web: add ?since= parameter to api/messages by @l5yth in #512
- web: fix favicon by @l5yth in #515
- app: generate proper icons by @l5yth in #516
- spec: update test fixtures by @l5yth in #517
- app: fix notification icon by @l5yth in #518
- web: add current to charts by @l5yth in #520
- ci: Add macOS and Ubuntu builds to Flutter workflow by @l5yth in #519
- web: display air quality in separate chart by @l5yth in #521
- web: display sats in view by @l5yth in #523
Full Changelog: v0.5.5...v0.5.6