Skip to content

[OpenAPI 3.1.0 support] JsonSchema type changes not handled. #745

@DrSatyr

Description

@DrSatyr
Collaborator

While migration to OpenAPI 3.1.0 all Schema objects becomes JsonSchema. 3.1.0 deserializes schema "type" to array field "types". At least this part of SchemaDiff works incorrectly: SchemaDiff.java#L349-L352. Most probably such changes will affect other parts of library.

Activity

changed the title [-][OpenAPI 3.1.0 support] JsonSchema type change not handled.[/-] [+][OpenAPI 3.1.0 support] JsonSchema changes not handled.[/+] on Feb 14, 2025
changed the title [-][OpenAPI 3.1.0 support] JsonSchema changes not handled.[/-] [+][OpenAPI 3.1.0 support] JsonSchema type changes not handled.[/+] on Feb 14, 2025
added this to the 2.2.0 milestone on Apr 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @DrSatyr

        Issue actions

          [OpenAPI 3.1.0 support] JsonSchema type changes not handled. · Issue #745 · OpenAPITools/openapi-diff