github memrynote/memry v2026-06-14
Memry v2026-06-14

latest releases: v2026-07-09, v2026-07-08.2, v2026-07-08...
25 days ago

New Features

  • ๐Ÿ“… Inline date & reminder mentions โ€” type /date to drop a date or reminder right inside a note. (#568)
  • ๐Ÿ—“๏ธ Note dates on the calendar โ€” notes with a date property now appear on the calendar. (#567)
  • ๐Ÿ”„ One-way Google Calendar sync โ€” a new inbound-only option pulls Google Calendar events without pushing your changes back. (#539)

Bug Fixes

  • โœ๏ธ Editor load crash โ€” guarded ProseMirror view access so notes no longer error before the editor finishes mounting. (#569)
  • โœ… Working /task command โ€” the /task slash command now creates a task like the checklist block instead of doing nothing. (#564)
  • ๐Ÿงน Clean update dialog โ€” release notes in the update dialog now show as plain text instead of raw HTML. (#566)
  • ๐Ÿ“‚ Submenu clipping โ€” dropdown submenus are now portaled so they no longer get cut off by the parent menu. (#565)
  • ๐Ÿ‘๏ธ Cleaner note previews โ€” preview snippets now strip HTML comments and markdown markup. (#563)
  • ๐Ÿท๏ธ Slash-menu headers โ€” stale slash-menu group headers now clear when you revert the query. (#562)
  • ๐Ÿ—‚๏ธ Day-panel toggle placement โ€” the day-panel toggle now shows only on the top-right tab bar. (#561)
  • ๐Ÿ” Search index events โ€” deduped preload search-index declarations and typed rebuild progress correctly. (#558)
  • ๐Ÿ’พ Safer shutdown โ€” pending note write-backs are now flushed on shutdown instead of being dropped. (#554)

Documentation

  • ๐Ÿ“ Toolchain versions โ€” the documented Node and pnpm versions now match the pinned toolchain. (#552)
  • โš–๏ธ License correction โ€” the README now lists the correct GPL-3.0 license to match the LICENSE file. (#551)

Chores

  • ๐Ÿ”’ Hardened external links โ€” restricted openExternal to safe URL schemes and tightened window security settings. (#556)
  • โšก Faster sync pulls โ€” the sync server now fetches R2 payloads concurrently when pulling items. (#557)
  • โ™ป๏ธ Reminder type cleanup โ€” reminder target types now derive from the canonical contracts type. (#555)
  • ๐Ÿงช Sync harness in CI โ€” the cross-boundary sync protocol harness now runs in CI. (#559)
  • ๐Ÿ“ฆ esbuild bump โ€” updated the esbuild dev dependency from 0.28.0 to 0.28.1. (#560)
  • ๐Ÿ—๏ธ Leaner release packaging โ€” skipped a throwaway native rebuild and typecheck during packaging. (#540)

Changelog

Full Changelog: v2026-06-12...v2026-06-14

#568 feat(notes): inline date/reminder mention (/date) @h4yfans
#567 feat: show note date properties on the calendar @h4yfans
#539 feat(calendar): add one-way (inbound-only) Google Calendar sync option @h4yfans
#569 fix(editor): guard ProseMirror view access before mount (#541) @h4yfans
#564 fix(notes): make /task slash command create a task like the checklist block @h4yfans
#566 fix(updater): strip HTML from release notes in update dialog (#514) @h4yfans
#565 fix(ui): portal dropdown submenu so it escapes parent menu overflow clip (#516) @h4yfans
#563 fix(notes): strip HTML comments + markdown from preview snippets (#518) @h4yfans
#562 fix(editor): clear slash-menu group headers when reverting the query @h4yfans
#561 fix(tabs): show day-panel toggle only on the top-right tab bar @h4yfans
#558 fix(preload): dedupe onSearchIndex* declarations, type rebuild progress @h4yfans
#554 fix(sync): flush pending CRDT write-backs on shutdown instead of dropping them @h4yfans
#560 build(deps-dev): bump esbuild from 0.28.0 to 0.28.1 @app/dependabot
#559 ci(sync-server): run the cross-boundary sync protocol harness @h4yfans
#556 security(desktop): allowlist openExternal schemes + explicit window hardening @h4yfans
#557 perf(sync-server): fetch R2 payloads concurrently in pullItems @h4yfans
#555 refactor(app-core): derive ReminderTargetType from canonical contracts type @h4yfans
#552 docs: align documented Node/pnpm versions with pinned toolchain @h4yfans
#551 docs(readme): correct license to GPL-3.0 to match LICENSE file @h4yfans
#540 ci(release): skip throwaway native rebuild and typecheck in packaging @h4yfans

Don't miss a new memry release

NewReleases is sending notifications on new releases.