Upstream
  1. Upstream

openapi-validator

Public
AuthorCommitMessageCommit dateIssues
Christian ComptonGitHubChristian Compton
e5ec1de9c02chore: getting started doc improvements (#233)
semantic-release-botsemantic-release-bot
57aa6ad7573chore(release): 0.34.1 [skip ci]## [0.34.1](https://github.com/IBM/openapi-validator/compare/v0.34.0...v0.34.1) (2021-01-27) ### Bug Fixes * allow rules with flexible second options ([2b1d876](https://github.com/IBM/openapi-validator/commit/2b1d876f2e46d54471f75fe9fa31b58ce48665f7))
Tristen WenGitHubTristen Wen
2b1d876f2e4fix: allow rules with flexible second options* fix: customize ignore names for inconsistent property * chore: update comment Co-authored-by: Dustin Popp <dpopp07@gmail.com>
semantic-release-botsemantic-release-bot
76f0ebada22chore(release): 0.34.0 [skip ci]# [0.34.0](https://github.com/IBM/openapi-validator/compare/v0.33.2...v0.34.0) (2021-01-26) ### Features * exclude common inconsistent property names ([#230](https://github.com/IBM/openapi-validator/issues/230)) ([d1b9909](https://github.com/IBM/openapi-validator/commit/d1b9909c3c99ddf7dd687b2ddd8f1f8f944f0347))
Christian ComptonGitHubChristian Compton
d1b9909c3c9feat: exclude common inconsistent property names (#230)
semantic-release-botsemantic-release-bot
e47ea91eea7chore(release): 0.33.2 [skip ci]## [0.33.2](https://github.com/IBM/openapi-validator/compare/v0.33.1...v0.33.2) (2021-01-11) ### Bug Fixes * allow null values for default property ([#227](https://github.com/IBM/openapi-validator/issues/227)) ([b7e2aa8](https://github.com/IBM/openapi-validator/commit/b7e2aa8326e4c95856d1c4ca482f11f6ace494fe))
Christian ComptonGitHubChristian Compton
b7e2aa8326efix: allow null values for default property (#227)
Jorge RangelGitHubJorge Rangel
ecf2a449934chore: decrease severity of valid schema/content example validation (#228)
Dustin PoppGitHubDustin Popp
3dfec27687cdocs: add further justification for inline response schema warnings (#226)Resolves #125
Christian ComptonGitHubChristian Compton
9e357b4cd03chore: asoc configuration (#225)
semantic-release-botsemantic-release-bot
8c3ea057d97chore(release): 0.33.1 [skip ci]## [0.33.1](https://github.com/IBM/openapi-validator/compare/v0.33.0...v0.33.1) (2021-01-04) ### Bug Fixes * specify rule name for all configurable rules ([38526f3](https://github.com/IBM/openapi-validator/commit/38526f3e34c70eeeb540ba20065e120cc155d48a))
Mike KistlerMike Kistler
38526f3e34cfix: specify rule name for all configurable rules
Mike KistlerMike Kistler
e5e5ece95fedocs(cli): show cli options in alpha order
semantic-release-botsemantic-release-bot
80dc78afdbbchore(release): 0.33.0 [skip ci]# [0.33.0](https://github.com/IBM/openapi-validator/compare/v0.32.0...v0.33.0) (2020-12-30) ### Features * command line option to print config option associated with each message ([7a56dde](https://github.com/IBM/openapi-validator/commit/7a56ddeb4cc54c7cdb3a6b1316001ab5659158b2))
Mike KistlerMike Kistler
b547a2ae24brefactor: rebase and rework original PR for displaying rule names- Change CLI option for displaying rule names to `-v, --verboase` - Fixed a number of configurable messages being reported as "builtin" - Updated and extended tests - Updated documentation in README
Barrett SchonefeldMike KistlerBarrett Schonefeld
7a56ddeb4ccfeat: command line option to print config option associated with each message- updated addMessage in the MessageCarrier to accept an optional rule parameter (default value is 'builtin') - updated all tests that check for equality of error/warning objects rather than the individual message/path values. Necessary because these tests did not expect a 'rule' field in this object. - updated each semantic validator to pass the config option name (or if no config option, defau...
semantic-release-botsemantic-release-bot
1d0e6854d77chore(release): 0.32.0 [skip ci]# [0.32.0](https://github.com/IBM/openapi-validator/compare/v0.31.1...v0.32.0) (2020-12-28) ### Features * **spectral:** allow spectral ruleset file to be specified with command line option ([db60c11](https://github.com/IBM/openapi-validator/commit/db60c11e9bd218e99071a63b110ffd7daf8c42ba)) * **spectral:** rework default spectral rules and expose as static "ibm:oas" ruleset ([cafad9e](https:/...
Mike KistlerMike Kistler
7c66ca4321fdocs(spectral): add doc on Spectral configuration and custom rules
Mike KistlerMike Kistler
db60c11e9bdfeat(spectral): allow spectral ruleset file to be specified with command line option
Mike KistlerMike Kistler
cafad9e1567feat(spectral): rework default spectral rules and expose as static "ibm:oas" ruleset
Mike KistlerGitHubMike Kistler
d2246419346Add support for "info" and "hint" severity levels (#219)* feat: add support for info and hint messages * test: batch tests to improve test performance
Mike KistlerGitHubMike Kistler
775645bcfc6refactor: upgrade chalk package to latest level (#214)
dependabot[bot]Mike Kistlerdependabot[bot]
aba8b28b95bchore(deps): bump ini from 1.3.5 to 1.3.8Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8) Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot]Mike Kistlerdependabot[bot]
67c4a393580chore(deps-dev): bump semantic-release from 17.0.4 to 17.2.3Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 17.0.4 to 17.2.3. - [Release notes](https://github.com/semantic-release/semantic-release/releases) - [Commits](https://github.com/semantic-release/semantic-release/compare/v17.0.4...v17.2.3) Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot]Mike Kistlerdependabot[bot]
70e375b9885chore(deps): bump node-fetch from 2.3.0 to 2.6.1Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.3.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.3.0...v2.6.1) Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot]Mike Kistlerdependabot[bot]
4ee1fd24e7achore(deps-dev): bump codecov from 3.6.5 to 3.7.1Bumps [codecov](https://github.com/codecov/codecov-node) from 3.6.5 to 3.7.1. - [Release notes](https://github.com/codecov/codecov-node/releases) - [Commits](https://github.com/codecov/codecov-node/compare/v3.6.5...v3.7.1) Signed-off-by: dependabot[bot] <support@github.com>
semantic-release-botsemantic-release-bot
ca14ca09604chore(release): 0.31.1 [skip ci]## [0.31.1](https://github.com/IBM/openapi-validator/compare/v0.31.0...v0.31.1) (2020-10-23) ### Bug Fixes * **findOctetSequencePaths:** Show path to erring element ([#190](https://github.com/IBM/openapi-validator/issues/190)) ([0247888](https://github.com/IBM/openapi-validator/commit/0247888de580b42abb9ee64c1e115cccd22ee079)), closes [#180](https://github.com/IBM/openapi-validator/issues/180)
Tom KelleyGitHubTom Kelley
0247888de58fix(findOctetSequencePaths): Show path to erring element (#190)* fix(src/plugins/utils/findOctetSequencePaths.js): Show path to erring element on exception Recently, I ran across an issue where [if the validator throws an exception in a specific part of the code, the path to the exception-causing code is swallowed](https://github.com/IBM/openapi-validator/issues/180). After a moderate amount of digging, I decided that an option for providing more informat...
semantic-release-botsemantic-release-bot
0c21837ab9achore(release): 0.31.0 [skip ci]# [0.31.0](https://github.com/IBM/openapi-validator/compare/v0.30.1...v0.31.0) (2020-10-15) ### Features * allow spectral rule severity to be modified in the validaterc ([#202](https://github.com/IBM/openapi-validator/issues/202)) ([dc81079](https://github.com/IBM/openapi-validator/commit/dc81079bbe620790868ce957e12bdab400fbcd64))
Matthew KeezerGitHubMatthew Keezer
dc81079bbe6feat: allow spectral rule severity to be modified in the validaterc (#202)
semantic-release-botsemantic-release-bot
16c98af7af6chore(release): 0.30.1 [skip ci]## [0.30.1](https://github.com/IBM/openapi-validator/compare/v0.30.0...v0.30.1) (2020-10-02) ### Bug Fixes * fix spectral file path resolving ([#201](https://github.com/IBM/openapi-validator/issues/201)) ([8227946](https://github.com/IBM/openapi-validator/commit/8227946588404f1eda7af66e784209d0b2f894be))
Jorge RangelGitHubJorge Rangel
82279465884fix: fix spectral file path resolving (#201)
semantic-release-botsemantic-release-bot
de621f674e9chore(release): 0.30.0 [skip ci]# [0.30.0](https://github.com/IBM/openapi-validator/compare/v0.29.4...v0.30.0) (2020-09-23) ### Features * initial Spectral integration ([#195](https://github.com/IBM/openapi-validator/issues/195)) ([ccbc7a6](https://github.com/IBM/openapi-validator/commit/ccbc7a6f73e121b360cb4b30b8ab8ff9cbdb6edb))
Jorge RangelGitHubJorge Rangel
ccbc7a6f73efeat: initial Spectral integration (#195)* feat: initial Spectral integration * PR feedback, test enhancements, & including spectral in api invocation * use default yml ruleset file & support yml custom rulesets * More PR feedback. Improve unit test performance
semantic-release-botsemantic-release-bot
d03dded22f9chore(release): 0.29.4 [skip ci]## [0.29.4](https://github.com/IBM/openapi-validator/compare/v0.29.3...v0.29.4) (2020-09-22) ### Bug Fixes * recognize `application/merge-patch+json` media type as JSON ([#198](https://github.com/IBM/openapi-validator/issues/198)) ([958b6af](https://github.com/IBM/openapi-validator/commit/958b6af12736f5daabcd0c8d3dc914e25bead966))
meemGitHubmeem
958b6af1273fix: recognize `application/merge-patch+json` media type as JSON (#198)* fix(validator): Spurious errors when using `application/merge-patch+json` media type * npm lint issue * whitespace * add test case for `+json`
semantic-release-botsemantic-release-bot
3c13c4717fechore(release): 0.29.3 [skip ci]## [0.29.3](https://github.com/IBM/openapi-validator/compare/v0.29.2...v0.29.3) (2020-09-02) ### Bug Fixes * dont validate schema properties called 'responses' as responses ([#194](https://github.com/IBM/openapi-validator/issues/194)) ([4277079](https://github.com/IBM/openapi-validator/commit/4277079d2651ef8324dc76fb226033f19273aab6))
Dustin PoppGitHubDustin Popp
4277079d265fix: dont validate schema properties called 'responses' as responses (#194)
semantic-release-botsemantic-release-bot
a8ff44d39d0chore(release): 0.29.2 [skip ci]## [0.29.2](https://github.com/IBM/openapi-validator/compare/v0.29.1...v0.29.2) (2020-08-27) ### Bug Fixes * **validator:** typo in `isURL` function call ([#189](https://github.com/IBM/openapi-validator/issues/189)) ([58f75a0](https://github.com/IBM/openapi-validator/commit/58f75a0d0213ab9e4ac2b258aff54ef8e14d1b7a))
Matt HamannGitHubMatt Hamann
58f75a0d021fix(validator): typo in `isURL` function call (#189)
semantic-release-botsemantic-release-bot
a7089b823eachore(release): 0.29.1 [skip ci]## [0.29.1](https://github.com/IBM/openapi-validator/compare/v0.29.0...v0.29.1) (2020-08-26) ### Bug Fixes * Required properties warning now checked in child refs ([#187](https://github.com/IBM/openapi-validator/issues/187)) ([5f2ae83](https://github.com/IBM/openapi-validator/commit/5f2ae839623130edb483ff7e93a390b3faaeb9a8))
Matthew KeezerGitHubMatthew Keezer
5f2ae839623fix: Required properties warning now checked in child refs (#187)
semantic-release-botsemantic-release-bot
e54702649fbchore(release): 0.29.0 [skip ci]# [0.29.0](https://github.com/IBM/openapi-validator/compare/v0.28.1...v0.29.0) (2020-08-11) ### Features * Validate missing response descriptions ([#186](https://github.com/IBM/openapi-validator/issues/186)) ([751c18d](https://github.com/IBM/openapi-validator/commit/751c18df5e50e5c87859a6d002ce4f7fe2873f28))
Matthew KeezerGitHubMatthew Keezer
751c18df5e5feat: Validate missing response descriptions (#186)
Tony LiuGitHubTony Liu
49287062231build: upgrade update-notifier and fix issues from npm audit.(#185)
semantic-release-botsemantic-release-bot
61b14fc6ad5chore(release): 0.28.1 [skip ci]## [0.28.1](https://github.com/IBM/openapi-validator/compare/v0.28.0...v0.28.1) (2020-08-06) ### Bug Fixes * Reduce default severity of enum case convention ([d09c4e8](https://github.com/IBM/openapi-validator/commit/d09c4e830556ea49a30162b771f39548c1b28f49))
Mike KistlerMike Kistler
d09c4e83055fix: Reduce default severity of enum case convention
Mike KistlerMike Kistler
f6ee8a3d57dFix issues from npm audit
semantic-release-botsemantic-release-bot
a6322663517chore(release): 0.28.0 [skip ci]# [0.28.0](https://github.com/IBM/openapi-validator/compare/v0.27.1...v0.28.0) (2020-06-23) ### Features * rule `unused_tag` renamed to `undefined_tag` ([#171](https://github.com/IBM/openapi-validator/issues/171)) ([95a4308](https://github.com/IBM/openapi-validator/commit/95a430838566e9ece4df8b9ec994870540e6b282))
Joaquín OrmaecheaGitHubJoaquín Ormaechea
95a43083856feat: rule `unused_tag` renamed to `undefined_tag` (#171)* Added new rule called `unused_tag` with the new meaning: tags defined but not used