Skip to content

Releases: x52dev/oas3-rs

roast: v0.9.0

26 Aug 22:44
6f70335
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.19.

roast: v0.8.1

26 Aug 21:29
a653f76
Compare
Choose a tag to compare
  • No significant changes since 0.8.0.

roast: v0.8.0

26 Aug 21:29
d14e02a
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.18.

oas3: v0.19.0

26 Aug 22:44
6f70335
Compare
Choose a tag to compare
  • Refine structure and deserializer for Callback type.
  • Prefer examples when deserializing MediaTypeExamples.

oas3: v0.18.1

26 Aug 21:29
a653f76
Compare
Choose a tag to compare
  • No significant changes since 0.18.0.

oas3: v0.18.0

26 Aug 21:28
d14e02a
Compare
Choose a tag to compare
  • Add spec::ObjectOrReference::Ref::{summary, description} fields.
  • Add spec::MediaType::extensions field.
  • The spec::MediaType::schema() method now returns a Result<Option<ObjectSchema>, Error>.
  • The spec::Operation::request_body() method now returns a Result<Option<RequestBody>, Error>.

roast: v0.7.0

14 Jul 05:30
ae3d077
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.17.
  • Minimum supported Rust version (MSRV) is now 1.80.

oas3: v0.17.0

14 Jul 05:30
ae3d077
Compare
Choose a tag to compare
  • Remove non-spec-compliant spec::Header::allow_empty_value field.
  • Implement FromRef for spec::SecurityScheme.
  • Add spec::ObjectSchema::prefixItems field.
  • Document compatibility with OAS v3.1.1.
  • Minimum supported Rust version (MSRV) is now 1.80.

oas3: v0.16.1

25 Apr 18:26
c4ba756
Compare
Choose a tag to compare
  • The map value type of spec::SecurityRequirement is now Vec<String>.
  • Expose inner field of spec::SecurityRequirement.

roast: v0.6.0

03 Apr 08:03
de3ae2d
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.16.