Releases: x52dev/oas3-rs
Releases · x52dev/oas3-rs
roast: v0.9.0
- Update
oas3
dependency to0.19
.
roast: v0.8.1
- No significant changes since
0.8.0
.
roast: v0.8.0
- Update
oas3
dependency to0.18
.
oas3: v0.19.0
- Refine structure and deserializer for
Callback
type. - Prefer
examples
when deserializingMediaTypeExamples
.
oas3: v0.18.1
- No significant changes since
0.18.0
.
oas3: v0.18.0
- Add
spec::ObjectOrReference::Ref::{summary, description}
fields. - Add
spec::MediaType::extensions
field. - The
spec::MediaType::schema()
method now returns aResult<Option<ObjectSchema>, Error>
. - The
spec::Operation::request_body()
method now returns aResult<Option<RequestBody>, Error>
.
roast: v0.7.0
- Update
oas3
dependency to0.17
. - Minimum supported Rust version (MSRV) is now 1.80.
oas3: v0.17.0
- Remove non-spec-compliant
spec::Header::allow_empty_value
field. - Implement
FromRef
forspec::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
- The map value type of
spec::SecurityRequirement
is nowVec<String>
. - Expose inner field of
spec::SecurityRequirement
.
roast: v0.6.0
- Update
oas3
dependency to0.16
.