Skip to content

Releases: x52dev/oas3-rs

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.

oas3: v0.16.0

03 Apr 08:03
de3ae2d
Compare
Choose a tag to compare
  • Add spec::Spec::security field.
  • Add spec::Operation::security field.

roast: v0.5.0

10 Feb 11:38
05aefa8
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.15.

oas3: v0.15.0

10 Feb 11:38
05aefa8
Compare
Choose a tag to compare
  • Add new crate feature yaml-spec (on-by-default).
  • Add top-level from_json() function.
  • Add top-level from_yaml() function, guarded by the yaml-spec crate feature.
  • The top-level to_json() function now returns serde_json errors directly.
  • The top-level to_yaml() function now returns serde_yaml errors directly.
  • The top-level to_yaml() function is now guarded by the yaml-spec crate feature.
  • Remove top-level from_reader() function.
  • Remove top-level from_path() function.
  • Remove top-level Error type.

roast: v0.4.0

27 Jan 20:17
e758e2f
Compare
Choose a tag to compare
  • Update oas3 dependency to 0.14.

oas3: v0.14.0

27 Jan 20:17
e758e2f
Compare
Choose a tag to compare
  • Implement Default for spec::{Components, Contact, Example, Flows}.
  • Migrate YAML parsing to serde_yaml. Exposed error type(s) have been altered.

roast: v0.3.0

08 Jan 11:30
8a3da20
Compare
Choose a tag to compare

0.3.0

  • Update oas3 dependency to 0.13.