Releases: dep/synapse-notes
Releases · dep/synapse-notes
v1.3.3
v1.3.2
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
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-Kdeletes 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
1.2.6
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
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
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 breakingsnake_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
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
- Web app now available at synapsenotes.app/web
1.2.2
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
What's Changed
Fixes
- Dramatically faster update downloads — replaced byte-level async iteration (
URLSession.bytes) withURLSessionDownloadTaskdelegate 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