v2.14.4: Package Deal
This patch release fixes a fresh install bug where the packaging library was previously installed as a transitive dependency but is no longer—causing an import error on fresh installs without dev dependencies. Also includes a pydocket version pin to avoid Redis connection noise in tests, plus backports from 3.x for $ref dereferencing in tool schemas and the task capabilities location fix.
What's Changed
Enhancements 🔧
- Add release notes for v2.14.2 and v2.14.3 by @jlowin in https://github.com/jlowin/fastmcp/pull/2851
Fixes 🐞
- Backport: Dereference $ref in tool schemas for MCP client compatibility by @jlowin in https://github.com/jlowin/fastmcp/pull/2861
- Fix task capabilities location (issue #2870) by @jlowin in https://github.com/jlowin/fastmcp/pull/2874
- Add missing packaging dependency by @jlowin in https://github.com/jlowin/fastmcp/pull/2989
Full Changelog: https://github.com/jlowin/fastmcp/compare/v2.14.3...v2.14.4