Releases
1.2.0
Compare
Sorry, something went wrong.
No results found
1.2.0 (2026-07-05)
Features
add Gitea support as third-party Git provider (130bd93 ), closes #26
sync: detect symbolic links and add a configurable handling setting (62b475d )
sync: real symbolic link support (GitHub) with configurable handling (9bcaed6 )
Bug Fixes
deprecations: migrate off deprecated Obsidian APIs (5c64b96 )
deps: resolve Dependabot security alerts in dev dependencies (a47cfcb )
lint: resolve Obsidian plugin linter warnings (d11ca94 )
services: clear error when Git API returns HTML instead of JSON (bcc5cda )
services: omit blank sha so creating a new file doesn't 422 (339d5cb )
services: stop logging expected 404s as errors during refresh (c474a7e )
settings: mask personal access token fields (235d9e0 )
sync: clearer branch-not-found errors and connection test (2f6859a )
sync: fall back to adapter read for symlinked files (76405cf )
sync: stop batch push/pull from silently overwriting conflicts (1364b94 )
sync: stop false-positive rename detection and 422 on rename push (06953e1 )
ui: keep ribbon/command labels in sync with configured Git service (acebafd )
ui: match Open sync status ribbon icon to the view icon (9bc8ab7 )
use two-step branch→SHA resolution in GiteaService.listFiles (7648eef )
Performance Improvements
ui: parallelize refresh status checks and throttle re-renders (1e21061 )
Documentation
add video (#30 ) (49bfe9f )
fix CLAUDE.md to match actual codebase and remove subagent delegation directives (#32 ) (85bcaba )
update intro video with refreshed content (df44a96 )
update USAGE_zh.md with Gitea support and provider compatibility table (615819c )
Code Refactoring
ui: unify Sync Status icons via Lucide setIcon (d8d6f9d )
You can’t perform that action at this time.