Releases: juhaku/utoipa
utoipa-5.1.0
What's New 💎 🆕 🎉
- (c77282f) Update versions and CHANGELOGS @juhaku
- (dd8c155) Change Option compose to OneOfBuilder (#1141) @juhaku
- (ea498f3) Add
identifier
forInfo
(#1140) @juhaku - (ab0693d) Fix docs (#1138) @juhaku
- (8901107) Add
ToSchema
implementation for serde_json::Value (#1132) @juhaku - (4941e48) Update CHANGELOG @juhaku
- (279b669) Implement schema traits for indexset (#1129) @h7kanna
- (8e156ef) Update CHANGELOGS release info @juhaku
Full change log
utoipa-swagger-ui-8.0.0
utoipa-scalar-0.2.0
utoipa-redoc-5.0.0
utoipa-rapidoc-5.0.0
utoipa-gen-5.0.0
What's New 💎 🆕 🎉
- (c051df4) Bump up next versions (#1125) @juhaku
- (881f6dd) Enhance unit struct schema (#1122) @juhaku
- (cbf08cd) Fix path rewrite (#1120) @juhaku
- (78570fd) Update docs preparation for v5 (#1119) @juhaku
- (7d10516) Chore filter const generics (#1118) @juhaku
- (449b164) Chore enhance generic schema collection (#1116) @juhaku
- (d2f076a) Update changelogs @juhaku
- (9d076c4) Enhance file uploads (#1113) @juhaku
- (18e96c9) Move
schemas
intoToSchema
for schemas (#1112) @juhaku - (43224fc) Fix typos @juhaku
- (fe2277f) Refactor
KnownFormat
@juhaku - (fc22ddf) Add path rewrite support (#1110) @juhaku
- (773a015) Fix impl
ToSchema
for container types (#1107) @juhaku - (8bbc5d9) Adds support for
prefixItems
onArray
(#1103) @juhaku - (80ff67e) Fix description on
inline
field (#1102) @juhaku - (2f09ae4) Fix
title
on unnamed struct and references (#1101) @juhaku - (9d5e6e1) Bump up
utoipa-gen
patch version @juhaku - (c618dbe) change pub(super) enum to pub enum (#926) @cuiihaoo
- (8f95e1c) Fix generic references (#1097) @juhaku
- (7034022) Fix non generic root generic references (#1095) @juhaku
- (22ea68d) Add support for
schema(ignore)
andparam(ignore)
(#1090) @juhaku - (a282141) Fix option wrapped tailing query parameters (#1089) @juhaku
- (33e64c7) Keep indentation in doc comments and simplify (#1082) @oxalica
- (0a83458) Add support for
property_names
for object (#1084) @juhaku - (d5e722a) Fix generic aliases (#1083) @juhaku
- (64caf06) Fix nest path config struct name (#1081) @juhaku
- (7dbfc63) Fix
as
attribute path format (#1080) @juhaku - (e5f5d71) Generate
ToSchema
generic bounds on impl instead of requiring it on definition (#1079) @oxalica - (b31d078) Fix broken tests @juhaku
- (73f6d4d) Fix typos @juhaku
- (56c06a1) Update
utoipa-config
version @juhaku - (7d22bcc) Remove commit commit id from changelogs (#1077) @juhaku
- (82e79d5) Update to rc @juhaku
- (61c98bb) Add changelogs for crates (#1075) @juhaku
- (4147119) Fix allow response
content_type
without schema (#1073) @juhaku - (8a5bb72) Add auto collect schemas for utoipa-axum (#1072) @juhaku
- (8d5149f) Auto collect tuple responses schema references (#1071) @juhaku
- (ac13f48) Chore unify request body and ext request body (#1067) @juhaku
- (5a06616) Implement automatic schema collection for requests (#1066) @juhaku
- (e0c5aa7) Refactor structs processing (#1060) @juhaku
- (e13cfe1) Refactor enums processing (#1059) @juhaku
- (e66b4ed) Add global config for
utiopa
(#1048) @juhaku - (f6d1c3d) Add support for
links
in#[utoipa::path]
(#1047) @juhaku - (06d539c) Add support for
termsOfService
to OpenApi derive (#1046) @juhaku - (f13d3d3) Add support for real generics (#1034) @juhaku
- (9d778b0) Add typos to CI (#1036) @jayvdb
- (ed255a1) Fix negative value parsing on schema attributes (#1031) @juhaku
- (18d004a) Disable unused default features of rust_decimal (#1029) @jayvdb
- (af79ed6) Add test for logical or security requirement @juhaku
- (b473b99) Make referenced schemas required (#1018) @juhaku
- (57ba3ba) Update next beta versions @juhaku
- (11c909b) Add macros feature flag (#1015) @juhaku
- (8948d34) Fix parameter inline for tuple path params (#1014) @juhaku
- (9c79ef2) Add parsing support for non strict integers (#1012) @juhaku
- (04c490d) Chore refactor
OpenApi
derive macro (#1011) @juhaku - (7882cb2) Chore refactor Name trait usage in features (#1009) @juhaku
- (708645a) Chore refactor features (#1008) @juhaku
- (908d279) Add
utoipa-axum
binding example and update docs (#1007) @juhaku - (bcc4fca) Fix some typos @juhaku
- (69dfbbc) Add support to define mulitple operation methods (#1006) @juhaku
- (a0db8b9) Add utoipa axum bindings (#1004) @juhaku
- (f2a7143) Fix default tag logic for paths (#1002) @juhaku
- (1af4ad4) Chore update docs and relax
url
version (#1001) @juhaku - (89c288b) Bump up versions (#998) @juhaku
- (5e780f1) Fix respect
required
attribute (#990) @juhaku - (55544ef) Add some deprecated attributes for
example
method @juhaku - (67f04b3) Clean up some unused fields @juhaku
- (ae6cedd) Feature openapi 31 (#981) @juhaku
- (92cac85) Add support for inlined enum variants (#963) @JMLX42
- (2088259) fix(utoipa-gen): remove unnecessary allocation with to_string in expanded code (#982) @CBenoit
- (50dbec1) Bump up to next alplha @juhaku
- (cc78e38) Fix find actual request body TypeTree (#977) @juhaku
- (d020f92) Update versions @juhaku
- (674d0b9) Add
description
attribute onToSchema
(#949) @juhaku - (f7750fc) Add support for description and summary overriding (#948) @juhaku
- (403d716) Fix summary / description split on empty lines (#947) @juhaku
- (b22eb1a) Enhance OpenApi nesting with tags support (#932) @juhaku
- (ea59c38) Address clippy lints and refactor serde parsing (#931) @juhaku
- (97bc507) Add nest
OpenApi
support (#930) @juhaku - (28cf85c) Fix compile error propagation (#929) @juhaku
- (48342ae) Fix tuple params missing features (#928) @juhaku
- (5530d29) Clean up imports for utoipa-gen @juhaku
- (7563a72) change pub(super) enum to pub enum (#926) @cuiihaoo
- (2661057) allow for multiple req body content_type (#876) @TroyKomodo
- (f03e7d5) Migrate out from proc macro error (#920) @juhaku
- (9f8ebf3) Add support for addtional tags via
tags
(#916) @juhaku
Full change log
utoipa-config-0.1.0
What's New 💎 🆕 🎉
- (c051df4) Bump up next versions (#1125) @juhaku
- (2389d18) Chore update examples (#1121) @juhaku
- (449b164) Chore enhance generic schema collection (#1116) @juhaku
- (d2f076a) Update changelogs @juhaku
- (9b19cd9) Add test for aliases on enum variant values @juhaku
- (d5e722a) Fix generic aliases (#1083) @juhaku
- (81128ef) Fixed broken tests at
utoipa-config
@juhaku
Full change log
utoipa-axum-0.1.0
utoipa-5.0.0
What's New 💎 🆕 🎉
Thank you all for the contributions and patience for now is the time for another major release of utoipa. Make it a bit more utopic than before. 🚀 This release brings about a bunch of perks which definitely are found to be useful by many. These are full generics support, automatic schema collection, support for rust type aliases, axum bindings, nesting support and OpenAPI 3.1 only.
- (c051df4) Bump up next versions (#1125) @juhaku
- (78570fd) Update docs preparation for v5 (#1119) @juhaku
- (449b164) Chore enhance generic schema collection (#1116) @juhaku
- (9d076c4) Enhance file uploads (#1113) @juhaku
- (18e96c9) Move
schemas
intoToSchema
for schemas (#1112) @juhaku - (773a015) Fix impl
ToSchema
for container types (#1107) @juhaku - (3d6b1f9) Add missing
extensions
for OpenAPI types (#1104) @juhaku - (8bbc5d9) Adds support for
prefixItems
onArray
(#1103) @juhaku - (dae6ba5) Fix typos @juhaku
- (6ff1419) Fix typo in changelog @juhaku
- (e4d47d4) List only utoipa related changes in its CHANGELOG @juhaku
- (c9f8408) Add a default impl of ToSchema::name() (#1096) @ValentinColin
- (0a83458) Add support for
property_names
for object (#1084) @juhaku - (820d05e) Fix typos in changelog @juhaku
- (2271c88) Fix typos @juhaku
The changes in this release are in full correlation with changes introduce to https://github.com/juhaku/utoipa/releases/tag/utoipa-gen-5.0.0.
Those looking to migrate here is the Migration Guide.
Full change log
utoipa-gen-4.3.1
This release fixes utoipa-gen
private type leak. This is already fixed in the master but will now be released separately for the utoipa-gen
for time being.
Changes
Full Changelog: utoipa-gen-4.3.0...utoipa-gen-4.3.1