Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.26 KB

changelog.rst

File metadata and controls

45 lines (36 loc) · 2.26 KB

Changelog

1.2.3 (2020-10-26)

  • Fix an issue with REQ-E004 erroring with false positives (PR #36)

1.2.3 (2020-10-26)

  • Improve performance when walking very large Swagger specs (PR #34)

1.2.2 (2020-10-20)

  • Fix an issue comparing Swagger specs containing circular references (PR #33)

1.2.1 (2020-01-07)

  • Blacklist bravado-core==5.16.0 as not compatible with the library (PR #18)

1.2.0 (2019-03-27)

  • Expose read-the-docs documentation links for rules defined by the library (PR #9)

1.1.0 (2019-03-07)

  • Add --blacklist-rules CLI option to ignore certain rules during the checks (PR #6)
  • Fixed SchemaWalker to properly combine old and new parameters during the spec traversal. (PR #7)
  • Simplified creation and registration of new rules (PR #8)

1.0.1 (2019-02-26)

  • Updated package metadata

1.0.0 (2019-02-26)

  • Initial library implementation with definition of the following rules:
    • [REQ-E001] - Added Required Property in Request contract
    • [REQ-E002] - Removed Enum value from Request contract
    • [REQ-E003] - Removing properties from an object with additionalProperties set to False used as request parameter
    • [RES-E001] - Added properties in an object with additionalProperties set to False used in response
    • [RES-E002] - Remove a required property from an object used in responses
    • [RES-E003] - Added Enum value in Response contract
    • [MIS-E001] - Delete an endpoint
    • [MIS-E002] - Changed type