Releases: max-ng/datamoat
DataMoat v2.0.7
DataMoat 2.0.7 — stability and reliability release.
Downloads are served primarily from https://downloads.datamoat.org (these GitHub assets are fallback/archive).
Highlights since 2.0.4:
- macOS: Touch ID stays available after a canceled prompt; password unlock no longer waits on Touch ID repair (refreshes in the background).
- Transfer restore and raw archive capture stabilized; restore backfill storage repair.
- Fixed a memory regression in referenced-attachment scans.
- More reliable Windows/Linux no-screen background capture.
- ChatGPT export ZIP/folder import (introduced in 2.0.x) into the same encrypted local memory archive.
Assets:
- macOS (Apple Silicon): DataMoat-2.0.7-macos-arm64.dmg
- macOS update zip: DataMoat-2.0.7-mac-arm64.zip
- Windows x64: DataMoat-2.0.7-win32-x64.zip
- Windows ARM64: DataMoat-2.0.7-win32-arm64.zip
DataMoat v2.0.4
DataMoat v2.0.4
This release adds ChatGPT export import and hardens transfer/restore behavior after the 2.0.x packaged-app rollout.
New
- ChatGPT export ZIP/folder import from Settings.
- Imports main conversation paths, alternate branches, attachments, raw snapshots, and branch indexes into the same encrypted DataMoat vault format.
- Multi-language app UI support for English, Simplified Chinese, Traditional Chinese, and Japanese, with OS language detection and a Settings language selector.
Fixed / Hardened
- Transfer restore now skips a proven stale zero-message ChatGPT parsed-session reference instead of blocking an otherwise valid backup.
- Transfer restore still blocks real missing vault files from Codex/Claude/other sources, so broken copies do not look ready.
- Export/check creates missing empty parsed vault files before manifest/count generation.
- Raw source archive writes are compressed and capture-only safe; locked background capture can append without decrypting the old manifest.
- Raw archive pending chunks are merged on next full unlock/read and deduplicated.
- Backup/restore preserves bootstrap no-screen capture secrets across transfer setup on supported platforms.
- Watcher health clears stale source errors after successful capture/no-op writes.
- Cancelling or failing a normal Touch ID prompt no longer hides the Touch ID unlock option; only real missing-key/helper failures ask for a password refresh.
Release Artifacts
- macOS Apple Silicon DMG:
DataMoat-2.0.4-macos-arm64.dmg- SHA256:
dc79ea7c924bd5f561826888f65385372001c47429631ea62722934f2e0f513e
- SHA256:
- macOS update ZIP:
DataMoat-2.0.4-mac-arm64.zip- SHA256:
3fdd62b8849dee17e3f5fa2dfd5980384fe182cd26443a6e5db657526d6c446d
- SHA256:
- Windows x64 ZIP:
DataMoat-2.0.4-win32-x64.zip- SHA256:
bdbfdbe50643938494da0a425148e85059d08614039505c924ddd0a5ebd1e2ef
- SHA256:
- Windows ARM64 ZIP:
DataMoat-2.0.4-win32-arm64.zip- SHA256:
e476ba44f56c0e18f712ba656719799ece802bc8a1e447500a9aebef4b2ae919
- SHA256:
Verification
npm run buildnpm run smoke:auth-optionsnpm run smoke:transfernpm run smoke:chatgpt-importDATAMOAT_VAULT_HELPER_READY_TIMEOUT_MS=60000 npm run smoke:source-archivenpm run smoke:vault-maintenancenpm run release:gate- Linux transfer smoke passed on the configured Linux host from the synced 2.0.4 candidate tree.
- macOS no-screen restart health verified from
/Users/new/Applications/DataMoat.app. - Windows ARM64 VM restart health verified from
F:\release-2.0.4\DataMoat-win32-arm64\DataMoat.exe.
Search / Storage Notes
- No persistent search index or large search cache was added.
- Search still uses decrypted parsed vault lines after unlock.
- Compressed encrypted raw archive keeps original source records recoverable while reducing raw storage size for repetitive JSONL source files.
DataMoat 2.0.3
Full Changelog: v0.1.17...v2.0.3
DataMoat 0.1.17
DataMoat 0.1.17
This release focuses on the packaged install path, background capture reliability, skills backup visibility, referenced file backup, and cross-platform release hardening.
Highlights
- Backs up supported sessions, skills, and attachments into the encrypted local vault.
- Shows full skills folder backup detail in the session UI, including global and project skill folders.
- Adds referenced file backup controls for path-only attachments, with permission prompts delayed until a referenced folder actually needs access.
- Improves macOS packaged install, no-screen setup progress, LaunchAgent startup, Touch ID helper handling, and packaged update handoff.
- Improves Windows x64/ARM64 packaged ZIP behavior, current-user startup registration, DPAPI context handling, and reboot/background capture checks.
- Adds parser reparse groundwork so future parser updates can safely revisit raw records in the background.
- Narrows skills scanning to explicit skills folders and blocks project export folders such as
clawhub/from appearing as user skills. - Adds release gates and runbooks for macOS, Windows, Linux, artifact verification, VM transfer, smoke-data cleanup, and future release checks.
Downloads
- macOS Apple Silicon DMG:
DataMoat-0.1.17-macos-arm64.dmg - Windows x64 ZIP:
DataMoat-0.1.17-win32-x64.zip - Windows ARM64 ZIP:
DataMoat-0.1.17-win32-arm64.zip
SHA256
3f6181dffea6ff194911803a442f7cdb4e5440cb7c6033242121a2e8c05449ec DataMoat-0.1.17-macos-arm64.dmg
3f089b869f9f21ac498ddf4cfc1a26acb266b749d2c8d9df2218f4a15cc8c00c DataMoat-0.1.17-win32-x64.zip
e5bde3b875c33084ec5d6ee51b56e92a84a068c9045b0ad13f50c26ee449f93e DataMoat-0.1.17-win32-arm64.zip
Notes
- The macOS DMG is signed, notarized, stapled, and Gatekeeper verified.
- Windows packages are ZIP +
DataMoat.exepackages. Extract the full folder and runInstall DataMoat.cmdonce to launch DataMoat and register startup for the current Windows user. - Windows package signing and a single-file installer are still future work.
DataMoat 0.1.16
Fixes packaged upgrade startup so the updated app no longer talks to an old background daemon. This resolves post-update states where stats stayed on calculating and skills backup showed unavailable after upgrading from an older build.\n\nChanges:\n- /api/meta now exposes the daemon app version.\n- Startup rejects and restarts stale DataMoat daemons after packaged updates.\n- The overview falls back to the session index instead of showing endless calculating when exact analytics is unavailable.\n- README download links now point to 0.1.16.\n\nVerified:\n- npm run build\n- signed and notarized macOS app + DMG\n- release gate passed for macOS DMG and Windows ARM64/x64 ZIPs
DataMoat 0.1.15
DataMoat 0.1.15
DataMoat 0.1.15 is the first release candidate that clearly ships the expanded local backup scope:
- backs up supported sessions, skills, and attachments into the encrypted local vault
- saves skills as full folder snapshots, not only skill names
- adds Cursor capture and Windows x64 / ARM64 ZIP +
DataMoat.exepreview packages - improves packaged macOS setup, Touch ID cleanup, first-run progress, and clean manual reinstall testing
- keeps the macOS DMG signed, notarized, stapled, and Gatekeeper accepted
Downloads
- macOS Apple Silicon DMG:
DataMoat-0.1.15-macos-arm64.dmg - macOS packaged auto-update ZIP:
DataMoat-0.1.15-mac-arm64.zip - macOS packaged auto-update metadata:
latest-mac.yml - Windows ARM64 ZIP + EXE:
DataMoat-0.1.15-win32-arm64.zip - Windows x64 ZIP + EXE:
DataMoat-0.1.15-win32-x64.zip
SHA256
03fb929b95262f447b90351b8119eda7c2842acd9506a9c1c3d99a75cd7afe52 DataMoat-0.1.15-macos-arm64.dmg
07d392acb4e08bf220727d65e4d48e9b48bd1c7b6e7a27bc5812c73d8fca52e3 DataMoat-0.1.15-mac-arm64.zip
aa1d44ab0406a52ebfef6ef96d209ef3bc5266e272b48b3722a0e00a0ca32092 latest-mac.yml
984c31e2fe6cb84bb4d997ee4dbab069f3691581f58e3652dd88b594f589ea94 DataMoat-0.1.15-macos-arm64-release-manifest.json
bcb594e190b4c617ae0568cebd9028b7f73ff22f1485b154fa075feb6fb83609 DataMoat-0.1.15-win32-arm64.zip
4d97dcb909413ad7f590964f9c8b9b02d8ede78c0fb7ecdbb5f7a78935e9c579 DataMoat-0.1.15-win32-x64.zip
Notes
Windows ZIP packages are unsigned preview packages. Extract the full ZIP folder and run Install DataMoat.cmd once to launch DataMoat and register startup for the current Windows user.
macOS users should use the DMG for first install. Packaged macOS updates continue through the signed release metadata and updater ZIP.
DataMoat 0.1.14
Fixes background restart supervision. macOS tray LaunchAgent, Windows scheduled task, and Linux systemd user daemon now restart background capture after abnormal exits while preserving normal quit behavior where supported. Includes fresh signed/notarized macOS DMG and Windows x64/ARM64 ZIP artifacts.
DataMoat 0.1.13
DataMoat 0.1.13
- Adds packaged remote no-screen install/capture flow for macOS and Windows.
- Streams large bootstrap imports into the encrypted vault without loading whole capture files into memory.
- Shows setup import progress as conversation-file counts instead of storage size.
- Keeps the macOS menu-bar icon visible with the original single-color template asset.
- Restores encrypted background capture after setup and restart.
Artifacts:
- macOS Apple Silicon DMG: signed, notarized, stapled.
- Windows x64 ZIP with DataMoat.exe.
- Windows ARM64 ZIP with DataMoat.exe.
DataMoat 0.1.12
0.1.12 updates the public snapshot and packaged release artifacts.
- macOS Apple Silicon DMG is Developer ID signed, notarized, stapled, and Gatekeeper-verified.
- macOS packaged updater payload (
DataMoat-0.1.12-mac-arm64.zip) andlatest-mac.ymlare included for packaged app updates. - Windows ARM64 preview zip is included for manual testing on Windows 11 on Arm. It is unsigned and has passed real Windows VM UI/background capture smoke.
- Windows x64 preview zip is included for manual testing on Windows 11 x64. It is unsigned and has passed GitHub Actions
windows-latestpackaged runtime smoke, including Credential Manager keytar roundtrip, packaged daemon startup, and local/api/metahealth checks. - Windows packages are zip packages, not standalone single-file installer
.exefiles yet. Unzip the full package and runDataMoat.exefrom inside the extracted folder. - Windows signed installer and automatic updater are still in progress.
DataMoat 0.1.11
New
- Adds Cursor support for readable local
agent-transcriptsJSONL records. - Cursor sessions now appear as a first-class DataMoat source in capture, search, filtering, and backup path views.
Fixed
- Fixes the macOS dual-install prompt crash by deferring the dialog until Electron is ready.
Changed
- Updates packaged release metadata and README download links to 0.1.11.
Known limitations
- Cursor capture depends on what Cursor writes locally. Hidden thinking/reasoning or plan/agent/debug mode metadata is not guaranteed unless Cursor stores it in readable local files.
Verification
- macOS DMG is Developer ID signed, notarized, stapled, and Gatekeeper verified.
- DMG SHA-256:
106d75be0fb2f763e986f03b0e743b80e454356e000457d58ecdd97c910faa10 - ZIP SHA-256:
0d925ffdf23c5f244616ae443df16731bd3f136b5c886e2bf449f539c86a5ca0