Added
- standardize resource-not-found error code (SEP-2164) (#899)
- validate OAuth authorization response issuer (#896)
- specify OIDC application_type during dynamic client registration (SEP-837) (#883)
- deprecate roots, sampling, and logging (SEP-2577) (#884)
Fixed
- (auth) preserve configured reqwest client (#917)
- (auth) align OAuth metadata discovery ordering (#887)
- align progress timeout token (#909)
- (elicitation) preserve enumNames through ElicitationSchema serde round-trip (#905)
- return tool errors for invalid arguments (#894)
- (auth) apply offline_access to reauth paths (#897)
- update peer info on duplicate initialize (#862)
- strip and validate tool outputSchema and inputSchema (#860)
- remove unnecessary fields from tools' inputSchema (#856)
- reject init header/body version mismatch (#853)
- align protocol version negotiation (#855)
- accept 200 with empty body in response to notifications in addition to 202 (#849)