Skip to content

OpenAPI 3.1 support#26

Merged
osteel merged 1 commit intomainfrom
feature/openapi-3.1
Mar 23, 2023
Merged

OpenAPI 3.1 support#26
osteel merged 1 commit intomainfrom
feature/openapi-3.1

Conversation

@osteel
Copy link
Owner

@osteel osteel commented Mar 23, 2023

Description

This PR bumps the version of OpenAPI PSR7 Validator for OpenAPI 3.1 support.

It also upgrades PHPUnit to v9.0+ and drops support for PHP 7.2.

Motivation and context

OpenAPI 3.1 was released 2 years ago, but support for it was blocked by an underlying package that seems pretty much abandoned.

The community stepped up and forked it to finally provide support for OpenAPI 3.1, which was introduced with this PR.

How has this been tested?

Test suite.

Types of changes

What types of changes does your code introduce? Put an x in all the boxes that apply:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have read the CONTRIBUTING document.
  • My pull request addresses exactly one patch/feature.
  • I have created a branch for this patch/feature.
  • Each individual commit in the pull request is meaningful.
  • I have added tests to cover my changes.
  • If my change requires a change to the documentation, I have updated it accordingly.

@osteel osteel force-pushed the feature/openapi-3.1 branch 2 times, most recently from 0674e5b to 4e454fb Compare March 23, 2023 17:30
@osteel osteel force-pushed the feature/openapi-3.1 branch from 4e454fb to 5dd13d2 Compare March 23, 2023 17:33
@osteel osteel marked this pull request as ready for review March 23, 2023 17:34
@osteel osteel merged commit f3d16f2 into main Mar 23, 2023
@osteel osteel deleted the feature/openapi-3.1 branch March 23, 2023 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments