Skip to content

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai claude markdown mcp model-context-protocol notes
+3 more
obsidian sse secrets-management

Summary

AI summary

Raised minimum Node.js version to >=20.19.0, dropping support for Node 18.

Full changelog

Changed

  • TypeScript Conversion: Entire codebase converted to TypeScript for improved type safety
  • Added TypeScript build step to CI pipeline
  • Updated ESLint configuration for TypeScript support
  • BREAKING: Raised minimum Node.js version to >=20.19.0 (dropped Node 18, which reached end-of-life in April 2025). Required by the vitest 4.x toolchain, which no longer supports Node 18.

Infrastructure

  • Added @typescript-eslint/parser and @typescript-eslint/eslint-plugin
  • Updated Dockerfile to build TypeScript before running
  • Added npm run build script and prepublishOnly hook
  • Bumped dev dependencies via Dependabot (@modelcontextprotocol/sdk 1.25.3→1.29.0, vitest 4.0.18→4.1.9, and others)
  • Dropped Node 18 from the CI test matrix (now tests Node 20 and 22)

📦 Published to npm: @smith-and-web/[email protected]

Breaking Changes

  • Raised minimum Node.js version to >=20.19.0 (dropped support for Node 18).

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

Track smith-and-web/obsidian-mcp-server

Get notified when new releases ship.

Sign up free

About smith-and-web/obsidian-mcp-server

SSE-enabled MCP server for remote Obsidian vault management with 29 tools for notes, directories, frontmatter, tags, search, and link operations. Docker-ready with health monitoring.

All releases →

Beta — feedback welcome: [email protected]