Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 07:01
· 25 commits to main since this release
Immutable release. Only release title and notes can be modified.
78e3e8a

Fixed

  • Breaking: minItems was not read, so an array with minItems: 1 took an empty array. An array without prefixItems is now a tuple whose first minItems items are required: [T, ...T[]] for 1, [T, T, ...T[]] for 2. Its first items are also no longer T | undefined under noUncheckedIndexedAccess. (#77)
  • Breaking: In a multipart/form-data body composed with allOf or oneOf, a part without a type was unknown. It is now a Blob, as in a body whose schema is an object, so a value other than a Blob no longer type-checks there. (#78)
  • Send encoded binary parts of a composed multipart body as octets (#79)
  • Leave out what a subtype flags from the parent it extends (#80)
  • Breaking: A component name with other characters than ASCII letters, digits, ., - and _, which the specification does not allow, was exported without them (ユーザー as _, Café as Caf). Such a name is now an error. Rename the component. (#88)
  • Breaking: propertyNames was not read, so a map whose keys an enum limits took any key. Where propertyNames lists the names with enum or const, the object now has an optional property for each of them, of the type of additionalProperties, and no other key. (#89)