Skip to content

Releases: stoplightio/spectral

v1.1.1

04 Mar 15:52
06868a3
Compare
Choose a tag to compare

1.1.1 (2019-03-04)

Bug Fixes

  • force release with jsonpath dep updated (#96) (06868a3)

v1.1.0

21 Feb 04:14
c88ca75
Compare
Choose a tag to compare

1.1.0 (2019-02-21)

Bug Fixes

  • a typo and a probable cut-and-paste error (6aebc7d)
  • add operation-operationId-valid-in-url (#86) (dd46d06)
  • allow path-keys-no-trailing-slash empty slash (#85) (3f7af7d)

Features

v1.0.2

04 Feb 18:48
Compare
Choose a tag to compare

1.0.2 (2019-02-04)

Bug Fixes

  • a typo and a probable cut-and-paste error (5900c3a)
  • add operation-operationId-valid-in-url (#86) (e550cb6)
  • allow path-keys-no-trailing-slash empty slash (#85) (33a4a06)

v1.0.1

21 Dec 19:41
25af8de
Compare
Choose a tag to compare

1.0.1 (2018-12-21)

Bug Fixes

  • severity: default severity should be warning (#74) (11fa690)

v1.0.0

11 Dec 06:02
77d033f
Compare
Choose a tag to compare

1.0.0 (2018-12-11)

Bug Fixes

  • allowing passing in ruleStore to run instead of using this._ (fb72fc4)
  • prevent ruleset to be mutated (a793b6c)
  • remove format form getRule rule name (2dec3bb)
  • dep: bump lodash (201405c)
  • imports: fix imports (ea1d029)
  • security: add back oasOpSecurityDefined (d93ef40)
  • severity pass through (eb0699c)
  • typo in api-host rule description (51595ca)
  • use extact equality instead of index of (16e5992)

chore

Features

  • add 'when' statement support (0618337)
  • add an option to set rules that allow complete reset (35bbf42)
  • allow multiple rules with identical names (2b13d49)
  • change 'run' function signature and simplify (21b4a70)
  • enrich IRuleResult with extra props (212cdaa)
  • make given not required (78aad4f)
  • remove the idea of pipes, matches on rule format hould be exact (7ba143e)
  • support list of then objects for single rule (ba8a683)

BREAKING CHANGES

  • published build will no longer be nested in dist, which means old deep imports e.g. @stoplight/spectral/dist/rulesets should now be @stoplight/spectral/rulesets.
  • use our standard build process, file conventions, and commit conventions
  • relaxes some of the deps
  • rule's name changed.
    Was: a simple {name}
    Is: "{format}-{name}"