utoipa

Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust

APACHE-2.0 License

Downloads
10.1M
Stars
2.2K
Committers
90

Bot releases are visible (Hide)

utoipa - utoipa-redoc-2.0.0

Published by github-actions[bot] 11 months ago

What's New 💎 🆕 🎉

This release makes the axum 0.7 the minimum supported version.

  • (35f32b1) Update next versions
  • (93dfaf1) Axum 0.7 bindings (#807) @Libbum

Full change log

utoipa - utoipa-swagger-ui-5.0.0

Published by github-actions[bot] 11 months ago

What's New 💎 🆕 🎉

This release makes the axum 0.7 the minimum supported version.

  • (35f32b1) Update next versions
  • (93dfaf1) Axum 0.7 bindings (#807) @Libbum

Full change log

utoipa - utoipa-4.1.0

Published by github-actions[bot] 11 months ago

What's New 💎 🆕 🎉

  • (048d898) Update next versions
  • (5d96e30) Support #[serde(flatten)] for maps. (#799) @blp
  • (2f89c69) feat: add HashSet and BTreeSet (#791) @ctron
  • (f43efc7) add openapi extensions "x-tokenName" (#763) @lucasgranberg
  • (50db1b0) Update utoipa versions

Full change log

utoipa - utoipa-gen-4.1.0

Published by github-actions[bot] 11 months ago

What's New 💎 🆕 🎉

  • (048d898) Update next versions
  • (5d96e30) Support #[serde(flatten)] for maps. (#799) @blp
  • (2f89c69) feat: add HashSet and BTreeSet (#791) @ctron

Full change log

utoipa - utoipa-redoc-1.0.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (50db1b0) Update utoipa versions
  • (56b6326) Add rapidoc support (#723) @juhaku

Full change log

utoipa - utoipa-rapidoc-1.0.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (50db1b0) Update utoipa versions

Full change log

utoipa - utoipa-swagger-ui-4.0.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (50db1b0) Update utoipa versions

Full change log

utoipa - utoipa-swagger-ui-3.1.6

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (15053c5) Update next versions and dependencies
  • (4e10648) Fix: panic on missing trailing / in rocket environment (#645) (#757) @reflix
  • (56b6326) Add rapidoc support (#723) @juhaku

Full change log

utoipa - utoipa-4.0.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

Thanks for the contributors for their work in this release. While this is a breaking release it is small one. The single breaking thing is further explained here #762.

  • (15053c5) Update next versions and dependencies
  • (a235161) Allow expression as macro arg (#762) @juhaku
  • (164e0d3) enable required usage with schema_with attribute (#764) @ju6ge
  • (4e10648) Fix: panic on missing trailing / in rocket environment (#645) (#757) @reflix
  • (6dc73eb) Add Discriminator mapping (#752) @1lutz
  • (d7280eb) Add test for date types in actix params (#758) @jayvdb
  • (1b3479e) Allow additionalProperties to be an array (#756) @jayvdb
  • (b1ce2d0) Add decimal_float feature. (#750) @rlebran-netwo
  • (1443ec4) Feat std::collections::LinkedList as a known field type for schema (#748) @vinc3nzo
  • (2eecc9a) Feat url type (#747) @rlebran-netwo

Full change log

utoipa - utoipa-gen-4.0.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

Thanks for the contributors for their work in this release. While this is a breaking release it is small one. The single breaking thing is further explained here #762.

  • (15053c5) Update next versions and dependencies
  • (a235161) Allow expression as macro arg (#762) @juhaku
  • (164e0d3) enable required usage with schema_with attribute (#764) @ju6ge
  • (d7280eb) Add test for date types in actix params (#758) @jayvdb
  • (b1ce2d0) Add decimal_float feature. (#750) @rlebran-netwo
  • (1443ec4) Feat std::collections::LinkedList as a known field type for schema (#748) @vinc3nzo
  • (2eecc9a) Feat url type (#747) @rlebran-netwo

Full change log

utoipa - utoipa-3.5.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (387a97c) Update next versions
  • (5fb25fa) Add support for serde skip in IntoParams derive (#743)
  • (0c49940) Support ULID (#733)
  • (56b6326) Add rapidoc support (#723)
  • (30551f6) Update utoipa-swagger-ui version
  • (f9d26f6) Update Swagger UI to 5.3.1
  • (e5f7f70) Update README.md docs
  • (6baa9b0) Add redoc support for utoipa. (#720)

Full change log

utoipa - utoipa-gen-3.5.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (387a97c) Update next versions
  • (5fb25fa) Add support for serde skip in IntoParams derive (#743)
  • (0c49940) Support ULID (#733)

Full change log

utoipa - utoipa-rapidoc-0.1.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (56b6326) Add rapidoc support (#723) @juhaku

Full change log

utoipa - utoipa-swagger-ui-3.1.5

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

Update Swagger UI to next 5.x.x major version. This paves the way for future support for OAS 3.1 that comes with the latest Swagger UI.

  • (30551f6) Update utoipa-swagger-ui version
  • (f9d26f6) Update Swagger UI to 5.3.1
  • (e5f7f70) Update README.md docs

Full change log

utoipa - utoipa-redoc-0.1.0

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

From now on utoipa can be used toget with Redoc with ease. See the examples and docs for more details.

  • (e5f7f70) Update README.md docs
  • (6baa9b0) Add redoc support for utoipa. (#720) @juhaku

Full change log

utoipa - utoipa-3.4.4

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

Time for another release. Thanks to the awesome contributors for their precious time and effort for making this release happen 🎉.

  • (a9f4797) Update next versions
  • (7cc90b1) Add more axum path parameter tests
  • (1dccaf4) Fix generics actix example (#716) @rlebran-netwo
  • (cea4c50) Add descriptions to 2 variants of complex enums (#714) @lithiumFlower
  • (b1a5d4f) Add support for #[schema(default = )] on user-defined types (#712) (#713) @JMLX42
  • (338c413) Fix typos in doc (#709) @ben6reul
  • (2c811ee) allow and ignore #[doc(...)] tags in ToSchema derive (#708) @trinity-1686a
  • (727f880) Adding "AnyOf" branch for Schema (#706) @zajko
  • (97d3617) Allow setting titles on all OpenApi Schema types and allow descriptions to propagate for UnnamedStructSchema (#694) @lithiumFlower

Full change log

utoipa - utoipa-gen-3.4.5

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

Time for another release. Thanks to the awesome contributors for their precious time and effort for making this release happen 🎉.

  • (a9f4797) Update next versions
  • (7cc90b1) Add more axum path parameter tests
  • (1dccaf4) Fix generics actix example (#716) @rlebran-netwo
  • (cea4c50) Add descriptions to 2 variants of complex enums (#714) @lithiumFlower
  • (b1a5d4f) Add support for #[schema(default = )] on user-defined types (#712) (#713) @JMLX42
  • (338c413) Fix typos in doc (#709) @ben6reul
  • (2c811ee) allow and ignore #[doc(...)] tags in ToSchema derive (#708) @trinity-1686a
  • (97d3617) Allow setting titles on all OpenApi Schema types and allow descriptions to propagate for UnnamedStructSchema (#694) @lithiumFlower

Full change log

utoipa - utoipa-3.4.3

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (bcae7bc) Update next versions
  • (fe3b42d) Fix automatic request body (#701)

Full change log

utoipa - utoipa-gen-3.4.4

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (bcae7bc) Update next versions
  • (fe3b42d) Fix automatic request body (#701)

Full change log

utoipa - utoipa-3.4.2

Published by github-actions[bot] about 1 year ago

What's New 💎 🆕 🎉

  • (c69bb26) Fix Arc<T> and Rc<T> and SmallVec<[T]> (#699) @juhaku
  • (341dd39) Fix broken link and enforce workspace resolver

Full change log