Releases: juhaku/utoipa
utoipa-2.4.1
What's New 💎 🆕 🎉
- (3bb1d72) Update new utoipa version
- (7502d85) Clean unused dependencies related to repr feature
- (a4bf827) Update badges
Full change log
utoipa-2.4.0
What's New 💎 🆕 🎉
This release mainly refactors internals and improves already existing functionalities but also adds few new things. One of these are multiline descriptions in OpenAPI and custom rename functionality for ToSchema
.
- (e49331b) Bump up next versions
- (74fda2c) Fix re-serialize deserialized array (#356) @juhaku
- (bb3f60c) ToSchema and IntoParams derive macros now support multiline comments (#359) @michael-mark
- (9dd9023) Clean utoipa builder! imports
- (c99ddfe) Feature custom ToSchema rename (#354) @juhaku
- (a84e41c) Enable syn's extra-traits feature when using debug (#350) @nkovacs
Full change log
utoipa-gen-2.3.0
What's New 💎 🆕 🎉
It has been been a while since last release even the pace hasn't been the best but thanks to the many contributors keeping it up 🏆. This release adds a serde and a custom rename to the IntoParams
derive macro. A fix to an old Vec
example field bug where the example for Vec
types did not result correct schema #225 (comment). From now on there is no need to do it as it is in the comment but instead as example = json!(...)
. Other updates includes serde flatten (finally), ranges in response statuses and changes in defining responses paving the way for derived responses eventually.
- (a2ca384) Clean up deprecated code and lint warnings (#340)
- (d7109c3) Bump up next versions
- (8d3e443) Refactor IntoParams attribute parsing functionality (#339)
- (3364428) Refactor serde support and rename functionality (#337)
- (a406e59) Chore new component attribute parsing (#334)
- (0332914) Add support for serde flatten (#325) @kw7oe
- (b8cdfe4) Move serde module to a seprate file
- (97295cf) cargo format
- (4c28dcc) Allow manually setting field as nullable (#319) @jacob-pro
- (3180d18) Allow custom SchemaFormats (#315) @jacob-pro
- (00fb59a) allow renaming
IntoParams
field names (#309) @fluxxu - (3920a74) Update response docs
- (ab555d6) Allow using a response reference in the list of responses (#303) @jacob-pro
- (19e029e) Improve openapi info generation
- (513f66d) Fix mutliple authors separator (#302)
- (f3f1186) #297 - Allow using default and range matched status responses (#298) @jacob-pro
Full change log
utoipa-2.3.0
What's New 💎 🆕 🎉
It has been been a while since last release even the pace hasn't been the best but thanks to the many contributors keeping it up 🏆. This release adds a serde and a custom rename to the IntoParams
derive macro. A fix to an old Vec
example field bug where the example for Vec
types did not result correct schema #225 (comment). From now on there is no need to do it as it is in the comment but instead as example = json!(...)
. Other updates includes serde flatten (finally), ranges in response statuses and changes in defining responses paving the way for derived responses eventually.
- (a2ca384) Clean up deprecated code and lint warnings (#340)
- (d7109c3) Bump up next versions
- (8d3e443) Refactor IntoParams attribute parsing functionality (#339)
- (3364428) Refactor serde support and rename functionality (#337)
- (a406e59) Chore new component attribute parsing (#334)
- (0332914) Add support for serde flatten (#325) @kw7oe
- (b8cdfe4) Move serde module to a seprate file
- (97295cf) cargo format
- (4c28dcc) Allow manually setting field as nullable (#319) @jacob-pro
- (3180d18) Allow custom SchemaFormats (#315) @jacob-pro
- (00fb59a) allow renaming
IntoParams
field names (#309) @fluxxu - (3920a74) Update response docs
- (ab555d6) Allow using a response reference in the list of responses (#303) @jacob-pro
- (19e029e) Improve openapi info generation
- (513f66d) Fix mutliple authors separator (#302)
- (282625c) Fix deserialization of content encoding (#299) @jacob-pro
- (f3f1186) #297 - Allow using default and range matched status responses (#298) @jacob-pro
Full change log
utoipa-gen-2.2.0
utoipa-2.2.0
utoipa-gen-2.1.0
What's New 💎 🆕 🎉
Full change log
utoipa-2.1.0
What's New 💎 🆕 🎉
Full change log
utoipa-swagger-ui-2.0.1
What's New 💎 🆕 🎉
- (2887ee5) Update utoipa-swagger-ui next version
- (ab7efd2) Add
debug-embed
feature forutoipa-swagger-ui
Full change log
utoipa-gen-2.0.1
What's New 💎 🆕 🎉
- (6431c28) Remove debug call
- (e048aab) Update next release
- (14157de) Fix unnamed enum with tag having single field (#262)