Skip to content

v0.8.0

Compare
Choose a tag to compare
@philsturgeon philsturgeon released this 10 Aug 00:28
· 182 commits to master since this release
b1425e5

Changed

  • Switched to using oas-kit for resolving and validating
  • Moved short-summary from wework to strict rules (#110)
  • YAML files were previously loaded in "JSON mode", which meant duplicate keys were allowed. They will now error (#108)

Added

  • Config files can be passed with -c (defaults to speccy.yaml). See README for more information
  • Enabled path-keys-no-trailing-slash now oas-resolver can handle keys for lint rules
  • Enabled better-ajv-errors for beautiful validation errors. Linter errors remain unchanged

Fixed

  • Resolving to a file would silently fail when writing to a folder that did not exist

Removed

  • Got rid of wework rules, as the last rule was moved to strict (#110)