main
Commits on Feb 24, 2022
-
-
add description to all schemas (#2802)
in v3.1 the number of schemas increased considerably, which can be a bit confusing.
Commits on Feb 11, 2022
-
-
Update IMPLEMENTATIONS.md (#2797)
Add `schema2dts`, `whook` and `openapi-ts-sdk-builder` to implementations.
Commits on Feb 3, 2022
-
Merge pull request #2850 from karenetheridge/ether/more-uris
Merging as discussed on the spec call today.
Commits on Jan 7, 2022
-
add format checks to these strings
/info/termsOfService: https://spec.openapis.org/oas/v3.1.0#fixed-fields-0 /contact/url, email : https://spec.openapis.org/oas/v3.1.0#fixed-fields-1 implicit/authorizationUrl: https://spec.openapis.org/oas/v3.1.0#fixed-fields-24 authorizationUrl, tokenUrl, refreshUrl: https://spec.openapis.org/oas/v3.1.0#fixed-fields-24
Commits on Dec 29, 2021
-
more schema tweaks for parameter objects (#2811)
* allowEmptyValue is valid only for query parameters https://spec.openapis.org/oas/v3.1.0#parameter-object we can't move this to the dependentSchemas section because that is only valid when "schema" is present. * allowReserved only applies to parameters with a value of query https://spec.openapis.org/oas/v3.1.0#parameter-object
Commits on Dec 23, 2021
Commits on Nov 18, 2021
-
Update IMPLEMENTATIONS.md (#2353)
Add restful-react to list of implementations.
-
Update Proposal 003 "Clarify Nullable" to Promoted status (#2529)
* Update Proposals 003 "Clarify Nullable" to approved status The proposal was adopted in OpenAPI version 3.0.3. This pull request updates the proposal with that status change. * Conformance with the standard proposal format. Changed status to 'Promoted' in accordance with the proposal template.
-
Update JSON example files (#2786)
Co-authored-by: webron <webron@users.noreply.github.com>
-
-
Change server-variable property to 'description' (#2793)
* Change server-variable property to 'description' According to the spec: https://spec.openapis.org/oas/v3.1.0#server-variable-object This should validate a `description` field, not `descriptions`. * Update schema.yaml
Commits on Nov 11, 2021
-
-
examples: add non-oauth-scopes.yaml, refs #2407 (#2515)
Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
-
-
-
Add RapiDoc to IMPLEMENTATIONS.md (#2683)
Also normalize whitespace in table headers
-
Remove Koa2-OAS3 from IMPLEMENTATIONS.md (#2708)
Project's url https://github.com/OverSpeedIO/koa2-oas3 shows 404. Can't find the project through google either. Looks like the project closed.
-
schema fixes for the "parameter" and "header" objects (#2746)
- name is required (for parameter) - the map under content must contain only one entry as per https://spec.openapis.org/oas/v3.1.0#fixed-fields-9
Commits on Oct 7, 2021
-
Create SPECIAL_INTEREST_GROUPS.md (#2686)
2nd attempt at this. Adding ".md" suffix. Intended to be a place for all our SIGs to better define who they are, how to join, expectations, etc.
Commits on Sep 27, 2021
-
tighten up regex for path items (#2681)
https://spec.openapis.org/oas/v3.1.0#pathTemplating "The value for these path parameters MUST NOT contain any unescaped “generic syntax” characters described by [[!RFC3986]]: forward slashes (/), question marks (?), or hashes (#)."
Commits on Sep 24, 2021
Commits on Sep 23, 2021
-
-
-
Add "type" qualifier to ensure that "if" clauses fail properly (#2696)
If the wrong type is used for a particular piece of data, then a bare "required" will validate as true, causing the "if" clause to be true, which can lead to confusing errors when the "then" schema then fires, instead of the error occurring at a higher position in the schema.
-
-
minor simplification of v3.1 schema (#2671)
* minor simplification of v3.1 schema "if the X property is present, then apply this constraint to property X" can be simplified by simply stating the constraint for property X. * add missing constraint to "header" https://spec.openapis.org/oas/v3.1.0#headerObject * allowEmptyValue and allowReserved don't make sense for headers * collapse single-item "enum"s in "cookie" and "header" to "const"
-
Generate YAML versions of these schema documents (#2669)
generated via: perl -MYAML::XS -MJSON::MaybeXS -we'$YAML::XS::Boolean="JSON::PP"; print Dump(JSON::MaybeXS->new->decode(do { local $/; <> }))' input.json > output.yaml
Commits on Aug 20, 2021
-
fix: typo spelling grammar (#2670)
* fix: typo spelling grammar * Update proposals/2019-07-17-Webhooks.md change ``request`` to ``requests`` Co-authored-by: Nate <37554478+servusdei2018@users.noreply.github.com> Co-authored-by: Nate <37554478+servusdei2018@users.noreply.github.com>

