- Add support for nested properties (thanks
RachelMuller
!).
- Add
*Absent
option for*-custom
rules. - Remove definition and implementation of
docs-path
. - Fix regexes to find only the first match, rather than global.
- Add support for ignoring case in any rule with
*Pattern
configs. - Add definition and implementation of
info-custom
. - Add definition and implementation of
operation-custom
. - Add definition and implementation of
operation-response-codes
. - Add definition and implementation of
responses-custom
. - Add definition and implementation of
root-info
. - Add definition and implementation of
text-content
. - Fix bug where input schema could be altered by rules.
- Fix descriptions of some existing rules.
- Remove definition and implementation of
no-inconsistent-param-visibility
.
- Add support for arrays in
*-custom
configs. - Add definition and implementation of
no-ref-overrides
. - Add definition and implementation of
parameters-custom
. - Add definition and implementation of
schema-custom
. - Fix
no-restricted-words
to be more correct.
- Fix bug where a type-less
allOf
was being ignored.
- Add definition and implementation of
no-orphan-refs
. - Add definition and implementation of
no-path-dupes
. - Add definition and implementation of
properties-custom
. - Add definition and implementation of
properties-style
. - Add definition and implementation of
root-consumes
. - Add definition and implementation of
root-produces
. - Add
required=true
check topath-parameters
.
- Add support for
.
in caseStyle.any, allowinginfo.x-publicDocsPath
to contain.
's.
- Add definition and implementation of
path-style
.
- Add hints to all rules.
- Add
schema
object validation tono-restricted-words
. - Add
-
character to alloweddocs-path
path.
- Add implementation of
no-inconsistent-param-visibility
. - Add implementation of
no-path-item-parameters
. - Add implementation of
path-parameters
.
- Fix bug where a path
parameters
object was being treated like an operation.
- Remove some unhelpful classes from response objects.
- Add implementation of
operation-tags
. - Add implementation of
tags-ref
. - Rename
docs-path
to validateinfo.x-publicDocsPath
instead ofinfo.x-docsPath
.
- Fix some bad docs.
- Add some missing entries to
package.json
.
- Initial release!