github PrefectHQ/fastmcp v4.1.2
v4.1.2: License to Deny

latest release: v3.4.10
6 hours ago

Component authorization now applies after transforms, denied resources cannot fall through matching templates, and OAuth client credentials providers support issuer binding across fresh and cached-token flows. Existing configurations remain compatible, but users of ClientCredentialsOAuthProvider or PrivateKeyJWTOAuthProvider must set issuer to enable this protection; upgrading alone is insufficient. Thanks to our 18 contributors, including 9 first-time contributors.

What's Changed

Security 🔒

  • Authorize transformed components and prevent denied-resource template fallback by @zzstoatzz and @rishid in #5933
  • Bind OAuth client credentials to a configured issuer, including cached-token renewal, by @zzstoatzz and @LHMisme420 in #5933

Enhancements ✨

  • Add SEP-2640 Skills extension foundation by @strawgate in #5057
  • Write down triage and merge norms in docs/development by @zzstoatzz in #5872
  • Add experimental Skills discovery to SkillsDirectoryProvider by @zzstoatzz in #5704

Fixes 🐞

Docs 📚

Examples & Contrib 💡

Other Changes 🦾

  • chore(deps): Update github actions by @prefect-renovate[bot] in #5707

New Contributors

Full Changelog: v4.1.1...v4.1.2

Don't miss a new fastmcp release

NewReleases is sending notifications on new releases.