From ec507531cee9ecc2d049da85d1881acda7b6b3e1 Mon Sep 17 00:00:00 2001 From: "Peter.Morton" Date: Tue, 28 Apr 2026 12:22:38 -0500 Subject: [PATCH] chore: bump version to 1.1.5 and update CHANGELOG Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- CHANGELOG.md | 10 ++++++++++ manifest.json | 2 +- package.json | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 77c93dd..86bf812 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -73,6 +73,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Comprehensive input schema definitions - Security audit of parameter handling +## [1.1.5] - 2026-04-28 + +### Fixed +- **Mermaid Arrows and HTML Preserved**: Fixed issue #7 where `<` and `>` were being stripped from note content, breaking Mermaid diagram connectors (`->>`, `-->`, `<|`, `>>`) and HTML tags + - `<` and `>` are only meaningful as shell redirects at the command level — inside double-quoted strings (how all values are passed) they are completely inert + - Removed from `DANGEROUS_CHARS` in both `sanitizeString` and `sanitizePath` + ## [1.1.4] - 2026-04-28 ### Fixed @@ -136,6 +143,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Version History +- **1.1.5** - Bug fix release: Preserve `<` and `>` in note content for Mermaid/HTML (fixes #7) +- **1.1.4** - Bug fix release: Preserve Markdown code fences (fixes #6) - **1.1.3** - Bug fix release: Large file chunking for obsidian_read_note; docs clarification for Obsidian must be running (fixes #4, #5) - **1.1.2** - Bug fix release: Ampersand support in filenames (fixes #2) - **1.1.1** - Bug fix release: Quote escaping in note content @@ -145,6 +154,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Search & Discovery (12 tools) - Task & Property Management (8 tools) +[1.1.5]: https://git.mortons.site/Peter.Morton/obsidian-mcp/releases/tag/v1.1.5 [1.1.4]: https://git.mortons.site/Peter.Morton/obsidian-mcp/releases/tag/v1.1.4 [1.1.3]: https://git.mortons.site/Peter.Morton/obsidian-mcp/releases/tag/v1.1.3 [1.1.2]: https://git.mortons.site/Peter.Morton/obsidian-mcp/releases/tag/v1.1.2 diff --git a/manifest.json b/manifest.json index 3fab27a..6cfeab6 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": "0.3", "name": "obsidian-mcp", - "version": "1.1.4", + "version": "1.1.5", "display_name": "Obsidian CLI Bundle", "description": "MCP Bundle for Obsidian CLI - Enable AI assistants to manage Obsidian vaults through conversational interface", "long_description": "This MCP bundle provides a comprehensive set of tools for AI assistants to interact with and manage Obsidian vaults. It includes capabilities for creating, reading, updating, and deleting notes, managing links and tags, handling tasks, and more. With this bundle, AI assistants can seamlessly integrate with Obsidian to help users organize their knowledge and workflows.", diff --git a/package.json b/package.json index eda571a..8dd8000 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-mcp", - "version": "1.1.4", + "version": "1.1.5", "description": "MCP Bundle for Obsidian CLI - Enable AI assistants to manage Obsidian vaults through Model Context Protocol", "type": "module", "main": "dist/index.js",