Skip to content

1.0.4 — Dependency/tooling updates, Node.js >=24 requirement, and refreshed Apache 2.0 license header

Choose a tag to compare

@tobrien tobrien released this 02 Mar 17:06
· 4 commits to main since this release
0268ec3

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/sdk to ^1.0.4
  • Updated dev tooling versions (not exhaustive, see package.json):
    • eslint ^9.28.0
    • typescript ^5.8.3
    • vite ^7.0.4
    • vitest / @vitest/coverage-v8 ^3.2.4
    • @types/node ^25.0.6
    • vite-plugin-dts ^4.5.4
    • @typescript-eslint/* ^8.33.1

Licensing

  • Updated LICENSE to 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).