1.0.4 — Dependency/tooling updates, Node.js >=24 requirement, and refreshed Apache 2.0 license header
Summary
Version 1.0.4 is a maintenance release focused on project metadata and build/test tooling. It updates dependencies, tightens the supported Node.js runtime, and refreshes the LICENSE file to reflect current copyright/Apache 2.0 compliance.
Changes
Runtime requirement
- Node.js engine requirement is now
>=24.0.0(package.json#engines).- Impact: installs may fail (or warn, depending on your package manager settings) on Node 23 and earlier.
Dependency and tooling updates
- Updated runtime dependency:
@modelcontextprotocol/sdkto^1.0.4
- Updated dev tooling versions (not exhaustive, see
package.json):eslint^9.28.0typescript^5.8.3vite^7.0.4vitest/@vitest/coverage-v8^3.2.4@types/node^25.0.6vite-plugin-dts^4.5.4@typescript-eslint/*^8.33.1
Licensing
- Updated
LICENSEto an Apache License 2.0 text with current copyright holder.
Breaking changes
- Potentially breaking: the Node.js engine constraint is now
>=24.0.0. Consumers running older Node versions will need to upgrade Node to install/use this package.
No other breaking changes were detected in this release range (no API/code changes beyond metadata and dependency/tooling updates).