Releases: stoplightio/spectral
Releases · stoplightio/spectral
v6.1.0
v6.1.0
v6.0.1
v6.0.1
v6.0.0
v6.0.0
v5.9.2
v6.0.0-alpha2
v6.0.0-alpha2
v6.0.0-alpha1
v6.0.0-alpha1
v5.9.1
v5.9.0
Added
- Add
duplicated-entry-in-enum
rule to detect duplicated entry in enum #1478 - Improve
additionalProperties
JSON Schema validation #1433
Changed
- $refs in rulesets linking to json-schema.org are kept unresolved #1519
Fixed
- Empty $refs should not be ignored #1540
- Proper source detection of an error caused by an empty $ref #1515
- Improve file $ref resolving on Windows #1514
- Proxy settings not applied to all outgoing requests #1324
- Pascal/Camel
casing
do not support single uppercase letters at the end #1500 - Nested extends broken in rulesets Error disabling an extended ruleset in an extended ruleset #1352, #1380
- Missing validation of child parameter child properties #1400
v5.8.1
v5.8.0
Added
- CLI: add JSON path to stylish formatter #1382
- Support optional pointers and sources in
except
#1405, #1423
Fixed
- OpenAPI
path-params
rule flags parameter override definitions as duplicate #1416 - Falsy OpenAPI
example
fields are validated correctly #1418 - OpenAPI examples in examples is asked to be OpenAPI compliant #1406
- Allow single trailing slash for OpenAPI 3 server url #1427
- Friendly error is thrown for empty ruleset #1407