Skip to content

Releases: modelcontextprotocol/swift-sdk

0.4.1

17 Mar 12:27
eba4f62
Compare
Choose a tag to compare

What's Changed

  • Update capabilities to be expressible by Boolean literals by @mattt in #16
  • Allow params field to be omitted in requests for methods that don't require them by @mattt in #17

Full Changelog: 0.4.0...0.4.1

0.4.0

17 Mar 11:18
4ed52bc
Compare
Choose a tag to compare

What's Changed

  • Remove nonstandard read and list capabilities for resources by @mattt in #15

Full Changelog: 0.3.2...0.4.0

0.3.2

14 Mar 13:25
dccaa3a
Compare
Choose a tag to compare

What's Changed

  • Make CallTool.Result.isError optional by @mattt in #11

Full Changelog: 0.3.1...0.3.2

0.3.1

13 Mar 18:41
154cf61
Compare
Choose a tag to compare

What's Changed

  • Fix client parsing by @zats in #8

New Contributors

  • @zats made their first contribution in #8

Full Changelog: 0.3.0...0.3.1

0.3.0

04 Mar 14:28
775425b
Compare
Choose a tag to compare

What's Changed

  • Add configurable strict mode for MCP server initialization by @mattt in #3
  • Correctly propagate errors in NetworkTransport receive stream by @mattt in #4
  • Throw more specific networking errors in NetworkTransport by @mattt in #5
  • Update Server to always send response to invalid messages by @mattt in #6

Full Changelog: 0.2.0...0.3.0

0.2.0

27 Feb 22:52
7619e58
Compare
Choose a tag to compare

What's Changed

  • Add transport for low-level network connection by @mattt in #2

Full Changelog: 0.1.0...0.2.0

0.1.0

27 Feb 22:52
224707c
Compare
Choose a tag to compare

Initial release