v4.22.0
leejet/stable-diffusion.cppv4.22.0Sep 26, 2026by github-actions[bot]
Upgrading?
AI Summary
Addresses security and specification issues in the authentication and OpenAPI layers to improve interoperability and logging compliance.
Key Highlights
- Fixes authentication to correctly advertise token endpoint methods
- Resolves OpenAPI query array formatting issues for form-style requests
- Ensures logging levels are honored by the client
- Handles capability negotiation gracefully without throwing errors
New Features
- Forwarding of auth flags like enableCimd and allowPlainPkce through providers
- Support for form-style query arrays in OpenAPI
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
ggml-org/llama.cpp★ 131,944
LLM inference in C/C++
LadybirdBrowser/ladybird★ 66,606
Truly independent web browser
ClickHouse/ClickHouse★ 50,528
ClickHouse® is a real-time analytics database management system
LizardByte/Sunshine★ 42,488
Self-hosted game stream host for Moonlight.
deskflow/deskflow★ 29,978
Share a single keyboard and mouse between multiple computers.