v4.22.0

morphik-org/morphik-corev4.22.0Sep 26, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on authentication improvements and OpenAPI compliance. It fixes issues with token endpoint advertising, tool declaration, and logging levels, while adding support for forwarding specific authentication flags through providers.

Key Highlights

  • Fix auth advertisement for 'none' token endpoint
  • Fix tool declaration to include tools.listChanged
  • Fix logging level honor for client settings
  • Fix OpenAPI explode for form-style query arrays

New Features

  • Forward enableCimd and allowPlainPkce through providers

Full Release Notes

# [4.22.0](https://github.com/punkpeye/fastmcp/compare/v4.21.2...v4.22.0) (2026-09-26)


### Bug Fixes

* **auth:** advertise `none` as a token endpoint auth method ([#395](https://github.com/punkpeye/fastmcp/issues/395)) ([da8daa8](https://github.com/punkpeye/fastmcp/commit/da8daa81a17026e8e9b72da5fa26da784195b92a))
* **auth:** name the MCP endpoint as the protected resource ([#394](https://github.com/punkpeye/fastmcp/issues/394)) ([e858799](https://github.com/punkpeye/fastmcp/commit/e858799b63fde9657f0a5bbf4472559325cec9bb))
* declare tools.listChanged, which the server already notifies ([#399](https://github.com/punkpeye/fastmcp/issues/399)) ([b4bb8dc](https://github.com/punkpeye/fastmcp/commit/b4bb8dcef905c2d7b09d3283008d6b8853e38d20))
* do not throw out of addTool when a session negotiated no such capability ([#401](https://github.com/punkpeye/fastmcp/issues/401)) ([aca1b86](https://github.com/punkpeye/fastmcp/commit/aca1b86dd1c17accd85accb99c783a1a3d537fd8))
* honour the logging level the client sets ([#400](https://github.com/punkpeye/fastmcp/issues/400)) ([915cc60](https://github.com/punkpeye/fastmcp/commit/915cc605988e1179ce2568d82443a3af77825f39))
* **openapi:** honor explode for form-style query arrays ([#398](https://github.com/punkpeye/fastmcp/issues/398)) ([bb8c2e7](https://github.com/punkpeye/fastmcp/commit/bb8c2e740bd8bab63148f7d5da5e639d5a80d09b))


### Features

* **auth:** forward `enableCimd`, `allowPlainPkce` and `authorizationResponseIss` through providers ([#396](https://github.com/punkpeye/fastmcp/issues/396)) ([882163a](https://github.com/punkpeye/fastmcp/commit/882163aa41564a722ac8afaf476ab3cb5c7d6381))



Related Repositories