Repository navigation
Releases: s39n/IonSync
Releases · s39n/IonSync
Release list
2.0.9
Full Changelog: 2.0.8...2.0.9
2.0.8
What's Changed
Full Changelog: 2.0.7...2.0.8
2.0.7
What's Changed
Full Changelog: 2.0.6...2.0.7
2.0.6
2.0.5
What's Changed
Full Changelog: 2.0.4...2.0.5
2.0.4
2.0.3
2.0.2
What's Changed
- fix: accept a fresh note that reuses a renamed name (no structural-conflict) by @s39n in #8
- feat: dashboard shows which device introduced and last edited each file by @s39n in #9
- feat: auto-assign a distinct default device name on first run by @s39n in #10
- fix: stop stale-catch-up conflict-copy storms (content check + mint cap) by @s39n in #11
- feat: conflicts as reviewable records, not copy files (stage 1) by @s39n in #12
- fix: propagate deletes made while a device was offline (sync-audit S4) by @s39n in #13
- refactor: remove vestigial filename-based conflict-copy UI from dashboard by @s39n in #14
- feat: version history via command palette + right-click; drop dead rename-file route by @s39n in #15
- fix: label ObsidianWeb devices as Obsidian Web, not Obsidian Desktop by @s39n in #18
- feat: re-land conflicts-in-Obsidian onto main (was orphaned by stacked #16) by @s39n in #17
- Improve hidden-file & change detection (size fast-path, raw-event config sync) by @s39n in #19
- Hot-apply synced community-plugins.json (no restart to enable a synced plugin) by @s39n in #20
- Sync hidden files/folders outside .obsidian when 'Hidden files' is on by @s39n in #21
- Fix hidden-folder echo loop (raw event re-sending folder records) by @s39n in #22
- Remove dead conflict-copy filename helpers by @s39n in #23
- Re-scan when a sync-scope setting changes (no Obsidian restart) by @s39n in #24
- CI workflow + move recovery scripts to scripts/ by @s39n in #25
- Re-audit SECURITY.md against current main by @s39n in #26
- Random server-issued admin session token (SECURITY.md #1 + #2) by @s39n in #27
- Return 400 (not 500) on blocked path-traversal to /api/file-content by @s39n in #28
- Automated SQLite backups (pre-migration + nightly) by @s39n in #29
- Sign plugin auto-update bundles (ed25519) — fixes SECURITY.md #4 (RCE) by @s39n in #30
- chore: rebrand fully as IonSync (authorship + LICENSE + drop AnySocket naming) by @s39n in #31
Full Changelog: 2.0.0...2.0.2