What's Changed
- Update MCP to use Pydantic>=2.11 by @medaminezghal in #1041
- Flaky test fix by @AishwaryaKalloli in #1050
- chore: bump ruff by @Kludex in #1085
- docs: fix dev server command in README (#848) by @Lasdw6 in #859
- fix: support "form_post" to be one of response modes in authorization server metadata validation by @ke-yu in #1046
- Embed code snippets for README from executable examples by @ihrpr in #1055
- tests: add lowest dependency tests by @Kludex in #1067
- Fix async resource functions not being awaited by @ihrpr in #1092
- fix: Expose completions capability by @fredericbarthelet in #865
- Fix Pydantic field alias consistency in structured output by @sjwhole in #1099
- Update text to make clear Elicitation is not directly associated with… by @evalstate in #1062
- Unify process termination on POSIX & Windows (+ tests) by @felixweinberger in #1044
- Improve child process termination on POSIX & Windows by @felixweinberger in #1078
- remove max message size by @ihrpr in #1105
- #552 by @DanielAvdar in #707
- Doc update + validation in SseServerTransport + existing test fixes: addresses Issue: #827 by @AishwaryaKalloli in #900
- clean up log.error by @ihrpr in #1109
- Fix completions by @ihrpr in #1107
- fix pyright check in CI by @ihrpr in #1108
- fweinberger/align shutdown with spec by @felixweinberger in #1091
- Fix: Prevent session manager shutdown on individual session crash by @soby in #841
- Adding description field to the FastMCP get_prompt method by @megandsouza03 in #614
- chore: add markdownlint on pre-commit hook and lint md files by @dingo4dev in #996
- Fix missing line in generated snippets by @ihrpr in #1117
- The lifespan_context object here is not a dictionary like the other e… by @johnbikes in #1002
New Contributors
- @Lasdw6 made their first contribution in #859
- @ke-yu made their first contribution in #1046
- @fredericbarthelet made their first contribution in #865
- @sjwhole made their first contribution in #1099
- @soby made their first contribution in #841
- @megandsouza03 made their first contribution in #614
- @dingo4dev made their first contribution in #996
- @johnbikes made their first contribution in #1002
Full Changelog: v1.10.1...v1.11.0