Skip to content

Releases: max-ng/datamoat

DataMoat 2.0.14

Choose a tag to compare

@max-ng max-ng released this 28 Jun 17:28

DataMoat 2.0.14 release. Primary downloads and updates route through https://dl.datamoat.org / https://downloads.datamoat.org; GitHub is archive/fallback. Old macOS clients read the relative-named latest-mac.yml asset here.

DataMoat 2.0.11

Choose a tag to compare

@max-ng max-ng released this 20 Jun 05:49

DataMoat 2.0.11 refreshes the desktop review experience and hardens packaged Windows release behavior.

What's new

  • Cleaner desktop conversation review with improved layout, quieter metadata rows, bundled JetBrains Mono styling, and better light/dark theme consistency.
  • Portable chat export: self-contained HTML viewer, clean JSON, Markdown context pack, and attachment files.
  • Packaged Windows copy now uses Electron's native clipboard bridge with browser fallback.
  • Windows manual update checks no longer look like they are offering a downgrade when the installed build is already latest or newer.
  • Windows no-screen/startup launchers avoid lingering command windows that can kill tray/background capture.
  • Windows transfer/restore setup avoids overlay bounce on network drops, and Mac Touch ID refresh prompts stay hidden on Windows.

Downloads

The GitHub asset list below remains available as a fallback/archive mirror.

Primary downloads and packaged update feeds are also available from DataMoat R2:

  • https://downloads.datamoat.org/releases/latest/manifest.json
  • https://downloads.datamoat.org/releases/latest/latest-mac.yml

SHA256

  • aa65946c98eba6d3b2d42725daedd0b59672d005cdb68cb68fc8db8691e25d04 DataMoat-2.0.11-macos-arm64.dmg
  • 98a6a2602fb3d3af9bbb34ed86b73100e8bfab5fd8eb39bfa33bdcaa62b08e04 DataMoat-2.0.11-mac-arm64.zip
  • 759cbd6aadd9c09cf4f0a06a27091b757a9d7480f9b18ca6329f2bbc6cf627e5 DataMoat-2.0.11-win32-x64.zip
  • c69466bfb8859a7faea38f971c3350a958fb2bcd45e6b1f0dd6f8e3d63635c0e DataMoat-2.0.11-win32-arm64.zip

The macOS app and DMG were accepted by Apple notarization, stapled, and accepted by Gatekeeper. The R2 readiness verifier passed against the live 2.0.11 manifest and artifacts.

DataMoat 2.0.10

Choose a tag to compare

@max-ng max-ng released this 17 Jun 10:47

What's new in 2.0.10

  • Collapse and expand tool output blocks with a button for a cleaner conversation view.
  • Dark and light themes.
  • Bookmark important sessions and individual messages, vote answers up or down, and review those saved items from the sidebar.
  • Duplicate conversations from Claude resume/fork are merged into one clean session while the original records are preserved.
  • Transfer import stays stable during long imports.
  • Keeps pace with the latest versions of the AI tools DataMoat backs up.
  • More reliable downloads and update checks.

Downloads

  • macOS (Apple Silicon): DataMoat-2.0.10-macos-arm64.dmg
  • Windows x64: DataMoat-2.0.10-win32-x64.zip
  • Windows ARM64: DataMoat-2.0.10-win32-arm64.zip

Website: https://datamoat.org · Recommended download: https://downloads.datamoat.org/releases/latest/

SHA256

  • DMG: ecfbf4e4cc0f5a194df5cf87eec8b695126cb059d02c36e2d4f0752ceb08cdca
  • Windows x64: 42e3ec05570e56841745a0f5b181e9bbf391fbc852640a82773dd23474357ad0
  • Windows ARM64: 827365831a8c2269deb3a3aad01041abe41afb40eb85ae59be465c84cc10881a

DataMoat 2.0.9

Choose a tag to compare

@max-ng max-ng released this 12 Jun 18:30

DataMoat 2.0.9

This release keeps the 2.0.8 user-facing feature set: annotations, bookmarks, message votes, ChatGPT export import, safer transfer restore, compressed raw archive, cross-machine restore, and USB backup copy.

2.0.9 rebuilds and republishes the signed/notarized macOS DMG, macOS updater ZIP, and Windows x64/ARM64 ZIP packages with a fix that treats stale Touch ID / Secure Enclave helper failures as recoverable instead of crashing the daemon after update/reinstall.

Release order:

  • R2 versioned artifacts were uploaded and publicly verified before latest pointers were updated.
  • npm run release:r2:verify -- --fetch-attempts 5 passed against live downloads.
  • Website and README links now point to the v2.0.9 R2 artifacts.

Verification:

  • macOS app and DMG notarized/stapled; Gatekeeper accepted.
  • npm run release:gate -- --require-mac-notarization passed.
  • npm run release:r2:verify -- --fetch-attempts 5 passed.
  • Full proof packet is still marked partial: macOS clean/upgrade/restart, Windows native/VM, Linux, old-version update, and screenshot gates were not fully re-run in this pass.

DataMoat v2.0.8

Choose a tag to compare

@max-ng max-ng released this 12 Jun 17:00

DataMoat v2.0.8

DataMoat v2.0.8 adds review tools for reusable AI work history while keeping the archive local, encrypted, and portable.

New

  • Annotations, bookmarks, and message votes for sessions and individual messages.
  • ChatGPT export ZIP/folder import into the same encrypted local memory archive used for Claude, Codex, Cursor, DeepSeek, Qwen, OpenClaw, skills, and attachments.
  • Safer transfer/restore flow for moving a DataMoat folder across machines.
  • Compressed encrypted raw archive storage for repetitive source records.
  • Updated public README translations and website copy for 2.0.8.

Downloads

  • macOS Apple Silicon DMG: DataMoat-2.0.8-macos-arm64.dmg
  • macOS packaged update ZIP: DataMoat-2.0.8-mac-arm64.zip
  • Windows x64 ZIP: DataMoat-2.0.8-win32-x64.zip
  • Windows ARM64 ZIP: DataMoat-2.0.8-win32-arm64.zip

Primary download URLs are also available from:

https://downloads.datamoat.org/releases/latest/manifest.json

SHA256

f8eea0e843221ac3b784217b048d62d643b9929108d9f666a2e7f1c333467cb9  DataMoat-2.0.8-macos-arm64.dmg
e050a902d98493128b1efdad88267c7e1067822ae7f4158e789909669ab3057d  DataMoat-2.0.8-mac-arm64.zip
1620efe65cc66da13cf44ad06586855bf0ef084acca90a926d0aec17273c5e69  DataMoat-2.0.8-win32-x64.zip
c402832e9b2163fdca3417ac296338b78677d7e6784e6e4d5e9f443238970303  DataMoat-2.0.8-win32-arm64.zip

DataMoat v2.0.7

Choose a tag to compare

@max-ng max-ng released this 03 Jun 15:02

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

Choose a tag to compare

@max-ng max-ng released this 01 Jun 12:45

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
  • macOS update ZIP: DataMoat-2.0.4-mac-arm64.zip
    • SHA256: 3fdd62b8849dee17e3f5fa2dfd5980384fe182cd26443a6e5db657526d6c446d
  • Windows x64 ZIP: DataMoat-2.0.4-win32-x64.zip
    • SHA256: bdbfdbe50643938494da0a425148e85059d08614039505c924ddd0a5ebd1e2ef
  • Windows ARM64 ZIP: DataMoat-2.0.4-win32-arm64.zip
    • SHA256: e476ba44f56c0e18f712ba656719799ece802bc8a1e447500a9aebef4b2ae919

Verification

  • npm run build
  • npm run smoke:auth-options
  • npm run smoke:transfer
  • npm run smoke:chatgpt-import
  • DATAMOAT_VAULT_HELPER_READY_TIMEOUT_MS=60000 npm run smoke:source-archive
  • npm run smoke:vault-maintenance
  • npm 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

Choose a tag to compare

@max-ng max-ng released this 23 May 20:04

Full Changelog: v0.1.17...v2.0.3

DataMoat 0.1.17

Choose a tag to compare

@max-ng max-ng released this 12 May 17:33

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.exe packages. Extract the full folder and run Install DataMoat.cmd once 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

Choose a tag to compare

@max-ng max-ng released this 08 May 21:43

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