github stoplightio/spectral v6.1.1

latest releases: v6.11.1, @stoplight/spectral-cli-6.11.1, @stoplight/spectral-parsers-1.0.4...
2 years ago

What's Changed

  • feat(core): support scoped aliases by @P0lip in #1840
  • feat(functions): export functionOptions by @wmhilton in #1904
  • fix(rulesets): support matrix parameter style for openapi3 by @lintaba in #1864
  • feat(functions): revamp Ajv integration by @P0lip in #1845
  • chore(deps): bump vm2 from 3.9.3 to 3.9.5 by @dependabot in #1906
  • fix(rulesets): exclusiveMinimum must be a number thrown for OAS 3.0 by @P0lip in #1913
  • fix(ruleset-migrator): order contains duplicate keys by @P0lip in #1912
  • fix(rulesets): variable not supported in server url within OAS 3.1 by @P0lip in #1914
  • build(repo): validate commit messages by @P0lip in #1731
  • feat(rulesets): add validation rule for oas2 discriminator by @mkistler in #1921
  • docs(repo): improve guides by @P0lip in #1927
  • fix(core): fixed jsonpath exprs may occasionally yield incorect results by @P0lip in #1917
  • fix(ruleset-migrator): nested local dependencies not resolved correctly by @P0lip in #1940
  • chore(repo): bump @stoplight/better-ajv-errors from 0.2.0 to 1.0.1 by @P0lip in #1952
  • docs(repo): make shell command in README actually work by @wbolster in #1960
  • build(repo): use yarn v3 by @P0lip in #1951
  • chore(functions): annotate options by @P0lip in #1962
  • chore(repo): remove Dependabot by @P0lip in #1987
  • feat(core): expose x-internal to annotate internal opts by @P0lip in #1993
  • build(repo): on-demand releases & improve caching by @P0lip in #1994
  • fix(ruleset-bundler): improve package import heuristics by @P0lip in #1985
  • chore(core): export schema definition by @mallachari in #1998
  • feat(core): include 'description' for ruleset by @jgreen44 in #2000
  • feat(ruleset-bundler): add ruleset loader by @P0lip in #1988
  • perf(rulesets): simplify JSONPath expressions by @P0lip in #1986
  • fix(core): update nimma & json-schema by @P0lip in #2012
  • fix(repo): missing tslib dependency by @P0lip in #2013
  • docs(repo): fix example for operation-id-kebab-case by @jamietanna in #2004
  • feat(ruleset-migrator): cleaner output by @P0lip in #2015
  • fix(ruleset-migrator): order of functions property should not matter by @P0lip in #2014
  • fix(rulesets): update dependencies by @P0lip in #2020
  • chore(repo): enable esModuleInterop by @P0lip in #2001
  • feat(core): support multiple JSONPath expressions for aliases by @P0lip in #2016
  • fix(cli): correctly handle special characters in JUnit failure details by @fgreinacher in #2028
  • docs(repo): update schema markdown formatting and available dialects by @jeremyfiel in #2024

New Contributors

Full Changelog: v6.1.0...v6.1.1

Don't miss a new spectral release

NewReleases is sending notifications on new releases.