| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-23 | 1.4 kB | |
| v4.0.8_ Take Three source code.tar.gz | 2026-09-23 | 42.5 MB | |
| v4.0.8_ Take Three source code.zip | 2026-09-23 | 43.5 MB | |
| Totals: 3 Items | 86.0 MB | 0 | |
Completion goes back to its 4.0.5 behavior. The visibility check added in 4.0.6 and reworked in 4.0.7 simulated list requests through middleware, and in 4.0.7 that could let a response cache serve hidden prompts to other clients. New tests pin both problems, and withholding suggestions for hidden references will return with a proper design. Resource template patterns are now cached without a size limit, so servers with thousands of templates read fast again, and OAuthProxy revokes the upstream refresh token instead of sending its own token upstream.
What's Changed
Security 🔒
- completions: revert the list-based visibility check (#5240, [#5244]) by @zzstoatzz in https://github.com/PrefectHQ/fastmcp/pull/5250
Fixes 🐞
- Fix OAuthProxy upstream refresh token revocation by @Ujemny in https://github.com/PrefectHQ/fastmcp/pull/5243
- resources: keep every compiled template pattern cached by @zzstoatzz in https://github.com/PrefectHQ/fastmcp/pull/5248
Docs 📚
- docs: add v4.0.8 changelog entries by @zzstoatzz in https://github.com/PrefectHQ/fastmcp/pull/5251
New Contributors
- @Ujemny made their first contribution in https://github.com/PrefectHQ/fastmcp/pull/5243
Full Changelog: https://github.com/PrefectHQ/fastmcp/compare/v4.0.7...v4.0.8