chore(deps): update dependency gpu-cli/openapi-to-rust to v0.22.0 #19
No reviewers
Labels
No labels
automerge
bug
dependencies
duplicate
enhancement
help wanted
invalid
migrations
question
vulnerability
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Personal/my-nix-lib!19
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/gpu-cli-openapi-to-rust-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v0.20.0→v0.22.0Release Notes
gpu-cli/openapi-to-rust (gpu-cli/openapi-to-rust)
v0.22.0Compare Source
Path parameters with
allowReserved: truenow preserve reserved characters such as:inXLON:LLOY, allowing generated clients to call servers that route on literal identifiers. Existing percent-encoded triples pass through, while/,?, and#remain encoded. Default path encoding is unchanged.This is standard OpenAPI 3.2 behavior and an explicitly supported compatibility extension for 3.0/3.1. Query
allowReservedremains unsupported.The reserved encoder is included with operation artifacts, so clients composed through the public low-level generation APIs compile correctly. Selective clients include the helper only when needed.
Compatibility: generated model and method signatures and runtime dependencies are unchanged.
ParameterInfonow exposesallow_reserved; callers constructing that analyzer struct directly must initialize the new field.Thanks to @gilesw for the original implementation in #101. The feature and review fixes landed together in #102, preserving both commits.
Validation: 726 tests passed locally, with formatting, Clippy, doctests, documentation, corpus verification, and OpenAI/Anthropic compile and round-trip checks passing. PR #102 CI also passed.
Full changelog: https://github.com/gpu-cli/openapi-to-rust/compare/v0.21.0...v0.22.0
v0.21.0Compare Source
What's Changed
Full Changelog: https://github.com/gpu-cli/openapi-to-rust/compare/v0.20.0...v0.21.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.