Skip to content

Releases: Riley1101/memorie

Memorie v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:56
100b308

Changelog

0.2.0

Memoire 0.2.0 adds Dropbox as a second cloud sync option, fixes a handful of
editor and file bugs, and updates dependencies to clear known security advisories.

Dropbox sync

  • Sync your writing to a Dropbox folder. Connect under Settings → Cloud Sync
    and pick a folder (/Memoire by default).
  • Push and pull on demand, plus an automatic push when the app closes.
  • Conflicts don't overwrite your work. If a file changed both locally and on
    Dropbox, your copy stays as it is and Dropbox's version is saved beside it as
    <name> (Dropbox conflict).md. The next push uploads both.
  • Secure sign-in. Login uses OAuth with PKCE, so there's no client secret, and
    the refresh token lives in the OS keyring.

Sync

  • One preferred storage. Pick GitHub or Dropbox in Settings. The sidebar
    Publish button, the :sync command and the auto-push on exit all use it.
  • :push is now :sync. The old name still works.

Fixes

  • Renaming a writing inside a nested chapter no longer moves it to the top level.
  • Case-only renames (scene.md → Scene.md) now work on macOS and Windows
    instead of failing with "already exists".
  • Applying a grammar suggestion now replaces the right paragraph even after
    you've edited the document. Blank lines in a suggestion become separate
    paragraphs.
  • Grammar widgets are cleaned up properly when dismissed.
  • Page headings no longer slide under the macOS title bar in themes with tight
    padding.

Security

  • Updated JavaScript dependencies. bun audit now reports no known
    vulnerabilities (previously 26, including advisories in DOMPurify, PostCSS,
    nanoid, lodash-es, Mermaid and flatted).
  • Updated Rust dependencies: 17 of 23 RustSec advisories are resolved, including
    those in ammonia, rustls, rustls-webpki, h2, quinn-proto, bytes and
    time. git2 moved to 0.21 and quick-xml to 0.42.
  • Still open: 6 advisories in crates pulled in by kalosm (h2 0.3, lopdf,
    time 0.1), typst (quick-xml 0.38) and the debug-only devtools plugin
    (ringbuf). There are no patched upstream releases yet.

For builders

  • Dropbox sync needs a DROPBOX_APP_KEY at build time. See the README for app
    setup. Without it the app still builds, and Dropbox sync says the key is missing.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 18 Sep 14:03

Memoire 0.1.0

First public release. Memoire is a local-first writing and knowledge management
app for long-form work: your notes and files stay on your machine, and the
built-in assistant can run entirely on-device.

Writing

  • Distraction-free editor with a live outline, scene info, and word/session stats.
  • Command palette — type a colon to run any action without leaving the keyboard.
  • Writer tools — a command bar over the current selection for rewriting, expanding, and tightening prose.
  • Backlinks between writings, surfaced next to the document you're in.
  • Project-wide search across your content directory.
  • Goals for word and session targets — progress tracking without streaks.
  • Keyboard shortcuts help sheet, reachable from the palette.

Structure

  • Binders — create, rename, move, and delete containers for long work.
  • Nested chapters with drag-and-drop reordering in the sidebar tree.
  • Timeline view of documents, ordered by when you worked on them.
  • Table of contents generated from your headings.

History

  • Branching undo tree — revisions branch instead of collapsing into a single
    line, so an abandoned direction is still reachable.
  • Version presentation for reading and restoring earlier states of a document.
  • Git sync — point Memoire at a repository and every save becomes a commit
    you own.

Assistant

  • Local models run on-device; nothing leaves your machine.
  • OpenRouter support when you want a hosted model instead.
  • Streaming responses, with model downloads and a model list managed in settings.
  • Suggestions are offered, never applied on their own.

Import & export

  • Import from docx, rtf, md, txt, and PDF.
  • Export to docx, epub, pdf, html, and md.

Platforms

Builds are produced by the release workflow. Grab the latest from
Releases.

Known gaps

  • No tagged releases before this one; upgrade paths start here.
  • Windows builds are not yet published.

Next

Dropbox sync, a mobile companion, and margin notes & review are planned. A plugin
API is being explored.

What's Changed

New Contributors

Full Changelog: https://github.com/Riley1101/memorie/commits/v0.1.0