v4.12.3
punkpeye/fastmcpv4.12.3Aug 4, 2026by github-actions[bot]
AI Summary
Includes multiple stability improvements such as timeouts for OAuth/discovery fetches, scope normalization in JWKS, and better reporting for unsupported tool schemas.
Key Highlights
- Added timeout to upstream OAuth and discovery fetch calls
- Normalized scope in JWKS claim mapping
- Enabled contents write
- Early reporting of unsupported tool schemas
Full Release Notes
## [4.12.3](https://github.com/punkpeye/fastmcp/compare/v4.12.2...v4.12.3) (2026-08-04) ### Bug Fixes * allow contents write ([f1311e6](https://github.com/punkpeye/fastmcp/commit/f1311e6ae7a294b54b47021e816ef0d55aa53aea)) * **auth:** add timeout to upstream OAuth and discovery fetch calls ([#304](https://github.com/punkpeye/fastmcp/issues/304)) ([83e0725](https://github.com/punkpeye/fastmcp/commit/83e07257528132f084442b4144edd3c779896b6b)) * **auth:** normalize scope in JWKS claim mapping ([#309](https://github.com/punkpeye/fastmcp/issues/309)) ([180dfb1](https://github.com/punkpeye/fastmcp/commit/180dfb17f8598af5067d8eb13c782caacd61f55b)), closes [#308](https://github.com/punkpeye/fastmcp/issues/308) * force new release ([887a652](https://github.com/punkpeye/fastmcp/commit/887a652252ab2a11b3dda818bf56c96a6f9754c4)) * report unsupported tool schemas early ([#307](https://github.com/punkpeye/fastmcp/issues/307)) ([7a604df](https://github.com/punkpeye/fastmcp/commit/7a604dfd927f468069f6d048dbe3f63bbefbd366))