This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Summary
AI summaryInternal API change removes deleteNote boolean flag, requiring an options object instead.
Full changelog
Added
delete_notecan now strip references vault-wide whenpermanent: trueis paired withremoveReferences: true. Wikilinks fall back to their alias (or the deleted file's basename); markdown links fall back to their visible text; embeds (![[...]],) are removed entirely since they have no textual fallback. Fragments (#heading,#^block) are dropped. References are never rewritten when the file moves to.trash(default), since trashed files are recoverable. Closes #7.lib/link-rewriter.ts:planDeleteRewrites(mirrorsplanMoveRewrites, reusesapplyRewrites).lib/vault.ts:DeleteNoteOptions,DeleteNoteResultexports.
Changed
move_noteanddelete_notenow serialize per vault when doing reference rewriting. A new vault-level lock wraps the entire plan + rename/delete + apply sequence so concurrent rewrite-bearing operations can't see each other's mid-flight state. The per-editexpected: stringcontent check from v1.6.0 already turned cross-operation races into reported failures rather than corruption; this lock removes the partial-failure mode entirely.updateLinks: falseandremoveReferences: falsepaths bypass the vault lock so simple renames and trash-deletes stay concurrent. Closes #5.- Internal API:
deleteNote(vaultPath, path, useTrash)is nowdeleteNote(vaultPath, path, options). The previous boolean form is removed. The MCPdelete_notetool surface is unaffected — its input schema gained a new optionalremoveReferencesfield.
Install / upgrade:
npm install -g [email protected]
# or
npx -y [email protected]
Full changelog: CHANGELOG.md
Breaking Changes
- Removed `deleteNote(vaultPath, path, useTrash)` signature; now requires `deleteNote(vaultPath, path, options)`
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About rps321321/obsidian-mcp-pro
Feature-complete Obsidian vault MCP server with 23 tools and 3 resources. Full-text search, note CRUD, frontmatter queries, tag management, backlinks, graph traversal (BFS up to 5 hops), orphan/broken link detection, and canvas support. Auto-detects vault, path traversal protection, MIT licensed.
Related context
Beta — feedback welcome: [email protected]