close
The Wayback Machine - https://web.archive.org/web/20220307050541/https://github.com/OAI/OpenAPI-Specification/commits/main
Skip to content
Permalink
main

Commits on Feb 11, 2022

  1. Update IMPLEMENTATIONS.md (#2797)

    Add `schema2dts`, `whook` and `openapi-ts-sdk-builder` to implementations.
    nfroidure committed Feb 11, 2022

Commits on Feb 3, 2022

  1. Merge pull request #2850 from karenetheridge/ether/more-uris

    Merging as discussed on the spec call today.
    earth2marsh committed Feb 3, 2022

Commits on Dec 29, 2021

  1. 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
    karenetheridge committed Dec 29, 2021

Commits on Dec 23, 2021

Commits on Nov 18, 2021

  1. Update IMPLEMENTATIONS.md (#2353)

    Add restful-react to list of implementations.
    micha-f committed Nov 18, 2021
  2. 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.
    tedepstein committed Nov 18, 2021
  3. Update JSON example files (#2786)

    Co-authored-by: webron <webron@users.noreply.github.com>
    github-actions[bot] and webron committed Nov 18, 2021
  4. IMPLEMENTATIONS.md: Restore table header format (#2787)

    Following the standardization of the table headers' formatting in 746b830, a slight deviation was reintroduced in 5984314.
    This commit re-normalizes the headers so they're consistent again.
    waldyrious committed Nov 18, 2021
  5. 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
    ahoglund committed Nov 18, 2021

Commits on Nov 11, 2021

  1. Add implementations (#2469)

    vearutop committed Nov 11, 2021
  2. examples: add non-oauth-scopes.yaml, refs #2407 (#2515)

    Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
    MikeRalphson committed Nov 11, 2021
  3. Add RapiDoc to IMPLEMENTATIONS.md (#2683)

    Also normalize whitespace in table headers
    waldyrious committed Nov 11, 2021
  4. 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.
    dzjuck committed Nov 11, 2021
  5. 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
    karenetheridge committed Nov 11, 2021

Commits on Oct 7, 2021

  1. 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.
    ncaidin committed Oct 7, 2021
  2. Update 3.1 schema id for patch release (#2718)

    * Update 3.1 schema id for patch release
    
    * Generate JSON for new version of 3.1 schemas
    
    * Catchup v3.0 schema with #2158
    
    * Catchup v3.0 schemas with #2673
    
    * Catchup v3.0 schemas with #2706
    
    * Update schema id for 3.0 release
    jdesrosiers committed Oct 7, 2021

Commits on Sep 27, 2021

  1. 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 (#)."
    karenetheridge committed Sep 27, 2021

Commits on Sep 24, 2021

Commits on Sep 23, 2021

  1. 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.
    karenetheridge committed Sep 23, 2021
  2. 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"
    karenetheridge committed Sep 23, 2021
  3. 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
    karenetheridge committed Sep 23, 2021

Commits on Aug 20, 2021

  1. 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>
    slowy07 and servusdei2018 committed Aug 20, 2021

Commits on Aug 19, 2021

  1. Add scopes as required field of OAuth Flow Object (#2673)

    This makes metaschema consistent with the 3.0.x spec.
    
    Refs #2666
    char0n committed Aug 19, 2021
Older