Skip to content

[Feature]: Support for OpenAPI Spec 3.2 #165

@caochenlei

Description

@caochenlei

Feature Description

Add support for parsing and validating OpenAPI Specification 3.2.0. This update addresses the gap in current prance capabilities where only older OpenAPI versions are supported, preventing users from leveraging the latest specification features and improvements.

Suggested Solution

  1. Schema Updates: Update the internal schema definitions to support OpenAPI 3.2.0 structure and validation rules
  2. Version Detection: Enhance version parsing to recognize 3.2.0 in the openapi field
  3. Backward Compatibility: Maintain support for existing OpenAPI versions while adding 3.2.0 capabilities
  4. New Feature Support: Implement support for 3.2.0 specific features such as:
    • Updated JSON Schema dialect (2020-12)
    • New webhook object support
    • Enhanced security scheme features

Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions