chore(#365): cut 1.2.1+62 (desktop DB-path P0 patch notes + version bump)

Bump pubspec 1.2.0+61 -> 1.2.1+62 and add the four-file notes gate for the
1.2.1 release: CHANGELOG section, release-notes/1.2.1.md, play/1.2.1.txt
(274/500), discord/1.2.1.md. Ships the #363/#364 desktop drift DB-path fix.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
dev
Strycher 9 hours ago
parent b1fb227b4c
commit 60e865b900

@ -2,6 +2,21 @@
All notable changes to Offband Meshcore. Pre-releases are tagged `-beta.N` / `-rc.N`.
## [1.2.1] - 2026-07-21
A patch fixing a desktop data-location bug in 1.2.0.
### Fixed
- Desktop (Windows/Linux): the drift / SQLite database was stored in a directory
derived from the executable's build metadata, so a differently-built copy read
a different, empty-looking database and history appeared missing. The database
is now pinned to one fixed path (Windows `%APPDATA%\Offband MeshCore`; Linux
likewise), and any existing database is migrated in on first launch via a safe
SQLite `VACUUM INTO` snapshot, aborting cleanly on failure with the source left
intact. Messages were never deleted. Android, web, and macOS were unaffected
(#363, #364).
## [1.2.0] - 2026-07-21
A major uplift: the storage engine moved to a real database, the app got a new

@ -0,0 +1,8 @@
🔧 **Offband Meshcore 1.2.1** is up, a quick patch on top of 1.2.0.
If you run Offband on **Windows or Linux** and your channel history ever looked empty after switching between builds, this is the fix. Your messages were never gone, they were being written to a database whose folder changed with the build. 1.2.1 pins that to one fixed location and migrates your existing history in on first launch, so it follows you from here on.
Android and the web app were not affected.
📥 **Download:** https://github.com/OffbandMesh/meshcore-client/releases/tag/v1.2.1
🌐 **Web app:** https://offband.app

@ -0,0 +1,3 @@
Offband Meshcore 1.2.1
A small maintenance update. Fixes a desktop (Windows and Linux) issue where chat history could look missing after switching between builds. Your data is now kept in one fixed place and carried forward automatically. No changes are needed on Android.

@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.2.0+61
version: 1.2.1+62
environment:
sdk: ^3.9.2

@ -0,0 +1,14 @@
## Offband Meshcore 1.2.1
A focused patch on top of 1.2.0, fixing a desktop data-location bug.
### Fixed
- **Desktop (Windows/Linux): chat history could appear missing after running a
differently-built copy of the app.** The message database was stored in a
folder derived from the executable's build metadata, so two builds resolved
different locations and read different databases. The database is now pinned to
one fixed path (Windows `%APPDATA%\Offband MeshCore`; Linux likewise), and any
existing database is migrated in on first launch via a safe SQLite snapshot, so
your history follows you. Your messages were never deleted. Android, web, and
macOS were not affected (#363, #364).
Loading…
Cancel
Save

Powered by TurnKey Linux.