PackageTrack
Sign in Get early access

openapiv3

This crate provides data structures that represent the OpenAPI v3.0.x specification easily deserializable with serde.

2.2.0 12M downloads/mo #2795 most downloaded on crates.io glademiller/openapiv3

What this package is like to depend on

Last release 1 years ago

02 Jun 2025

Release timing varies

gaps range from 1 weeks to 1.5 years

Some releases are documented

notes for 5 of 16 stable releases

3 versions withdrawn

withdrawn after publishing

8 years old

27 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

27 releases · Jan 2019 to Jun 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 27
  1. 2.2.0 02 Jun 2025
    Release notes
    • Fix regression in ReferenceOr parsing to preserve order and priority
    Open source →
  2. 2.1.0 22 May 2025 withdrawn
    Release notes
    • Improve deserialization error messages from ReferenceOr
    • Fix OAuth structure field visibility
    Open source →
  3. 2.0.0 08 Dec 2023
    Release notes
    • Add additional documentation
    Open source →
  4. 2.0.0-rc.1 21 Oct 2023 pre-release
    Release notes
    • Fix handling of null values in enum for string, number, integer, and boolean
    Open source →
  5. 2.0.0-rc.0 21 Oct 2023 pre-release
    Release notes
    • update indexmap dep to 2.0.0
    • reorder Components to match spec
    • coalesce serde pragmas
    • add callbacks to Operation
    • fix deserialization of subschemas with typed schemas
    • fix some clippy nits
    Open source →
    Release notes
    • Bump indexmap dependency to 2.0.0
    • Add enum field to boolean schema
    • Add callbacks to Operation type (out of conformance with spec)
    • Fix handling of subschemas with typed Schema objects
    • Fixes to SecuritySchema handling
    Open source →
  6. 1.0.4 13 Dec 2023
    Release notes

    1.0.4 to address indexmap issue

    Open source →
  7. 1.0.3 28 Aug 2023 withdrawn
    Release notes

    support [email protected] by bumping the minimum version to [email protected] which is when the serde-1 feature became an alias for serde. We can (currently) support >1.6.1 inclusive of 2.0.0 and (presumably) at least up to <3.0.0. This PR also updates some dated dev-dependencies.

    Open source →
  8. 1.0.2 09 Dec 2022

    Nothing published for this version

  9. 1.0.1 20 Jan 2022
    Release notes

    (cargo-release) openapiv3 version 1.0.1

    Open source →
  10. 1.0.0 24 Dec 2021
    Release notes

    (cargo-release) openapiv3 version 1.0.0

    Open source →
  11. 1.0.0-beta.5 09 Nov 2021 pre-release

    Nothing published for this version

  12. 1.0.0-beta.4 08 Nov 2021 pre-release

    Nothing published for this version

  13. 1.0.0-beta.3 07 Nov 2021 pre-release

    Nothing published for this version

  14. 1.0.0-beta.2 25 Sep 2021 pre-release

    Nothing published for this version

  15. 1.0.0-beta.1 07 Sep 2021 pre-release

    Nothing published for this version

  16. 1.0.0-beta.0 05 Sep 2021 pre-release

    Nothing published for this version

  17. 0.5.0 03 May 2021

    Nothing published for this version

  18. 0.4.0 04 Mar 2021

    Nothing published for this version

  19. 0.3.3 01 Mar 2021 withdrawn

    Nothing published for this version

  20. 0.3.2 20 May 2020

    Nothing published for this version

  21. 0.3.0 27 Jul 2019

    Nothing published for this version

  22. 0.2.0 11 Apr 2019

    Nothing published for this version

  23. 0.1.4 10 Apr 2019

    Nothing published for this version

  24. 0.1.3 05 Mar 2019

    Nothing published for this version

  25. 0.1.2 06 Jan 2019

    Nothing published for this version

  26. 0.1.1 05 Jan 2019

    Nothing published for this version

  27. 0.1.0 05 Jan 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive