build(deps): bump utoipa from 4.2.3 to 5.5.0 in /quickwit - #6754
build(deps): bump utoipa from 4.2.3 to 5.5.0 in /quickwit#6754dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
💡 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".
| # 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"] } |
There was a problem hiding this comment.
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 👍 / 👎.
4111a76 to
268aeb2
Compare
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>
268aeb2 to
e232fd6
Compare
Bumps utoipa from 4.2.3 to 5.5.0.
Release notes
Sourced from utoipa's releases.
... (truncated)
Changelog
Sourced from utoipa's changelog.
... (truncated)
Commits
2492086Update next releaseeb520dcignore really ignores! (#1500)9cd3ce9Chore migrate tojustfile(#1542)8e6e6eeSupport servers in path macro (#1293)7d0d0beAdd support forjiff::Timestamp(#1416)b07397dAddserdeto the helper attributes forToSchema(#1472)8d006bcFix: Refactor to avoid clippy::needless_for_each warning in derive(OpenApi) (...cdff007Fix typos (#1497)a024acaChore update utoipa and utoipa-gen versions (#1415)7bde710Update utoipa CHANGELOG.md