What's Changed
- fix(deps): update dependencies by @mnaumanali94 in #2794
- chore(deps): bump elliptic from 6.6.0 to 6.6.1 by @dependabot[bot] in #2782
- fix(repo): replace discord link with forum link by @frankkilcommins in #2793
- docs(rulesets): add v3 to AsyncAPI support docs by @frankkilcommins in #2755
- docs(repo): fixing alias name by @dret in #2776
- feat(functions): add or function by @frankkilcommins in #2798
- feat(core): add documentUrl to JS api and cli formatters by @dweber019 in #2443
- fix(functions): export or function by @frankkilcommins in #2812
- fix(ruleset-migrator): fix output when a rule name contains '/' by @bcoughlan in #2859
- Op 35885 circleci migration by @mattshaner in #2867
- chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #2876
- feat(repo): post develop merge workflow by @tomek-tursa-sb in #2877
- chore(deps): bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #2833
- chore(deps): bump cipher-base from 1.0.4 to 1.0.6 by @dependabot[bot] in #2846
- chore: updated shajs package based on vulnerability scan by @tekyu in #2878
- chore: updated pbkdf2 package based on vulnerability scan by @tekyu in #2879
- chore(deps): bump tar-fs from 2.1.1 to 2.1.4 by @dependabot[bot] in #2852
- chore(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #2868
- feat(repo): npm release workflow as gha by @tomek-tursa-sb in #2880
- feat(core): allow extending rulesets with aliases by @tomek-tursa-sb in #2870
- chore: updated ws package based on vulnerability scan by @tekyu in #2881
- fix(repo): remove acceptance step on release by @tomek-tursa-sb in #2882
- fix(repo): release step marking repo as save for git by @tomek-tursa-sb in #2884
- fix(cli): fix bug where output gets truncated when too long by @sidneyamani in #2862
- chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #2887
- chore: updated fetch-mock package based on vulnerability scan by @tekyu in #2888
- fix: security issue of simple-eval package is fixed by @SB-rohitdesai in #2886
- fix(cli): throw error if no file found to lint by @christopher-ayling in #2778
- docs(repo): clarifying relationship to RFC 9535 by @dret in #2777
- fix(rulesets): use uri-reference for openIdConnectUrl by @johnf in #2796
- chore(deps): update and unpin minimatch by @gergo-papp in #2897
- chore(deps): bump minimatch from 3.1.2 to 3.1.4 by @dependabot[bot] in #2903
- fix(formatters): markdown formatter with invalid-ref crashes spectral by @egrimstad in #2905
- chore(deps): bump rollup from 2.79.2 to 2.80.0 by @dependabot[bot] in #2902
- chore(deps): bump ajv from 8.17.1 to 8.18.0 by @dependabot[bot] in #2894
- chore(deps): node tar resolution version bumped to 7.5.11 by @tomek-tursa-sb in #2908
- fix(core): respect off severity in intermediate rulesets by @jurijat in #2890
- fix(formatters): Fix rendering of github actions documentationUrl by @egrimstad in #2895
- chore(deps): bump undici from 6.23.0 to 6.24.1 by @dependabot[bot] in #2915
- chore(deps): semantic release patches update by @tomek-tursa-sb in #2916
- chore(deps): bump flatted from 3.2.6 to 3.4.2 by @dependabot[bot] in #2918
- chore(deps): bump handlebars from 4.7.7 to 4.7.9 by @dependabot[bot] in #2923
- chore(deps): bump picomatch from 2.3.0 to 2.3.2 by @dependabot[bot] in #2921
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot[bot] in #2924
- feat(core): further adjustments for extending rulesets with aliases by @tomek-tursa-sb in #2939
- feat(repo): replace skypack usage with esm cdn by @tomek-tursa-sb in #2940
- chore(deps): bump lodash to ^4.18.1 by @dotboris in #2931
- chore(deps): bump lodash-es from 4.17.23 to 4.18.1 by @dependabot[bot] in #2930
- fix(deps): post lodash update changes for semantic release by @tomek-tursa-sb in #2942
- chore(deps): bump follow-redirects from 1.15.6 to 1.16.0 by @dependabot[bot] in #2941
- fix(rulesets): fix handling relative references in externalValue by @samdbmg in #2944
- feat(core): add error line number for yaml and json ruleset validation by @tomek-tursa-sb in #2945
- chore(deps): bump fast-uri from 3.0.1 to 3.1.2 by @dependabot[bot] in #2952
- chore(deps): bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #2956
- chore(deps): bump ip-address from 10.1.0 to 10.2.0 by @dependabot[bot] in #2950
- chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.12.1 to 7.29.4 by @dependabot[bot] in #2953
- fix(ruleset-migrator): handle non function objects returned by requir… by @tomek-tursa-sb in #2957
- fix(rulesets): exclude non-schema enum properties from duplicated-entry-in-enum rule by @slegarraga in #2934
- chore: remove
abort-controllerby @gameroman in #2948 - build: Bump Up Spectral-core in Spectral-rulesets, functions & f… by @SB-venkatyadavilli in #2969
- chore: added scarf telemetry to cli by @tekyu in #2976
- fix: added scarf by @tekyu in #2980
New Contributors
- @dret made their first contribution in #2776
- @bcoughlan made their first contribution in #2859
- @mattshaner made their first contribution in #2867
- @tomek-tursa-sb made their first contribution in #2877
- @tekyu made their first contribution in #2878
- @sidneyamani made their first contribution in #2862
- @SB-rohitdesai made their first contribution in #2886
- @christopher-ayling made their first contribution in #2778
- @johnf made their first contribution in #2796
- @gergo-papp made their first contribution in #2897
- @egrimstad made their first contribution in #2905
- @jurijat made their first contribution in #2890
- @dotboris made their first contribution in #2931
- @samdbmg made their first contribution in #2944
- @slegarraga made their first contribution in #2934
- @gameroman made their first contribution in #2948
- @SB-venkatyadavilli made their first contribution in #2969
Full Changelog: https://github.com/stoplightio/spectral/compare/v6.14.3...@stoplight/spectral-cli-6.16.1