Skip to content

Releases: dep/synapse-notes

v1.3.3

30 Apr 18:31
@dep dep

Choose a tag to compare

Bug Fixes

  • Find & Replace: Fixed a crash that occurred when clicking "Replace All" in a note. Cached search-highlight ranges from the prior search were left pointing past the end of the text after the bulk replace, which then crashed the next markdown restyle.

v1.3.2

30 Apr 14:40
@dep dep

Choose a tag to compare

What's new

  • Find & Replace in the note editor. The existing Find bar (⌘F) now has an expandable replace row with Replace, Replace & Find, and Replace All actions. Open it directly with ⌥⌘F or Edit → Find and Replace….
    • Replace operations route through the editor's normal change pipeline so undo and markdown re-styling stay correct.
    • Replace All coalesces into a single undo step.

v1.3.1

30 Apr 10:29
@dep dep

Choose a tag to compare

What's New

  • Pull on launch — the app now fetches the latest changes from remote as soon as a vault opens, so you're always starting from the most recent state

Since v1.2.1

Features

  • Pull latest from remote on vault open
  • Sparkle auto-update feed (appcast.xml)
  • Richer markdown styling
  • Auto-reopen last vault on launch
  • At-mention support
  • Ask Claude widget
  • Web app (Vite, tab support, wikilinks, mobile optimizations)
  • Cmd-Shift-K deletes the active line (macOS + web)
  • Calendar activity map uses git dates for accuracy
  • Sort order preserved in URL (web)

Fixes

  • Git date cache no longer cleared on failed refresh
  • Date page correctly uses git history instead of filesystem timestamps
  • Stale file history fetches cancelled on selection change (web)
  • Markdown styling flush on cancelled work items (macOS)
  • XSS sanitization in web markdown preview
  • Various mobile stability fixes

Performance

  • Git date retrieval optimized for calendar and sort comparators

1.3.0

28 Apr 10:21
@dep dep

Choose a tag to compare

What's New

  • New app icon — updated to match the marketing site branding
  • Auto-update support — added Sparkle appcast.xml for seamless in-app updates

1.2.6

26 Apr 11:03
@dep dep

Choose a tag to compare

What's Changed

macOS

  • feat: Migrated from custom GitHub-release updater to Sparkle for automatic updates
  • perf: Calendar activity map now uses git dates and avoids re-fetching dates in sort comparators
  • fix: Date page now uses git history instead of filesystem timestamps
  • fix: Do not clear git date cache on failed refresh
  • refactor: Renamed source directories from to

Web

  • fix: Sanitize markdown preview HTML to prevent XSS

Other

  • Update README.md

Full Changelog: 1.2.4...1.2.6

1.2.5

24 Apr 10:55
@dep dep

Choose a tag to compare

What's New

  • Performance: Calendar activity map now uses git dates instead of fetching in sort comparators — faster rendering across large repos
  • Fix: Date page now uses git history instead of filesystem timestamps for accurate modification dates
  • Tests: Updated collapsibleToggleFrame expectations to match current layout formula

1.2.4

23 Apr 18:45
@dep dep

Choose a tag to compare

What's new

Markdown improvements

  • Bold+italic***text*** now renders as bold and italic together
  • Strikethrough — both ~~text~~ and ~text~ apply strikethrough (editor and preview)
  • Single-underscore italic_text_ now italicizes in the editor (with guards to avoid breaking snake_case)
  • Blockquotes — decorated with a rounded accent bar in the left gutter instead of just dimmed text

Vault

  • Synapse now re-opens the last vault on launch automatically; explicitly using Exit Vault returns you to the splash screen on next launch

UI polish

  • Exit Vault toolbar button is now a door icon (was an ×) so it reads as 'leave' rather than 'error'
  • List disclosure arrow nudged up a few pixels to align with the first-line list marker

1.2.3

23 Apr 09:07
@dep dep

Choose a tag to compare

What's New in 1.2.3

Features

  • Cmd-Shift-K deletes active line — new keyboard shortcut in both web and macOS editors for quickly removing the current line

Fixes

  • Flush debounced markdown styling when work item was cancelled (macOS)

Notes

1.2.2

17 Apr 10:36
@dep dep

Choose a tag to compare

What's Changed

  • Performance: Debounce keypress tasks for better responsiveness
  • Mobile Fixes: Upgrade async-storage to v2 and add expo-font
  • Mobile Fixes: Hash working tree when GitHub refresh metadata matches tip
  • Mobile Fixes: Discard edits correctly on hardware back navigation
  • Mobile Fixes: Fixed startup crash and related critical bugs

Contributors

Thanks to all contributors for this release!

v1.2.1

07 Apr 13:05
@dep dep

Choose a tag to compare

What's Changed

Fixes

  • Dramatically faster update downloads — replaced byte-level async iteration (URLSession.bytes) with URLSessionDownloadTask delegate for full network-speed downloads
  • Sort tag view by creation date (descending)
  • Verify local blob when metadata omits path on GitHub API refresh (mobile)
  • Avoid stale blob SHAs after GitHub API refresh (mobile)

Improvements

  • Add link to daily note from calendar day view

Full Changelog: v1.2.0...v1.2.1