Skip to content

build(deps): bump utoipa from 4.2.3 to 5.5.0 in /quickwit - #6754

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/quickwit/utoipa-5.5.0
Open

build(deps): bump utoipa from 4.2.3 to 5.5.0 in /quickwit#6754
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/quickwit/utoipa-5.5.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps utoipa from 4.2.3 to 5.5.0.

Release notes

Sourced from utoipa's releases.

utoipa-5.5.0

What's New 💎 🆕 🎉

Full change log

utoipa-gen-5.5.0

What's New 💎 🆕 🎉

Full change log

utoipa-5.4.0

What's New 💎 🆕 🎉

Full change log

utoipa-gen-5.4.0

What's New 💎 🆕 🎉

Full change log

utoipa-5.3.1

What's New 💎 🆕 🎉

... (truncated)

Changelog

Sourced from utoipa's changelog.

Changelog - utoipa-rapidoc

6.0.0 - Thu 16 2025

Changed

5.0.1 - Jan 6 2025

Changed

5.0.0 - Oct 14 2024

Added

Fixed

Changed

4.0.0 - May 5 2024

Added

  • Add default-features = false to the optional axum dependency to avoid pulling in tokio in non-tokio environments (juhaku/utoipa#874)

Fixed

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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)

Bumps [utoipa](https://github.com/juhaku/utoipa) from 4.2.3 to 5.5.0.
- [Release notes](https://github.com/juhaku/utoipa/releases)
- [Changelog](https://github.com/juhaku/utoipa/blob/master/utoipa-rapidoc/CHANGELOG.md)
- [Commits](juhaku/utoipa@utoipa-4.2.3...utoipa-5.5.0)

---
updated-dependencies:
- dependency-name: utoipa
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Sep 1, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 1, 2026 22:16
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Sep 1, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ecab5c6137

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread quickwit/Cargo.toml
# 1. The `OpenApi` struct structure changed (fields are private), breaking our manual merging logic in openapi.rs
# in `quickwit-serve`. This code is fundamentally incompatible with version 5.x.
utoipa = { version = "4.2", features = ["time", "ulid"] }
utoipa = { version = "5.5", features = ["time", "ulid"] }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Migrate the custom ToSchema implementation before bumping

When quickwit-doc-mapper is compiled, #[quickwit_macros::serde_multikey] still generates impl<'__s> utoipa::ToSchema<'__s> with the utoipa 4 tuple-returning schema() signature (quickwit-macros/src/lib.rs:111-119). Utoipa 5 removes that lifetime parameter and returns the schema directly, so selecting 5.5 here makes those generated implementations fail to compile and blocks the workspace; update the macro and other v5-incompatible API usage before this bump, or retain v4. The repository specifically requires cargo check after editing Cargo.toml.

AGENTS.md reference: AGENTS.md:L121-L121

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants