Features
- CLI: glob patterns and multiple paths are allowed #534
- CLI: control fail severity and result display #368
- CLI: new formatter - JUnit #478
- CLI: add possibility to proxy requests #446
- Built-in ruleset formats targeting JSON Schema files #571
{{value}}
and{{path}}
can be used in messages #520 #572
Deprecated
when
Rule property is deprecated #585
Changed
- Validation results produced by
alphabetical
function are more meaningful #613 - Enhanced JSON Schema enum validation #579
- Improved messages generated by
oasPathParam
function #537 - CLI: the amount of enabled rules is now displayed if you run Spectral with
--verbose
flag #435 - Stricter source matching for errors #615
Fixed
schema
function can validate falsy values 10e5d1cschema
function can validate Draft 6 and Draft 7 JSON Schemas ea2ddff- Parameters in links objects are not linted for not having a description property. #272
- More accurate ranges for errors occurring in referenced files 6986b82
- CLI: stylish formatter reports
info
andhint
severity levels correctly #565