// changelog
Every release, in order.
MeshCore Open ships every few weeks. Newer entries are at the top. Source-of-truth is the GitHub releases page.
Alpha8 2026-04-15
latest
30 changes
- Added Add more explicit platform support table
- Fixed fix: provide AppSettingsService in tcp_flow_test
- Changed Update Polish localization strings for clarity
- Changed Unified packet parsing to use BufferReader
- Changed location aware channel_message_path
- Changed Show overlaps in public keys of repeaters
- Fixed Fix/linux ble pairing flow
- Changed Refactor contact handling and other improvments
- Changed Update Dutch translations
- Changed Better french translations
- Added new labels fixed polish translations
- Changed Make unread badge max out at 9999+ instead of 99+
- Changed Local llm translator
- Changed Support receiving more formats of GIF message
- Added Add LowMesh prefix and explain how to add more
- Changed Preserve Coordinates with contact.copyWith() function
- Added Add additional device name prefixes to MeshCoreUuids
- Changed init contributing.md
- Added add tooltip to send message buttons
- Added add fvm directory and rc file to gitignore
- Added add jni to generated plugins
- Changed reimplement location aware snr-indikator after alpha7
- Changed use l10n strings for discovered menu item
- Changed Enhancement/preset offgrid repeat toggle
- Changed small clean up from PR #275
- Added add auto clock synchronization setting after repeater login
- Changed clear toast on tap
- Changed enh: make repeater admin guest aware
- Fixed fix: settings dialog lists
- Removed remove unused macos path_provider_foundation
30 changes
Alpha7 2026-03-15
58 changes
- Changed chore: update version to alpha 6
- Changed Still better french translations
- Added add support for whipseros
- Changed translations to german updated.
- Changed Update .gitignore to exclude .gradle/
- Removed remove wakelock
- Added Add flake.nix for development environment
- Fixed Fix battery chemistry dropdown layout overflow
- Changed Refine device info layout and add collapsible map legend
- Added Add path tracing functionality to map screen
- Added Add warning when bluetooth is off
- Changed Refactor radio settings and localization updates
- Changed Handle RESP_CODE_ERR frames explicitly in connector
- Added add rbenv support
- Added Add a signal readout for the nearest repeater. With improvements to app bar and other UI polish.
- Added Added Line Of Sight Feature for repeater placement, Added app wide Units Setting
- Changed Refactor map screen
- Changed Refactor marker label display on map screens
- Fixed Fix repeater battery % inconsistency and add configurable repeater battery chemistry
- Changed Changed all map lables to look the same across all map ui
- Changed fix(appbar): prevent title overflow on narrow widths
- Changed Mark pending channel messages sent on RESP_CODE_SENT
- Changed Swipe to reply
- Added Added mute channel functionality
- Changed docs: add chrome support notice
- Changed Better french translations
- Changed clear app db of channel messages on delete
- Changed Align Android app module to Java 17 and bump wakelock_plus
- Added feat: hide message tracing
- Changed Pr combined #228 #220 #219 #201
- Changed fix(channels): make edit/delete actions use parent context after bottom sheet closes Supports Windows Animations Off In Android
- Changed enh <enter> to send giphy
- Changed enh: return cursor focus to message window after send
- Changed favorites handling only
- Changed Correct Chinese translation
- Added Add localized search functionality for contacts
- Changed Show name of connected companion
- Changed enh: Chrome compatibility
- Changed Unify signal indicator UI across RSSI and SNR
- Changed Allow search for prefix as Displayed in contact list
- Changed Enhance message parsing and error handling in MeshCoreConnector
- Changed Contact discovery
- Added Implements a debounced notification listener in MeshCoreConnector
- Changed Dev guessed locations
- Fixed Fix formatting of cryptocurrency addresses in README
- Changed Shorten lastSeen for en,de,es,fr
- Changed Refactor data handling of contacts
- Changed Enhance contact handling logic in MeshCoreConnector.
- Changed Feature/usb
- Changed Changed contacts latitude and longitude fields to be null until parsed and set
- Changed Refactor storage classes to include companion's public key
- Changed Migrate legacy storage keys to scoped keys in various store classes
- Changed Dev discovery
- Added feat: Add TCP connection support and UI integration
- Added feat: add set-as-my-location from map long-press, connector and UI
- Added feat: add ML-based adaptive timeout prediction using LinearRegressor
- Changed squashed PR for Dropdown Group Menu
- Changed Improvements to path tracing and location handling
58 changes
Alpha6 2026-02-09
19 changes
- Changed Updated Slovenian lang
- Added Added disconnection handling, and fixed state changing of navigation on connection.
- Changed Path tracing. This adds support to ping and trace route repeaters and room server.
- Changed Further translation fixes for german
- Added Add obtainium badge
- Changed Prevent disconnection handling when already disconnected
- Added Adds contact sharing
- Changed Allow disabling repeater adverts
- Added Add community name to community hashtag channel name
- Changed Dart format
- Changed Reduce actions on pull requests
- Changed Refactor unread message tracking and implement channel caching
- Removed Remove direct msg notification prefix
- Added Add flutter test to actions
- Added Implement PathTraceMapScreen and refactor path tracing functionality
- Added Added a export to a GPX
- Removed Remove rotation in path map
- Changed Reduce map marker size
- Changed Notification rate limiting
19 changes
Alpha5 2026-01-24
5 changes
- Removed remove msg notify prefix when preview avail
- Fixed fix: add safety margin to text message overhead calculations
- Changed update tooltips
- Changed Ukrainian localization files
- Changed More french translation updates
5 changes
Alpha4 2026-01-20
12 changes
- Changed Update Dutch translations
- Changed Replace Publicité by Annonce in the french translations
- Fixed Fix map centering
- Added Added public key in contacts list and in the repeater hub
- Changed Show repeater login error in login dialog
- Changed German translation V2
- Fixed Fix issues flagged by flutter analyze
- Added Add a Github Action to build code in CI
- Changed Disable Map rotation
- Added Added room server management
- Added Added GPS enable and GPS interval settings.
- Added Added Neighbors to the repeater hub and a screen to display the Neighbors
12 changes
Alpha3 2026-01-12
release
- Fixed Fixed icons not being visible in Dark mode
- Changed Dev map manage repeater
- Changed Dev roomserver fixes
- Added Added support for room server chat
- Added Added telemetry to repeater management
5 changes
Alpha2 2026-01-02
Alpha 0.2.0
0 changes
Alpha 2026-01-01
v0.1.0
0 changes