The headline of this release is the introduction of change notifications for tools/resources/prompts, as well as flexible client-side handling of arbitrary messages.
What's Changed
New Features 🎉
Enhancements 🔧
Fixes 🐞
Docs 📚
- Update changelog and updates for 2.9 release by @jlowin in #929
- run
just api-ref-allto get new source links by @zzstoatzz in #935 - regen api ref by @zzstoatzz in #947
- fix a couple api-ref parsing issues by @zzstoatzz in #949
Examples & Contrib 💡
- add
create_threadtool to bsky MCP server by @zzstoatzz in #927 - fix(examples): update mount_example.py to work with current fastmcp API by @rajephon in #957
Other Changes 🦾
- Fix parameter location enum handling in OpenAPI parser by @jlowin in #953
- Fix external schema reference handling in OpenAPI parser by @jlowin in #954
New Contributors
Full Changelog: v2.9.0...v2.9.1