Skip to content

Release v4.2.1

Choose a tag to compare

@github-actions github-actions released this 24 Apr 22:32
· 65 commits to main since this release
83011c6

Fixed

  • api-bones-progenitor: unwrap_api_response_envelope now follows $ref pointers to
    component schemas when rewriting response schemas. Previously only inline envelope schemas
    were unwrapped; services whose OpenAPI spec uses $ref: "#/components/schemas/ApiResponse_*"
    (the common utoipa output) got no schema rewrite, causing progenitor to generate types that
    still expected the full envelope while the HTTP hook sent only the stripped data payload —
    resulting in deserialization failures at runtime.