v0.7.0
This release fixes a couple bugs related to the StreamableClientTransport, and relaxes it to be less strict so that it can talk to certain servers that don't perfectly conform to the spec. It also updates to google/[email protected], which includes a couple backwards incompatible bug fixes (see below).
For more details, see the v0.7.0 milestone.
API Changes
No changes in the API of the SDK itself, but the updated google/[email protected] contained the following incompatible bug fixes:
- google/jsonschema-go#26: the key for
ForOptions.TypeSchemasmust be areflect.Type, as incomparable values are not valid map keys. - google/jsonschema-go#23: validation of struct values is disallowed, because it can't verify certain schema properties such as 'required', and doesn't respect custom JSON marshalling
See #518 for a proposal to significantly decouple the SDK from the jsonschema-go package (though it would still be used for inference and validation). This decision blocks the v1.0.0 release.
New Contributors
- @xieyuschen made their first contribution in #509
- @manuelibar made their first contribution in #514
Full Changelog: v0.6.0...v0.7.0