Skip to content

Commit 88bf0cb

Browse files
chore(deps): bump utoipa from 5.5.0 to 6.0.0 (#402)
Bumps [utoipa](https://github.com/juhaku/utoipa) from 5.5.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/juhaku/utoipa/releases">utoipa's releases</a>.</em></p> <blockquote> <h2>utoipa-rapidoc-6.0.0</h2> <h2>What's New 💎 🆕 🎉</h2> <ul> <li>(88a5842) Update utoipa openapi tools, re-release of 5.0.1 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1295">#1295</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> </ul> <h4>Full <a href="https://github.com/juhaku/utoipa/compare/utoipa-rapidoc-5.0.1...utoipa-rapidoc-6.0.0">change log</a></h4> <h2>utoipa-redoc-6.0.0</h2> <h2>What's New 💎 🆕 🎉</h2> <ul> <li>(88a5842) Update utoipa openapi tools, re-release of 5.0.1 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1295">#1295</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> </ul> <h4>Full <a href="https://github.com/juhaku/utoipa/compare/utoipa-redoc-5.0.1...utoipa-redoc-6.0.0">change log</a></h4> <h2>utoipa-6.0.0</h2> <h2>What's New 💎 🆕 🎉</h2> <ul> <li>(baa4d04) Remove support for expression ignore in <code>ToSchema</code> and <code>IntoParams</code> (<a href="https://redirect.github.com/juhaku/utoipa/issues/1619">#1619</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> <li>(14e2a90) Update next release versions (<a href="https://redirect.github.com/juhaku/utoipa/issues/1618">#1618</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> <li>(58632b1) docs: add examples and changelog for PR-1555 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1590">#1590</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(5b25257) Add OpenAPI 3.2 support (<a href="https://redirect.github.com/juhaku/utoipa/issues/1555">#1555</a>) <a href="https://github.com/pjankiewicz"><code>@​pjankiewicz</code></a></li> <li>(205fe71) fix: emit vec![] instead of array literals to avoid large stack arrays (<a href="https://redirect.github.com/juhaku/utoipa/issues/1580">#1580</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(4939e8c) feat!: remove serde_norway, make yaml feature use yaml_serde (<a href="https://redirect.github.com/juhaku/utoipa/issues/1567">#1567</a>) <a href="https://github.com/MarkusZoppelt"><code>@​MarkusZoppelt</code></a></li> <li>(3906028) feat: bigdecimal support (<a href="https://redirect.github.com/juhaku/utoipa/issues/1487">#1487</a>) <a href="https://github.com/hdbg"><code>@​hdbg</code></a></li> <li>(ec9d584) Add yaml_serde feature for yaml deserialization (<a href="https://redirect.github.com/juhaku/utoipa/issues/1559">#1559</a>) <a href="https://github.com/BjarneSeger"><code>@​BjarneSeger</code></a></li> <li>(6247e64) Upgrade MSRV to 1.88 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1562">#1562</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> <li>(dcdf087) feat: expand header struct (<a href="https://redirect.github.com/juhaku/utoipa/issues/1556">#1556</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(b07340e) feat: readonly and writeonly dropped on ref fields (<a href="https://redirect.github.com/juhaku/utoipa/issues/1550">#1550</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(92f9b01) Option + nullable = false + default expands to a degenerate oneOf (<a href="https://redirect.github.com/juhaku/utoipa/issues/1380">#1380</a>) <a href="https://github.com/JMLX42"><code>@​JMLX42</code></a></li> <li>(bbbd2ce) Fix type in CHANGELOG.md <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> </ul> <h4>Full <a href="https://github.com/juhaku/utoipa/compare/utoipa-5.5.0...utoipa-6.0.0">change log</a></h4> <h2>utoipa-gen-6.0.0</h2> <h2>What's New 💎 🆕 🎉</h2> <ul> <li>(baa4d04) Remove support for expression ignore in <code>ToSchema</code> and <code>IntoParams</code> (<a href="https://redirect.github.com/juhaku/utoipa/issues/1619">#1619</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> <li>(14e2a90) Update next release versions (<a href="https://redirect.github.com/juhaku/utoipa/issues/1618">#1618</a>) <a href="https://github.com/juhaku"><code>@​juhaku</code></a></li> <li>(69af040) Re-enable actix auto_into_responses Result test (<a href="https://redirect.github.com/juhaku/utoipa/issues/1603">#1603</a>) <a href="https://github.com/snaggen"><code>@​snaggen</code></a></li> <li>(0f601fe) feature: support extensions in utoipa::ToSchema named structs (<a href="https://redirect.github.com/juhaku/utoipa/issues/1593">#1593</a>) <a href="https://github.com/TilBlechschmidt"><code>@​TilBlechschmidt</code></a></li> <li>(fbe6639) Upgrade utoipa-gen to syn 3 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1597">#1597</a>) <a href="https://github.com/jakobhellermann"><code>@​jakobhellermann</code></a></li> <li>(0a5951b) chore: Update CHANGELOG.md (<a href="https://redirect.github.com/juhaku/utoipa/issues/1596">#1596</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(e8a26bb) Recursively discover flattened fields in maps (<a href="https://redirect.github.com/juhaku/utoipa/issues/1582">#1582</a>) <a href="https://github.com/nipunn1313"><code>@​nipunn1313</code></a></li> <li>(b66879a) feat(gen): support item_schema attribute for streaming/SSE response types (<a href="https://redirect.github.com/juhaku/utoipa/issues/1592">#1592</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(e092565) feat(gen): allow opting into OpenAPI 3.2 output via the version attribute (<a href="https://redirect.github.com/juhaku/utoipa/issues/1591">#1591</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(c607078) feat: support generic types with <code>IntoParams</code> (<a href="https://redirect.github.com/juhaku/utoipa/issues/1588">#1588</a>) <a href="https://github.com/jack-ullery"><code>@​jack-ullery</code></a></li> <li>(58632b1) docs: add examples and changelog for PR-1555 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1590">#1590</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(5b25257) Add OpenAPI 3.2 support (<a href="https://redirect.github.com/juhaku/utoipa/issues/1555">#1555</a>) <a href="https://github.com/pjankiewicz"><code>@​pjankiewicz</code></a></li> <li>(205fe71) fix: emit vec![] instead of array literals to avoid large stack arrays (<a href="https://redirect.github.com/juhaku/utoipa/issues/1580">#1580</a>) <a href="https://github.com/Drifter-J"><code>@​Drifter-J</code></a></li> <li>(fb812a1) fix: workaround time/cookie incompatibility (<a href="https://redirect.github.com/juhaku/utoipa/issues/1577">#1577</a>) <a href="https://github.com/jayvdb"><code>@​jayvdb</code></a></li> <li>(640ef44) fix: simplify utoipa-gen feature gates to fix jiff_0_2 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1575">#1575</a>) <a href="https://github.com/siku2"><code>@​siku2</code></a></li> <li>(4939e8c) feat!: remove serde_norway, make yaml feature use yaml_serde (<a href="https://redirect.github.com/juhaku/utoipa/issues/1567">#1567</a>) <a href="https://github.com/MarkusZoppelt"><code>@​MarkusZoppelt</code></a></li> <li>(3906028) feat: bigdecimal support (<a href="https://redirect.github.com/juhaku/utoipa/issues/1487">#1487</a>) <a href="https://github.com/hdbg"><code>@​hdbg</code></a></li> <li>(aecd7f7) Use pastey instead of unmaintained paste and fix some clippy warnings (<a href="https://redirect.github.com/juhaku/utoipa/issues/1452">#1452</a>) <a href="https://github.com/petersimonsson"><code>@​petersimonsson</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/juhaku/utoipa/blob/master/utoipa-rapidoc/CHANGELOG.md">utoipa's changelog</a>.</em></p> <blockquote> <h2>6.0.0 - Thu 16 2025</h2> <h3>Changed</h3> <ul> <li>Upgrade to Rust MSRV to 1.88 (<a href="https://redirect.github.com/juhaku/utoipa/pull/1526">juhaku/utoipa#1526</a>)</li> <li>Re-release 5.0.1 since axum upgrade is a breaking change (<a href="https://redirect.github.com/juhaku/utoipa/pull/1295">juhaku/utoipa#1295</a>)</li> </ul> <h2>5.0.1 - Jan 6 2025</h2> <h3>Changed</h3> <ul> <li>Update axum to v0.8 (<a href="https://redirect.github.com/juhaku/utoipa/pull/1269">juhaku/utoipa#1269</a>)</li> </ul> <h2>5.0.0 - Oct 14 2024</h2> <h3>Added</h3> <ul> <li>Add macros feature flag (<a href="https://redirect.github.com/juhaku/utoipa/pull/1015">juhaku/utoipa#1015</a>)</li> <li>Add nest <code>OpenApi</code> support (<a href="https://redirect.github.com/juhaku/utoipa/pull/930">juhaku/utoipa#930</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix testing without explicit features (<a href="https://redirect.github.com/juhaku/utoipa/pull/1041">juhaku/utoipa#1041</a>)</li> <li>Fix building utoipa-rapidoc &amp; utoipa-scalar (<a href="https://redirect.github.com/juhaku/utoipa/pull/1039">juhaku/utoipa#1039</a>)</li> <li>Fix RapiDoc with empty URL panic on axum (<a href="https://redirect.github.com/juhaku/utoipa/pull/997">juhaku/utoipa#997</a>)</li> <li>Fix samples in documentation when with_openapi is used (<a href="https://redirect.github.com/juhaku/utoipa/pull/988">juhaku/utoipa#988</a>)</li> <li>Fix openapi serialized twice when served with Rocket (<a href="https://redirect.github.com/juhaku/utoipa/pull/987">juhaku/utoipa#987</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Remove commit commit id from changelogs (<a href="https://redirect.github.com/juhaku/utoipa/pull/1077">juhaku/utoipa#1077</a>)</li> <li>Update to rc version</li> <li>Disable unused default features of rust_decimal (<a href="https://redirect.github.com/juhaku/utoipa/pull/1029">juhaku/utoipa#1029</a>)</li> <li>Update next beta versions</li> <li>Chore update docs and relax <code>url</code> version (<a href="https://redirect.github.com/juhaku/utoipa/pull/1001">juhaku/utoipa#1001</a>)</li> <li>Bump up versions (<a href="https://redirect.github.com/juhaku/utoipa/pull/998">juhaku/utoipa#998</a>)</li> <li>Update versions</li> <li>Update min Rust version and utoipa-swagger-ui version</li> </ul> <h2>4.0.0 - May 5 2024</h2> <h3>Added</h3> <ul> <li>Add <code>default-features = false</code> to the optional axum dependency to avoid pulling in tokio in non-tokio environments (<a href="https://redirect.github.com/juhaku/utoipa/pull/874">juhaku/utoipa#874</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix spelling (<a href="https://redirect.github.com/juhaku/utoipa/pull/846">juhaku/utoipa#846</a>)</li> </ul> <h3>Changed</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/juhaku/utoipa/commit/baa4d04c78fdcc86622e1a2775039fc1621157c0"><code>baa4d04</code></a> Remove support for expression ignore in <code>ToSchema</code> and <code>IntoParams</code> (<a href="https://redirect.github.com/juhaku/utoipa/issues/1619">#1619</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/14e2a905331af18cc5387900e3136aa6eba7e0c1"><code>14e2a90</code></a> Update next release versions (<a href="https://redirect.github.com/juhaku/utoipa/issues/1618">#1618</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/69af0403df8ee5ac00fc530f0fbac32348a39ada"><code>69af040</code></a> Re-enable actix auto_into_responses Result test (<a href="https://redirect.github.com/juhaku/utoipa/issues/1603">#1603</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/0f601fef4b72f114be3a4fe97943022bfe171003"><code>0f601fe</code></a> feature: support extensions in utoipa::ToSchema named structs (<a href="https://redirect.github.com/juhaku/utoipa/issues/1593">#1593</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/fbe663958f6a5b834b1fb7c15bbc6fabe4722b40"><code>fbe6639</code></a> Upgrade utoipa-gen to syn 3 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1597">#1597</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/1436f789a0ec3f18ad422efca4027938673bb0f6"><code>1436f78</code></a> Bump base64 from 22.1 to 23.1 (<a href="https://redirect.github.com/juhaku/utoipa/issues/1595">#1595</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/0a5951b936c2e99ff94964da949b333a776689a7"><code>0a5951b</code></a> chore: Update CHANGELOG.md (<a href="https://redirect.github.com/juhaku/utoipa/issues/1596">#1596</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/5db2ccbe9a16bcac8c03c5853fc4612f0eec5126"><code>5db2ccb</code></a> Refactor documentation in lib.rs (<a href="https://redirect.github.com/juhaku/utoipa/issues/1581">#1581</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/e8a26bb74f66fa2eaaa88d40999b9c519e41fc60"><code>e8a26bb</code></a> Recursively discover flattened fields in maps (<a href="https://redirect.github.com/juhaku/utoipa/issues/1582">#1582</a>)</li> <li><a href="https://github.com/juhaku/utoipa/commit/b66879abc4ae14e4d2b185ec314570a7cdfb2fed"><code>b66879a</code></a> feat(gen): support item_schema attribute for streaming/SSE response types (<a href="https://redirect.github.com/juhaku/utoipa/issues/1">#1</a>...</li> <li>Additional commits viewable in <a href="https://github.com/juhaku/utoipa/compare/utoipa-5.5.0...utoipa-6.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=utoipa&package-manager=cargo&previous-version=5.5.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent a9e851b commit 88bf0cb

2 files changed

Lines changed: 28 additions & 5 deletions

File tree

‎Cargo.lock‎

Lines changed: 27 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎src/interfaces/rest/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] }
3939
uuid = { version = "1.25.0", features = ["v4", "serde"] }
4040

4141
# OpenAPI
42-
utoipa = { version = "5.3", features = ["axum_extras"] }
42+
utoipa = { version = "6.0", features = ["axum_extras"] }
4343
utoipa-swagger-ui = { version = "9.0", features = ["axum"] }
4444

4545
# ECHIDNA core

0 commit comments

Comments
 (0)