github jlowin/fastmcp v2.14.2
v2.14.2: Port Authority

latest releases: v3.0.0b1, v2.14.3
21 days ago

FastMCP 2.14.2 brings a wave of community contributions safely into the 2.x line. A variety of important fixes backported from 3.0 work improve OpenAPI 3.1 compatibility, MCP spec compliance for output schemas and elicitation, and correct a subtle base_url fallback issue. The CLI now gently reminds you that FastMCP 3.0 is on the horizon.

What's Changed

Enhancements 🔧

Fixes 🐞

  • Let FastMCPError propagate unchanged from managers by @jlowin in #2697
  • Fix test cleanup for uvicorn 0.39+ context isolation by @jlowin in #2696
  • Bump pydocket to 0.16.3 to fix worker cleanup race condition by @chrisguidry in #2700
  • Fix Prefect website URL in docs footer by @mgoldsborough in #2705
  • Fix: resolve root-level $ref in outputSchema for MCP spec compliance by @majiayu000 in #2727
  • Fix OAuth Proxy resource parameter validation by @jlowin in #2763
  • Fix openapi_version check to include 3.1 by @deeleeramone in #2769
  • Fix titled enum elicitation schema to comply with MCP spec by @jlowin in #2774
  • Fix base_url fallback when url is not set by @bhbs in #2782
  • Lazy import DiskStore to avoid sqlite3 dependency on import by @jlowin in #2785

Docs 📚

  • Add v3 breaking changes notice to README and docs by @jlowin in #2713
  • Add changelog entries for v2.13.1 through v2.14.1 by @jlowin in #2724
  • conference to 2.x branch by @aaazzam in #2787

Full Changelog: v2.14.1...v2.14.2

Don't miss a new fastmcp release

NewReleases is sending notifications on new releases.