Skip to content

Releases: crestify/memoryplugin-sync-releases

MemoryPlugin Sync 1.3.0

Choose a tag to compare

@dhamaniasad dhamaniasad released this 08 Jul 14:45

1.3.0 — 2026-07-08

Added

  • Cursor support: syncs your local Cursor agent transcripts
    (~/.cursor/projects) alongside Claude Code and Codex — same review-first,
    focused-sync, project-grouped flow.
  • Synced chats now carry their project/repo name to your MemoryPlugin
    history, so coding chats stay grouped by project.

MemoryPlugin Sync 1.2.1

Choose a tag to compare

@dhamaniasad dhamaniasad released this 08 Jul 14:32

1.2.1 — 2026-07-08

Changed

  • Check for Updates now lives in the standard macOS app menu
    (MemoryPlugin Sync → Check for Updates…), where Mac apps put it, in
    addition to the menu-bar icon. The app also gains a proper native menu
    (Edit shortcuts, Window, Services, Hide/Quit).

MemoryPlugin Sync 1.2.0

Choose a tag to compare

@dhamaniasad dhamaniasad released this 08 Jul 14:10

1.2.0 — 2026-07-08

Added

  • Check for Updates in the menu-bar menu — runs the same check as
    Settings and shows the result.

Changed

  • Clearer pin icon on pinned chats (an upright thumbtack, not the old
    angled glyph) with a "Pinned" tooltip on hover.

MemoryPlugin Sync 1.1.1

Choose a tag to compare

@dhamaniasad dhamaniasad released this 08 Jul 12:28

1.1.1 — 2026-07-08

Fixed

  • Sign-in recovers on its own if the app's saved connection to a server goes
    stale (server reset, a different server, or an old build's registration):
    the stale registration is cleared and re-created, and you're asked to try
    once more instead of seeing a raw OAuth error.

MemoryPlugin Sync 1.1.0

Choose a tag to compare

@dhamaniasad dhamaniasad released this 08 Jul 11:56

1.1.0 — 2026-07-07

Added

  • Sync exactly what you select: checkboxes are now pure selection — pick
    any chats and a floating bar offers "Sync now" (uploads just those,
    immediately) or "Don't sync" (keeps them off MemoryPlugin).
  • Code-ready reader: syntax highlighting and diff coloring for code
    blocks, plus a copy button on every message.
  • Anonymous usage analytics (app events only — never chat content,
    titles, or file paths), on by default with a Settings toggle.

Changed

  • One sync button, labeled with what it will do ("Sync 139 chats"); during
    first-run review the banner owns it — never two primary buttons at once.
  • The reader's action row is now a single ⋯ menu (same verbs as the list),
    in a clear-glass bar fused under the title bar; the Remove confirmation
    opens right there instead of at the top of the scroll area.
  • Menus show one verb per state: a synced chat offers "Remove from
    MemoryPlugin…" (which also stops future syncs), an unsynced one offers
    "Don't sync" — never both.
  • Status badges use one geometry (Synced is green); on a Core plan,
    would-sync chats say "Syncs with Pro" instead of promising "Will sync".

Fixed

  • Toggling Focused sync now re-uploads otherwise-unchanged chats in the new
    mode, and fresh installs no longer mis-adopt server copies from the other
    mode.
  • Removing a chat clears its local sync record, so re-including it later
    actually re-uploads it.
  • Sign-out aborts in-flight uploads and can no longer be resurrected by a
    token refresh that was already in progress.
  • Uploads rejected by server-side processing (very long conversations) show
    as Failed with the reason instead of "Synced".
  • Chats you exclude on the web app stay excluded here even if a status
    refresh fails; scroll position no longer leaks between the list and the
    reader; profile avatars load reliably (or fall back to your initial).

MemoryPlugin Sync 1.0.0

Choose a tag to compare

@dhamaniasad dhamaniasad released this 06 Jul 11:09

1.0.0 — 2026-07-06

First public release.

Added

  • Pro plan gating: desktop sync is part of Pro (enforced server-side).
    Core accounts can browse and read local chats free, with an in-app upgrade
    path.
  • Chat pinning: pin/unpin from any chat's menu or the reader; pinned
    chats match the web app and refuse deletion.
  • Sync-status filter (All / Synced / Will sync / Off / Failed),
    right-click context menus on chats, and a per-chat status pill in the
    reader.
  • Server-scoped sync state with adoption: records are kept per server +
    account, and chats the server already has are adopted instead of
    re-uploaded — fresh installs and server switches don't re-sync your
    history.
  • Account card: avatar, name, email, plan, and chat usage in Settings.
  • Focused sync (default): your prompts and each turn's final answer sync;
    the agent's play-by-play stays on your Mac (badged "Stays local" in the
    reader). Full-transcript sync is a Settings toggle.
  • Sign in with MemoryPlugin: browser-based sign-in (OAuth PKCE with a
    loopback redirect). Pasting an API token still works under Advanced.
  • Credentials in the OS keychain instead of a file on disk.
  • Auto-sync: watches ~/.claude and ~/.codex, syncs finished
    conversations in the background, and waits for active chats to go quiet for
    15 minutes before uploading. Manual Sync Now always syncs everything.
  • Menu bar presence: live status, Sync Now, pause/resume auto-sync;
    closing the window keeps syncing. Optional start-at-login.
  • Review-first onboarding: nothing uploads until you've chosen which
    projects and chats sync, with the privacy contract in plain words.
  • Remove from MemoryPlugin: per-chat action that deletes a synced chat
    server-side and stops it from syncing again.
  • Web-app exclusion mirroring: chats you exclude on memoryplugin.com show
    as "Won't sync" in the app; re-checking them lifts the exclusion.
  • Plan quota awareness: the app warns when your plan is full and shows how
    many synced chats are waiting for room, instead of failing silently.
  • Server status reconciliation: accurate Synced/Processing states from the
    server, not just local bookkeeping.
  • Auto-update: signed updates, checked daily and on demand from Settings.
  • Liquid Glass UI: native macOS 26 glass material (vibrancy on older
    macOS), full dark mode, branded app + menu bar icons.

Fixed

  • Codex "guardian" approval side-threads no longer sync as junk
    "Untitled conversation" chats, and the app offers to clean up any that an
    earlier version uploaded.
  • Sync state is now kept per account, so switching accounts never shows
    another account's synced status.
  • Failed uploads retry with backoff and surface per-chat errors.