Releases: juhaku/utoipa
utoipa-1.1.0
What's New 💎 🆕 🎉
It has been a while since last release and it almost feels like a too long has passed. But long await is sometimes worth it. This release introduces
more fixes and features. Now there is a suppport for generic components and Swagger UI also got more configuration options. Thanks to the contributors for helping to make this lib even more awesome. ❤️
- (1e2212c) Bump up next release versions
- (9628e1d) Fix duplicate parameter in (#156)
- (a1c49de) Update MSRV on README.md
- (dc6bf6b) Feature enhanced generics via aliases (#144)
- (e2b7dc0) chore(doc): more spelling fixes (#142) @jgramoll
- (070b00c) Address clippy
- (99625b8) Fix Component generic arguments with path (#140)
- (ff68527) docs: fix spelling errors (#135)
- (83e2bd0) coverage tests p1 (#133) @idiomatic-rust-com
Full change log
utoipa-gen-1.0.2
What's New 💎 🆕 🎉
- (0b5baaf) Bump up next release version
- (960637e) Fix unused parameter warning
- (374be13) Fix macro_rules generated components (#124)
Full change log
utoipa-1.0.2
utoipa-swagger-ui-1.0.0
What's New 💎 🆕 🎉
This release brings forth quite a few improvements which include improved path and query parameter resoving for actix-web framework, partial support for serde attributes and uuid support as well. These involve utoipa
and utoipa-gen
crates but since this is breaking release the utoipa-swagger-ui
need to be released as well with the latest utoipa
. See more details in utoipa
or utoipa-gen
release.
- (906d965) Bump up next release versions (#112)
- (2a277e0) Update utoipa-swagger-ui docs
- (9e70fc7) Update utoipa-swagger-ui lib docs
- (158df33) Update next versions & README links
Full change log
utoipa-gen-1.0.1
What's New 💎 🆕 🎉
- (3018814) Bump up next release version
- (c1c9ee3) Fix lowercase typo
- (ec93880) Fix IntoParams not allowing object types
Full change log
utoipa-gen-1.0.0
What's New 💎 🆕 🎉
This release brings forth quite a few improvements which include improved path and query parameter resoving for actix-web framework, partial support for serde attributes and uuid support as well.
Previously with actix-web you needed to define the query parameters within params(...)
section of utoipa::path
attribute macro but this release lets users completely omit those parameters since they now can be derived with IntoParams
trait.
Serde support allows now people to skip fields or variants being serialized to OpenAPI spec and allows users to make the Component
s camelCase or any other case with rename_all
.
Uuids are now supported with uuid feature flag directly within parameters and fields of components.
This is also a breaking release so keep notice of changes. The minimum rustc is now 1.60 mainly because of new feature flag format introduced in rust 1.60. Also previously chrono_types
and chrono_types_with_format
is changed to just chrono
and chrono_with_format
because of this new feature flag format introduced in rust 1.60.
- (906d965) Bump up next release versions (#112)
- (84de831) Chore refactor chrono feature flag (#111)
- (9935968) Add partial serde attribute support (#110)
- (d4c13aa) Add support for UUID (#109)
- (36268f2) Chore refactor IntoParmas and Component (#107)
- (5d7fc92) Add enahanced parameter configuration options (#104)
- (3050736) Update todo-actix example and docs (#102)
- (0bd2bf4) Add IntoParams trait derive (#100)
- (6cec102) Add IntoParams trait for actix-web (#97)
- (158df33) Update next versions & README links
Full change log
utoipa-1.0.1
What's New 💎 🆕 🎉
- (3018814) Bump up next release version
- (c1c9ee3) Fix lowercase typo
- (ec93880) Fix IntoParams not allowing object types
Full change log
utoipa-1.0.0
What's New 💎 🆕 🎉
This release brings forth quite a few improvements which include improved path and query parameter resoving for actix-web framework, partial support for serde attributes and uuid support as well.
Previously with actix-web you needed to define the query parameters within params(...)
section of utoipa::path
attribute macro but this release lets users completely omit those parameters since they now can be derived with IntoParams
trait.
Serde support allows now people to skip fields or variants being serialized to OpenAPI spec and allows users to make the Component
s camelCase or any other case with rename_all
.
Uuids are now supported with uuid feature flag directly within parameters and fields of components.
This is also a breaking release so keep notice of changes. The minimum rustc is now 1.60 mainly because of new feature flag format introduced in rust 1.60. Also previously chrono_types
and chrono_types_with_format
is changed to just chrono
and chrono_with_format
because of this new feature flag format introduced in rust 1.60.
- (906d965) Bump up next release versions (#112)
- (84de831) Chore refactor chrono feature flg (#111)
- (9935968) Add partial serde attribute support (#110)
- (80b64d9) Fix broken Modify doc test
- (727f47e) Fix security scheme typo
- (d4c13aa) Add support for UUID (#109)
- (5d7fc92) Add enahanced parameter configuration options (#104)
- (0bd2bf4) Add IntoParams trait derive (#100)
- (6cec102) Add IntoParams trait for actix-web (#97)
- (158df33) Update next versions & README links
Full change log
utoipa-swagger-ui-0.3.0
What's New 💎 🆕 🎉
Highlights for this release is integrated support for rocket framework for those who like to go orbit and beyond. Support for yaml thanks to first ever contribution @clearydude. As well some small fixes.
- (41734a6) Bump up next release versions (#92)
- (207e87c) Fix utoipa-swagger-ui build (#91)
- (53d743e) Update docs for Swagger UI (#90)
- (23e0387) Add rocket swagger-ui integration (#89)
- (9e5ae05) Improve actix-web path parsing
- (62a44e9) Bump up next release
- (b2803c3) Update README and docs (#72)
Full change log
utoipa-gen-0.2.0
What's New 💎 🆕 🎉
Highlights for this release is integrated support for rocket framework for those who like to go orbit and beyond. Support for yaml thanks to first ever contribution @clearydude. As well some small fixes.
- (41734a6) Bump up next release versions (#92)
- (d4e0657) Update docs and actix parameter resolving
- (53d743e) Update docs for Swagger UI (#90)
- (23e0387) Add rocket swagger-ui integration (#89)
- (ff626dc) Rocket extras for utoipa (#87)
- (90d16e4) Fix hard error in doc-comment parsing (#86)
- (9e5ae05) Improve actix-web path parsing