This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+3 more
Summary
AI summaryRaised 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/parserand@typescript-eslint/eslint-plugin - Updated Dockerfile to build TypeScript before running
- Added
npm run buildscript andprepublishOnlyhook - Bumped dev dependencies via Dependabot (
@modelcontextprotocol/sdk1.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
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.
Related context
Beta — feedback welcome: [email protected]