github memrynote/memry v2026-10-24
Memry v2026-10-24

3 hours ago

New Features

  • πŸ“š Readwise integration β€” Connect Readwise from Settings β†’ Import to preview and import your highlights and Reader documents as notes, which then stay up to date automatically or on demand with Sync now.
  • πŸ“… Readwise in your journal β€” Optionally see your Readwise highlights in the journal, day by day.
  • πŸŒ€ Portals β€” Embed a live, two-way copy of another note, a block or a search inside any note.
  • πŸͺœ Note summary levels β€” Fold a note down to its Brief, Key, Takeaway or Topic level.
  • πŸ“ Sticky capture β€” Press Cmd/Ctrl+Shift+M from any app to jot something down and send it to a note, a task or today's journal, with unsent drafts kept on the edge of the screen and synced to your other desktops.
  • ⌨️ Command palette β€” Press ⌘P (Ctrl+P on Windows and Linux) to search for any action and run it from the keyboard.
  • πŸ‘‹ First-run setup β€” New installs open with a short setup for your theme, modules, imports, agent and sync, and signing in on another computer brings your vault down directly.
  • πŸ—“οΈ Day timeline β€” Plan your day from the side panel by dragging tasks from lists or notes onto today's timeline, stretching them into time blocks, or dragging them back to unschedule.
  • ⏱️ Task duration β€” Tasks can now have an optional duration.
  • πŸ”Ž Semantic search β€” Search now finds notes by meaning as well as by exact words, including long notes, images, PDF pages and voice memos.
  • 🏷️ Note aliases β€” Give a note other names that links resolve to and that sync across your devices.
  • πŸ”— Unlinked mentions β€” See notes that mention the current note without linking to it, listed under backlinks, and link them with one click.
  • πŸ”½ Collapsible headings β€” Click the chevron beside a heading to hide everything under it until the next heading of the same level.
  • πŸ’¬ Collapsible and custom callouts β€” Callouts can now be collapsed, and you can define your own callout types, which sync with your settings.
  • πŸ–ΌοΈ Image lightbox β€” Open note images in a viewer where you can zoom and pan.
  • πŸƒ Note link display modes β€” Show a linked note at different sizes, with its cover, or as a preview.
  • πŸ” Locked Apple Notes import β€” Import password-protected Apple Notes using your Notes password.
  • πŸ—‚οΈ Safer Obsidian opening β€” Memry offers to copy an Obsidian vault before opening it.
  • 🎨 Home board covers β€” Add covers to your home board, synced across devices.
  • πŸ“† Link notes to events β€” Link notes to calendar events straight from the event card.
  • βœ… Multi-select in the sidebar β€” Select several notes in the sidebar tree and act on them together.
  • ⚑ Per-folder new-note shortcuts β€” Assign keyboard shortcuts that create a new note in a specific folder.
  • πŸ–ΌοΈ Gallery covers β€” Gallery view cards now show note covers.
  • πŸ“‹ Project All tab β€” A project's All tab lists its notes, tasks and events together.
  • πŸ“Š Timeline subtasks and milestones β€” Fold subtasks under their parent on the project timeline and resize milestones by dragging.
  • 🎯 In-note matches β€” Search lists every match inside a note and opens it at the match you pick.
  • 🚦 Status from tasks β€” A note's Status now follows the tasks in it, and the folder view shows the same value, while a status you set yourself stays until a task changes.
  • 🧾 Tasks in the folder table β€” A note's tasks now show beneath its row in the folder table.

Improvements

  • ⏸️ Clearer sync pause β€” A pause now shows as Paused everywhere, survives a restart, and Sync Now ends it and tells you why when nothing could be sent.
  • 🟠 Waiting-changes warning β€” The sync icon turns amber when changes have been waiting for more than 15 minutes.
  • πŸ”„ Faster catch-up sync β€” Sync now fetches only the few items a device is missing instead of re-reading the whole vault, so it no longer sits in "Syncing" for long stretches.
  • πŸ₯‡ Better search ranking β€” Notes with your words side by side now rank first, and regular notes appear before files read with OCR.
  • πŸ”€ Auto-closing brackets β€” Typing ( or [[ in the editor now adds the closing bracket for you.
  • πŸ“‘ Tasks in note order β€” Tasks grouped by note now appear in the same order as in the note.
  • πŸ“„ PDF display choice β€” Show a PDF in a note either embedded or as its file name.
  • ✏️ Naming new notes β€” A new note is now named from its title field instead of the sidebar row.
  • ↩️ Scroll position on back and forward β€” Going back or forward returns you to where you left a note.
  • πŸ—‘οΈ Deleting parent tasks β€” You're now asked what to do with subtasks when you delete a parent task from the task drawer.

Fixes

  • πŸͺŸ Windows taskbar grouping β€” The Memry window now groups under its pinned taskbar icon on Windows.
  • πŸ“ Case-only folder renames β€” Renaming a folder by changing only its letter case now works on Windows.
  • 🧭 Tabs in narrow windows β€” The first tab no longer overlaps the window controls in narrow windows.
  • βœ”οΈ Duplicate task rows β€” Fixed duplicate, overlapping rows in the Tasks list after a parent task was completed by finishing its subtasks.
  • πŸ“ Remote edits in the editor β€” Changes from your other devices now reliably appear in an open note.
  • πŸ’Ύ Unsynced text preserved β€” Text that hadn't synced yet is no longer lost when a sync fills in the same note.
  • ⚠️ Oversized sync changes β€” Changes too large to sync now fail once with a visible error instead of retrying silently.
  • 🏷️ Tag sync and renames β€” Tag definitions now merge correctly during sync, pins are kept, and tag chips update right after a rename.
  • πŸ”— Wiki links in synced notes β€” Wiki links typed as plain text in synced notes are now found for backlinks.
  • 🧱 Editor selection typing β€” Typing over a block selection now replaces it as expected.
  • πŸ“ Editor menus β€” The block-type dropdown no longer scrolls the note, and the @ menu opens below the cursor when there is room.
  • πŸ“Š Table cells β€” Table cell alignment now works and is saved correctly.
  • πŸ“„ Embedded PDFs β€” Embedded PDFs can grow back after being shrunk.
  • πŸ”— Long URLs in tasks β€” Long URL values now stay inside the task drawer card.
  • πŸ—ƒοΈ Property safety β€” Property edits are blocked while the property file can't be read, and bulk field fill waits until all rows have loaded.
  • πŸ” Search index repair β€” The search index now repairs itself after corruption.
  • πŸ›‘οΈ Background processing stability β€” Text recognition and search indexing now pause instead of crashing repeatedly.
  • πŸ“Ž Attachment uploads β€” Empty attachments are no longer uploaded, and uploads stop retrying on a device that has been removed.
  • πŸ“† Calendar sign-in errors β€” An unreadable saved sign-in no longer causes errors in the calendar.
  • πŸ“š Readwise edits respected β€” A highlight you delete from an edited Readwise section stays deleted, and Reader articles keep their images and captions.

Changelog

Full Changelog: v2026-10-15...v2026-10-24

#3507 feat(cli,desktop,core): bring the CLI to desktop parity @h4yfans
#3455 feat(desktop,core,ios,docs): portals, live two-way embeds of a note, a block or a search @h4yfans
#3488 feat(desktop): fold notes into Brief, Key, Takeaway and Topic levels @h4yfans
#3500 feat(desktop,contracts,docs): Readwise telemetry events, docs audit and acceptance pass @h4yfans
#3499 feat(desktop,core,ios,docs): Readwise status and labeled divider on iOS @h4yfans
#3498 feat(desktop,contracts,docs): Readwise highlights in the journal day by day, opt-in (#3476) @h4yfans
#3497 feat(desktop): Readwise sync status banner, row states and one error toast @h4yfans
#3496 feat(desktop,contracts,docs): Readwise Reader saved documents as notes, joined to v2 books @h4yfans
#3495 feat(desktop): one Readwise pulling device with takeover and adoption @h4yfans
#3493 feat(desktop): Readwise book commands: re-import, refresh book info, restore @h4yfans
#3494 test(desktop): cover Readwise scheduler lifecycle, tick failure and sync-now errors @h4yfans
#3492 feat(desktop): Readwise scheduler on the shared minute tick with Sync now @h4yfans
#3491 feat(desktop): Readwise incremental sync engine @h4yfans
#3490 feat(desktop): Readwise first import with a preview in the import dialog @h4yfans
#3489 feat(desktop): list every match inside a note and open it at the picked match @h4yfans
#3484 feat(desktop): Readwise connect panel in Settings β†’ Import @h4yfans
#3486 feat(desktop): Readwise note writer that rewrites untouched sections and appends to edited ones @h4yfans
#3485 feat(desktop): labeled Readwise section dividers in the editor @h4yfans
#3482 feat(desktop,importers): Readwise Reader v3 list client and document mapper @h4yfans
#3480 feat(importers): Readwise pure mapper, section markers and append plan @h4yfans
#3481 feat(desktop): readwise_links cache, device-local cursor and retry list @h4yfans
#3479 feat(desktop): Readwise API v2 client @h4yfans
#3454 feat(desktop,core,ios): note link display modes: size, cover and preview @h4yfans
#3447 feat(desktop): import password-protected Apple Notes with the Notes password @h4yfans
#3453 feat(desktop): embed PDF pages and images with their text in one interleaved vector @h4yfans
#3452 feat(desktop): sentence-similarity vectors for note-to-note features, one owner for task prefixes @h4yfans
#3451 feat(desktop): embed voice memos and search them by transcript or audio @h4yfans
#3450 feat(desktop): embed vault images and search them by text @h4yfans
#3449 feat(desktop): embed long notes in windows past the 4000-character cut @h4yfans
#3445 feat(desktop): load the EmbeddingGemma 2 vision encoder on demand @h4yfans
#3446 feat(desktop): hybrid semantic search over note vectors @h4yfans
#3444 feat(desktop): project All tab lists notes, tasks and events together @h4yfans
#3441 feat(desktop): fold timeline subtasks per parent and resize milestones by dragging @h4yfans
#3439 feat(desktop,landing): first-run onboarding wizard @h4yfans
#3435 feat(desktop,docs): offer to copy an Obsidian vault before opening it @h4yfans
#3430 feat(desktop,docs): custom callout types in synced settings @h4yfans
#3423 feat(desktop): collapsible callouts via Obsidian fold markers @h4yfans
#3425 feat(desktop,core): choose embedded or file-name display for a PDF in a note @h4yfans
#3401 feat(desktop,cli,core): derive a note's header status from its embedded tasks @h4yfans
#3403 feat(desktop,docs): show a note's tasks beneath its row in the folder table @h4yfans
#3402 feat(desktop): order Tasks grouped by note the way the note lists them @h4yfans
#3399 feat(desktop): open note images in a zoom and pan lightbox @h4yfans
#3398 feat(desktop): auto-close ( and [[ in the note editor @h4yfans
#3394 feat(desktop,sync): sticky capture with synced drafts @h4yfans
#3390 feat(desktop,sync): home board covers @h4yfans
#3379 feat(desktop): add a command palette on Cmd+P backed by one command registry @h4yfans
#3378 feat(desktop): link notes to calendar events from the event card @h4yfans
#3376 feat(desktop): multi-select actions in the sidebar notes tree @h4yfans
#3377 feat(desktop): add per-folder new-note keyboard shortcuts @h4yfans
#3375 feat(desktop): show note covers on Gallery view cards @h4yfans
#3329 feat(desktop,core): list unlinked mentions under backlinks and link them @h4yfans
#3324 feat(ios,core): add and remove a note's other names on iOS @h4yfans
#3323 feat(desktop): name a new note from its title field instead of the sidebar row @h4yfans
#3304 feat(desktop,core,sync): note aliases: resolve, sync and edit other names @h4yfans
#3316 feat(ios,core): tag field values in task detail @h4yfans
#3313 feat(desktop): drag a task from a note onto the day timeline @h4yfans
#3315 feat(ios,sync-server,core): free local-first iPhone use and App Store billing @h4yfans
#3312 feat(desktop): day panel timeline with drag to schedule and resize @h4yfans
#3311 feat(desktop,sync,core): optional task duration @h4yfans
#3314 feat(ios,core): show and edit tag field values on the note page @h4yfans
#3289 feat(desktop): fold heading sections from a gutter chevron @h4yfans
#3504 fix(desktop): keep Reader article images and captions, restore Reader-only notes @h4yfans
#3502 fix(desktop): rank exact-phrase matches first in multi-word search @h4yfans
#3501 fix(desktop,importers,docs): a highlight deleted from a touched Readwise section stays deleted @h4yfans
#3448 fix(desktop): regenerate hugeicons subset @h4yfans
#3443 fix(desktop): back and forward restore the scroll a note was left at @h4yfans
#3442 fix(desktop): confirm subtask fate when deleting a parent from the task drawer @h4yfans
#3438 fix(desktop): keep Velopack's AppUserModelID so Windows groups the window under the pinned icon @h4yfans
#3434 fix(desktop): keep first tab clear of window controls in narrow windows @h4yfans
#3432 test(desktop): keep unit-test logs out of the installed app's log folder @h4yfans
#3420 fix(desktop): repair fts_notes on projection-write corruption; drop post-close index events @h4yfans
#3429 fix(desktop): report network-environment errors as warn logs, not exceptions @h4yfans
#3418 fix(desktop): drop empty attachment uploads, stop retries on revoked device @h4yfans
#3428 fix(desktop): unreadable keychain session no longer throws in calendar paths (#3412) @h4yfans
#3417 fix(desktop): pause OCR after repeated utility crashes @h4yfans
#3419 fix(desktop): open embedding breaker when worker keeps dying on embed @h4yfans
#3426 fix(desktop): allow case-only folder rename on Windows @h4yfans
#3421 fix(desktop,contracts): name the capture site when an error report has no message @h4yfans
#3424 fix(desktop): cap close-vault projection drain by the shared shutdown deadline @h4yfans
#3406 fix(desktop): stop block-type dropdown from scrolling the note when it opens @h4yfans
#3396 fix(desktop,sync,docs): pull manifest-missing items by id instead of resetting the cursor (#3391) @h4yfans
#3393 fix(desktop,sync,docs): own the sync pause in main and report refused runs honestly (#3382) @h4yfans
#3380 fix(desktop): align table cells, persist them as a marker, and grid the floating toolbar @h4yfans
#3374 fix(desktop): move auto-completed parent tasks to Done status @h4yfans
#3326 fix(ios): open literal [[wiki link]] text from the editor and reindex before backlinks @h4yfans
#3327 test(desktop): expect New note title from the new-note shortcut after #3323 @h4yfans
#3322 fix(core): index literal [[wiki link]] text in synced bodies @h4yfans
#3308 refactor(desktop,core): tag fields code health cleanups @h4yfans
#3307 fix(core): refresh note_body_tags when a tag rename rewrites a body @h4yfans
#3306 fix(desktop): wait for all rows before offering bulk field fill @h4yfans
#3298 fix(desktop): open the @ menu below the caret unless the room below is too short @h4yfans
#3301 fix(desktop): refuse property definition edits while properties.md is unreadable @h4yfans
#3299 fix(desktop): merge tag definitions on sync apply and keep pins on dropped duplicates @h4yfans
#3296 fix(cli): write .memry/properties.md atomically @h4yfans
#3303 fix(desktop): stop PendingDeletes log claiming sync runtime was down @h4yfans
#3297 fix(desktop): keep long URL field values inside the task drawer card @h4yfans
#3302 fix(desktop): restyle hashTag chips on doc change after tag rename @h4yfans
#3300 refactor(desktop): split missing attachment card out of file-block to fit the line ceiling @h4yfans
#3295 fix(desktop): list markdown notes before OCR-read files in note search @h4yfans
#3294 fix(desktop): let embedded PDFs grow back after shrinking @h4yfans
#3292 fix(desktop): move the index hash with a remote frontmatter rewrite @h4yfans
#3291 fix(sync-server): cap CRDT update pull pages at a byte budget @h4yfans
#3290 fix(desktop): typing over a block selection replaces it instead of opening hint mode @h4yfans
#3288 fix(desktop): fail oversized non-pruning CRDT pushes once with a visible error @h4yfans
#3287 fix(desktop): log routine embedding worker exit at info, not warn @h4yfans
#3286 fix(desktop): keep unsynced file text when a pull fills a CRDT doc the store never held @h4yfans
#3285 fix(desktop): clamp y-prosemirror selection restore so remote updates reach the editor @h4yfans
#3516 Chore/oxc followups @h4yfans
#3325 refactor(desktop,core): tighten note alias types @h4yfans
#3433 perf(desktop): reuse the last main and preload dev build when nothing changed @h4yfans
#3427 perf(desktop): speed up and quiet pnpm dev startup @h4yfans

Don't miss a new memry release

NewReleases is sending notifications on new releases.