Skip to content

Latest commit

 

History

History
95 lines (53 loc) · 4.64 KB

File metadata and controls

95 lines (53 loc) · 4.64 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

1.20.0 - 2026-07-21

Added

  • (unstable) add tool call name (#1752)

1.19.1 - 2026-07-20

Fixed

  • (schema) remove enum discriminators from invalid schemas (#1612)

1.19.0 - 2026-07-06

Added

  • (unstable) Add descriptions to elicitation enum options (#1397)

1.18.0 - 2026-07-06

Added

  • (schema) Stabilize boolean session config options (#1604)
  • (unstable-v2) Unify the ID naming conventions across the schema (#1567)

Fixed

  • (schema) Reject malformed protocol fields (#1583)
  • (unstable) remove URL elicitation error (#1574)
  • (unstable-v2) Continue to make more enums future compatible (#1571)

Other

  • (schema) Clean up generated documentation and make wording more consistent (#1568)

1.17.0 - 2026-06-29

Added

  • (schema) Stabilize request cancellation (#1549)

Fixed

  • Deserialization leniency part 2 (#1526)
  • (unstable-v2) make mcpServers optional in new sessions (#1523)

Other

  • (unstable-v2) Clean up client schema types (#1540)
  • (schema) correct Implementation description (#1518)

1.16.0 - 2026-06-24

Added

  • (schema) Stabilize model_config option category (#1502)

1.15.0 - 2026-06-24

Added

  • (unstable) Add boolean config option capabilities (#1490)

1.14.0 - 2026-06-18

Added

  • Add unstable model config category (#1455)

Other

  • Clean up missing documentation on various schemas and builder (#1454)
  • various cleanups (#1453)
  • Clarify schema release versioning docs (#1443)

1.13.7 - 2026-06-16

Fixed

  • (schema) Add missing _meta fields to protocol schemas (#1440)
  • (rust) Preserve JSON object key order (#1393)

Other

  • Fix versioning for new schema git releases (#1382)
  • Setup separate publishes for JSON Schemas (#1377)