1
0
forked from iarv/meshcore
Files
meshcore/CHANGELOG.md
2026-01-15 20:27:16 +01:00

3.6 KiB
Raw Blame History

Changelog

All notable changes to this project.


[v8] — 2026-01-14

Added

  • Channels: Custom Command — configure via Mgmt → UI.
  • Mgmt: Tele page — compact self-telemetry panel (VBAT, GPS, env values).
  • Admin: System section — uptime, heap, PSRAM, flash/sketch usage, CPU, chip model/rev/cores, reset reason.
  • Radio presets — predefined presets in Mgmt → Radio; selecting a preset applies settings and reboots.

Changed / Improved

  • Channels UI — redesigned layout; scroll-to-newest now marks all messages read.
  • Mgmt / Log — layout updated to Channels-style with extended information.
  • Mgmt / GPS — added RX/TX/Baud custom values.
  • Battery press — short press toggles Volts ↔ Percent; long press still opens power popup; realtime duty-cycle display added.
  • Contacts tab button — short press cycles filters (AZ → Last heard → Last msg) and shows a 5s statusbar overlay; long press jumps to top.
  • SenseCap — default text size increased (adjustable via ZOOM).
  • Nick coloring — colored device names across UI (resets on reboot).

Fixed

  • Neighbor discovery — refactored and working.

[v7] — 2026-01-11 (changes #2), [v6] — 2026-01-11 (changes #1)

Fixed

  • WiFi: connects but did not sync with App — fixed.
  • Overscrolling could overdraw Back/Send buttons — fixed.

Changed / Improved

  • Top status bar: WiFi / BLE switching now triggers a reboot; setting is remembered.
  • Page "Channels": unified message detail view — improved and fixed.
  • Mgmt → Global: now shows the PublicKey and the first 2 letters of your PublicKey.
  • Mgmt → BLE: added more information.
  • Mgmt → WiFi: added more information (IP address, etc.).
  • Mgmt → Log: completely renewed with more information.

Added

  • Contacts page: Tperm button — request telemetry from viewed contact.
  • Contacts page: RT (RangeTest) button — sends "RangeTest - ACK?" automatically (customizable later).

[v5] — 2026-01-11

Added

  • Firmware release v5 — merged firmware build for SenseCap Indicator D1Pro/D1L and LilyGO T-Deck Plus.
  • Mail icon (unread indicator) in status bar: hidden = none; white = unread Channel; red = unread User.
  • Battery icon popup — press the icon to show battery details.
  • New RxLog — receive log screen.
  • New Stats — on-device radio statistics screen.

Changed / Improved

  • Mgmt page: swipeable layout — more space and better overview.
  • Channels page: swipeable views — Channel view vs User view (DMs).
  • Contacts page: extra info/menus (WIP).
  • Touch/display reaction: faster/more consistent UI response (WIP).
  • Message details view: improved layout/behavior (WIP).
  • WiFi password field: show/hide option.
  • WiFi initialization + optimizations — improved stability.
  • GPS settings visible (WIP).
  • Map improvements.

pre-version [2026-01-08]

Fixed

  • SenseCap RP2040 sensor telemetry → MeshCore telemetry — corrected LPP sensor types to avoid overflow; CO2 + TVOC index (plus temp/humidity) now map into proper MeshCore telemetry fields.

Added

  • ui-modern: Telemetry mini panel (Contact detail) — compact telemetry line in contact detail (voltage / temperature / humidity / CO2 / TVOC when available).
  • Map: Tile view (T-Deck Plus) — tile view when SD card contains expected tile folder structure (if available).

Changed / Improved

  • ui-modern: Telemetry request behavior — changed to one-shot request when opening a contact; clear state shown: OK, NO ANSWER, or NO PERMISSION.
  • Ping 0-hop improved — TRACE-based ping shows SNR there / SNR back and duration, or NO ANSWER after timeout.