Releases
v1.2.0
v1.2.0 — Safe Obsidian Operations
Compare
Sorry, something went wrong.
No results found
Highlights
Added timestamped backups before replacing changed Obsidian files.
Added conflicts to list unresolved conflict copies.
Added explicit conflict resolution with --accept-notion and --keep-obsidian.
Added vault-relative path validation to prevent traversal outside the vault.
Safety
Notion remains the source of truth.
Accepting the Notion version preserves the previous Obsidian file in a timestamped backup.
Keeping the Obsidian version removes only the conflict copy.
Verification
26 automated tests passed.
Real filesystem integration tests passed for backup and both resolution paths.
Unsafe path traversal was rejected.
Production dry-run detected 46 memories without modifying files, Git, or cache.
Production conflict listing returned zero unresolved conflicts.
npm audit reported 0 vulnerabilities.
Secret scan and git diff check passed.
GitHub Actions CI passed.
You can’t perform that action at this time.