## @ibm-cloud/openapi-ruleset [1.33.8](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.7...@ibm-cloud/openapi-ruleset@1.33.8) (2026-03-11)


### Bug Fixes

* **ibm-valid-schema-example:** prevent recursive schemas from failing the validator ([#797](https://github.com/IBM/openapi-validator/issues/797)) ([48c4bf0](https://github.com/IBM/openapi-validator/commit/48c4bf0836590862b72234959237366c97155e73))

## @ibm-cloud/openapi-ruleset [1.33.7](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.6...@ibm-cloud/openapi-ruleset@1.33.7) (2026-02-05)


### Bug Fixes

* **ibm-schema-keywords:** allow examples keyword ([#769](https://github.com/IBM/openapi-validator/issues/769)) ([807e522](https://github.com/IBM/openapi-validator/commit/807e5227aaada39d1685acaddc6e8cacc716638f))

## @ibm-cloud/openapi-ruleset [1.33.6](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.5...@ibm-cloud/openapi-ruleset@1.33.6) (2026-01-23)


### Bug Fixes

* bump lodash version to avoid CVEs ([#777](https://github.com/IBM/openapi-validator/issues/777)) ([54368a0](https://github.com/IBM/openapi-validator/commit/54368a0dac1a7a24bc0655fe7a9c96dca467e34b))

## @ibm-cloud/openapi-ruleset [1.33.5](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.4...@ibm-cloud/openapi-ruleset@1.33.5) (2025-12-19)


### Bug Fixes

* **ibm-use-date-based-format:** extend date-based-utils with exceptions ([#776](https://github.com/IBM/openapi-validator/issues/776)) ([1797114](https://github.com/IBM/openapi-validator/commit/1797114f27c56aa45cdef8e15844679f2a61c783))

## @ibm-cloud/openapi-ruleset [1.33.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.3...@ibm-cloud/openapi-ruleset@1.33.4) (2025-11-28)


### Bug Fixes

* **build:** bump validator.js to avoid CVE-2025-12758 ([#774](https://github.com/IBM/openapi-validator/issues/774)) ([71ab499](https://github.com/IBM/openapi-validator/commit/71ab499b10b94255dadb7b6e68f5eb7205185400))

## @ibm-cloud/openapi-ruleset [1.33.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.2...@ibm-cloud/openapi-ruleset@1.33.3) (2025-10-28)


### Bug Fixes

* **ibm-operationid-naming-convention:** only validate after version segment([#767](https://github.com/IBM/openapi-validator/issues/767)) ([67ae17c](https://github.com/IBM/openapi-validator/commit/67ae17cad05ac49707c4d75d8485a8bdb579fd62))

## @ibm-cloud/openapi-ruleset [1.33.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.1...@ibm-cloud/openapi-ruleset@1.33.2) (2025-10-27)


### Bug Fixes

* **ibm-major-version-in-path:** extend rule to check major version is the first segment ([#766](https://github.com/IBM/openapi-validator/issues/766)) ([ed61873](https://github.com/IBM/openapi-validator/commit/ed61873884e0e8dcb53c0ced1f04aaa7856cdc14))

## @ibm-cloud/openapi-ruleset [1.33.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.33.0...@ibm-cloud/openapi-ruleset@1.33.1) (2025-09-25)


### Bug Fixes

* **ibm-operationid-naming-convention:** make full naming check optional ([#764](https://github.com/IBM/openapi-validator/issues/764)) ([67a2f97](https://github.com/IBM/openapi-validator/commit/67a2f9778ad3d948477fa2a4eb0b2f6295a566a4))

# @ibm-cloud/openapi-ruleset [1.33.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.32.1...@ibm-cloud/openapi-ruleset@1.33.0) (2025-09-23)


### Features

* **ibm-redirect-response-body:** introduce new validation rule ([#758](https://github.com/IBM/openapi-validator/issues/758)) ([ac0d8dc](https://github.com/IBM/openapi-validator/commit/ac0d8dcd997cb5d6ce9fb5daa52397d3f738593f))

## @ibm-cloud/openapi-ruleset [1.32.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.32.0...@ibm-cloud/openapi-ruleset@1.32.1) (2025-08-27)


### Bug Fixes

* fix dependency issue with inflected ([#760](https://github.com/IBM/openapi-validator/issues/760)) ([b904a3c](https://github.com/IBM/openapi-validator/commit/b904a3c00d0e5914b7a03ebe78c4b1c2e0be3fd2))

# @ibm-cloud/openapi-ruleset [1.32.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.31.2...@ibm-cloud/openapi-ruleset@1.32.0) (2025-08-27)


### Features

* **ibm-operationid-naming-convention:** extend operationid naming check ([#757](https://github.com/IBM/openapi-validator/issues/757)) ([72bf9f2](https://github.com/IBM/openapi-validator/commit/72bf9f22ef26c30d8268435de81d387f82c18039))

## @ibm-cloud/openapi-ruleset [1.31.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.31.1...@ibm-cloud/openapi-ruleset@1.31.2) (2025-08-04)


### Bug Fixes

* **ibm-integer-attributes:** add validation for type integer ranges ([#756](https://github.com/IBM/openapi-validator/issues/756)) ([3d5f9f4](https://github.com/IBM/openapi-validator/commit/3d5f9f40f5bbe6609da3d282b55f091d94713038))

## @ibm-cloud/openapi-ruleset [1.31.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.31.0...@ibm-cloud/openapi-ruleset@1.31.1) (2025-05-02)


### Bug Fixes

* **pagination-utils:** recognize all json mime types ([51d0efd](https://github.com/IBM/openapi-validator/commit/51d0efdaf3e8b9b2aab7459f8c2e0b5446c20f63))

# @ibm-cloud/openapi-ruleset [1.31.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.30.1...@ibm-cloud/openapi-ruleset@1.31.0) (2025-04-23)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.9.0

## @ibm-cloud/openapi-ruleset [1.30.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.30.0...@ibm-cloud/openapi-ruleset@1.30.1) (2025-04-16)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.8.1

# @ibm-cloud/openapi-ruleset [1.30.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.29.4...@ibm-cloud/openapi-ruleset@1.30.0) (2025-04-07)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.8.0

## @ibm-cloud/openapi-ruleset [1.29.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.29.3...@ibm-cloud/openapi-ruleset@1.29.4) (2025-03-24)


### Bug Fixes

* **ibm-api-symmetry:** handle dependencies between canonical and reference schemas ([#733](https://github.com/IBM/openapi-validator/issues/733)) ([29ef3c7](https://github.com/IBM/openapi-validator/commit/29ef3c7779d718a084e0832556e40800b11b9d67))

## @ibm-cloud/openapi-ruleset [1.29.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.29.2...@ibm-cloud/openapi-ruleset@1.29.3) (2025-03-17)


### Bug Fixes

* **ibm-api-symmetry:** loosen definition of graph fragment pattern ([#732](https://github.com/IBM/openapi-validator/issues/732)) ([018c2ca](https://github.com/IBM/openapi-validator/commit/018c2ca591bcda308db5b0f9cb7ea113713c677a))

## @ibm-cloud/openapi-ruleset [1.29.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.29.1...@ibm-cloud/openapi-ruleset@1.29.2) (2025-02-12)


### Bug Fixes

* **build:** add override for jsonpath-plus to avoid CVE ([#729](https://github.com/IBM/openapi-validator/issues/729)) ([ef4f34d](https://github.com/IBM/openapi-validator/commit/ef4f34d6c7ef03c120994c7d446dd1694d1d0c72))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.7.1

## @ibm-cloud/openapi-ruleset [1.29.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.29.0...@ibm-cloud/openapi-ruleset@1.29.1) (2025-02-07)


### Bug Fixes

* **ibm-major-version-in-path:** skip path checks if there are no paths ([#727](https://github.com/IBM/openapi-validator/issues/727)) ([c539741](https://github.com/IBM/openapi-validator/commit/c53974199df15c263f91d7fc586a7cd437f66b8e))

# @ibm-cloud/openapi-ruleset [1.29.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.28.4...@ibm-cloud/openapi-ruleset@1.29.0) (2025-02-04)


### Bug Fixes

* **ibm-use-date-based-format:** avoid false positives for mac addresses ([#723](https://github.com/IBM/openapi-validator/issues/723)) ([357dfb2](https://github.com/IBM/openapi-validator/commit/357dfb22cd2a4b27b0cbb08101e7048302bd1005))
* **ibm-use-date-based-format:** handle null example values ([#724](https://github.com/IBM/openapi-validator/issues/724)) ([e096b12](https://github.com/IBM/openapi-validator/commit/e096b12b691049364d2e8fd6b7ee71018aacde10))


### Features

* **ibm-valid-schema-example:** introduce new validation rule ([d2f8071](https://github.com/IBM/openapi-validator/commit/d2f8071c95edd81aebdbefab33d1423cde970873))

## @ibm-cloud/openapi-ruleset [1.28.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.28.3...@ibm-cloud/openapi-ruleset@1.28.4) (2025-01-27)


### Bug Fixes

* **typed-enum:** modify spectral rule to look only at schemas ([#719](https://github.com/IBM/openapi-validator/issues/719)) ([4517084](https://github.com/IBM/openapi-validator/commit/45170841f8469b227b700996283dfdee1e842ea3))

## @ibm-cloud/openapi-ruleset [1.28.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.28.2...@ibm-cloud/openapi-ruleset@1.28.3) (2025-01-24)


### Bug Fixes

* **ibm-use-date-based-format:** tighten heuristic for flagging date-time values ([#717](https://github.com/IBM/openapi-validator/issues/717)) ([542d6b0](https://github.com/IBM/openapi-validator/commit/542d6b0119f18d6adcaf667a697a1e53d416fc17))

## @ibm-cloud/openapi-ruleset [1.28.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.28.1...@ibm-cloud/openapi-ruleset@1.28.2) (2025-01-24)


### Bug Fixes

* **ibm-api-symmetry:** handle dictionaries and top-level schemas ([b771fd5](https://github.com/IBM/openapi-validator/commit/b771fd50d3462d4bb73d8646a25734b311037556))
* **ibm-api-symmetry:** print info logs in coherent order ([b341441](https://github.com/IBM/openapi-validator/commit/b34144129d688fcbba287cca93edfa839fde87a6))

## @ibm-cloud/openapi-ruleset [1.28.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.28.0...@ibm-cloud/openapi-ruleset@1.28.1) (2025-01-10)


### Bug Fixes

* **ibm-well-defined-dictionaries:** include patternProperties in validation ([#713](https://github.com/IBM/openapi-validator/issues/713)) ([ad7134d](https://github.com/IBM/openapi-validator/commit/ad7134db5dbd2c17b1a15fa7bb7988b470406a09))

# @ibm-cloud/openapi-ruleset [1.28.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.27.0...@ibm-cloud/openapi-ruleset@1.28.0) (2025-01-08)


### Features

* **ibm-use-date-based-format:** introduce new validation rule ([e29329e](https://github.com/IBM/openapi-validator/commit/e29329e4c869747bab51da452d7cdf243a531eda))

# @ibm-cloud/openapi-ruleset [1.27.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.26.0...@ibm-cloud/openapi-ruleset@1.27.0) (2025-01-07)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.7.0

# @ibm-cloud/openapi-ruleset [1.26.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.25.2...@ibm-cloud/openapi-ruleset@1.26.0) (2024-12-23)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.6.0

## @ibm-cloud/openapi-ruleset [1.25.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.25.1...@ibm-cloud/openapi-ruleset@1.25.2) (2024-12-16)


### Bug Fixes

* adjust path location regular expressions to handle edge cases ([f1ef03e](https://github.com/IBM/openapi-validator/commit/f1ef03e278af8bb9053821d5de1f498befae1f87))

## @ibm-cloud/openapi-ruleset [1.25.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.25.0...@ibm-cloud/openapi-ruleset@1.25.1) (2024-11-15)


### Bug Fixes

* **ibm-well-defined-dictionaries:** flag dictionaries with dictionary-type values ([7a4796a](https://github.com/IBM/openapi-validator/commit/7a4796af5688665269d84f1b9ff8cbf89c002edf))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.5.0

# @ibm-cloud/openapi-ruleset [1.25.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.24.0...@ibm-cloud/openapi-ruleset@1.25.0) (2024-11-12)


### Features

* **ibm-integer-attributes:** introduce new validation rule ([2153643](https://github.com/IBM/openapi-validator/commit/21536430616cfd7c2cbe4c6914a707b73a47ff84))

# @ibm-cloud/openapi-ruleset [1.24.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.23.3...@ibm-cloud/openapi-ruleset@1.24.0) (2024-11-08)


### Features

* **ibm-required-enum-properties-in-response:** introduce new validation rule ([1ed6d4e](https://github.com/IBM/openapi-validator/commit/1ed6d4effdd8e65f7a52e3c5851fdc4b036d6bf7))

## @ibm-cloud/openapi-ruleset [1.23.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.23.2...@ibm-cloud/openapi-ruleset@1.23.3) (2024-11-08)


### Bug Fixes

* **ibm-required-array-properties-in-response:** avoid [secure] positives within composed models ([ffbe1a4](https://github.com/IBM/openapi-validator/commit/ffbe1a46d629a67c02d932af369f05b1deb63944))

## @ibm-cloud/openapi-ruleset [1.23.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.23.1...@ibm-cloud/openapi-ruleset@1.23.2) (2024-10-01)


### Bug Fixes

* **ibm-collection-array-property:** avoid crashing when spectral adjusts paths ([4625bcf](https://github.com/IBM/openapi-validator/commit/4625bcfbb0a8cbbf5a0878f0436ecff635e67182))

## @ibm-cloud/openapi-ruleset [1.23.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.23.0...@ibm-cloud/openapi-ruleset@1.23.1) (2024-09-25)


### Bug Fixes

* make schema path de-resolution utility more robust ([#685](https://github.com/IBM/openapi-validator/issues/685)) ([b25b840](https://github.com/IBM/openapi-validator/commit/b25b840a277729bd4b0652461c44932766338d1c))

# @ibm-cloud/openapi-ruleset [1.23.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.22.0...@ibm-cloud/openapi-ruleset@1.23.0) (2024-09-24)


### Features

* **ibm-required-array-properties-in-response:** add new validator rule ([#684](https://github.com/IBM/openapi-validator/issues/684)) ([7cc4be2](https://github.com/IBM/openapi-validator/commit/7cc4be204512a0fe3b0ce6d0baef3cc960628722))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.4.0

# @ibm-cloud/openapi-ruleset [1.22.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.21.2...@ibm-cloud/openapi-ruleset@1.22.0) (2024-09-19)


### Features

* **ibm-no-required-properties-in-optional-body:** introduced new rule ([#683](https://github.com/IBM/openapi-validator/issues/683)) ([7dd1553](https://github.com/IBM/openapi-validator/commit/7dd15538fbffafe23cfa6c82f70e02f4c542aa18))

## @ibm-cloud/openapi-ruleset [1.21.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.21.1...@ibm-cloud/openapi-ruleset@1.21.2) (2024-09-17)


### Bug Fixes

* **ibm-string-attributes:** expand rule to apply to response schemas ([#682](https://github.com/IBM/openapi-validator/issues/682)) ([9e703ec](https://github.com/IBM/openapi-validator/commit/9e703ecd7d20101983307632140baa4cfda610b3))

## @ibm-cloud/openapi-ruleset [1.21.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.21.0...@ibm-cloud/openapi-ruleset@1.21.1) (2024-09-04)


### Bug Fixes

* **ibm-accept-and-return-models:** exempt non-object schemas ([#681](https://github.com/IBM/openapi-validator/issues/681)) ([4577d06](https://github.com/IBM/openapi-validator/commit/4577d0647c683f7c7ede0d5ee1aea6ab633001fc))

# @ibm-cloud/openapi-ruleset [1.21.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.20.0...@ibm-cloud/openapi-ruleset@1.21.0) (2024-08-30)


### Features

* **new-rule:** ibm-accept-and-return-models ([#680](https://github.com/IBM/openapi-validator/issues/680)) ([01e9881](https://github.com/IBM/openapi-validator/commit/01e9881999932dfcf55d3f59f1f561a7f8002064))

# @ibm-cloud/openapi-ruleset [1.20.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.19.0...@ibm-cloud/openapi-ruleset@1.20.0) (2024-08-27)


### Features

* **ibm-pattern-properties:** enforce use of anchors for property patterns ([#679](https://github.com/IBM/openapi-validator/issues/679)) ([8055f2f](https://github.com/IBM/openapi-validator/commit/8055f2f746e2f9b6b0d7fea9177b57c6292cf439))

# @ibm-cloud/openapi-ruleset [1.19.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.18.2...@ibm-cloud/openapi-ruleset@1.19.0) (2024-08-06)


### Features

* **ibm-anchored-patterns:** add new ibm-anchored-patterns rule ([#677](https://github.com/IBM/openapi-validator/issues/677)) ([730e70c](https://github.com/IBM/openapi-validator/commit/730e70c70e45fdc8a0e574350c635a55c582cfb1))

## @ibm-cloud/openapi-ruleset [1.18.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.18.1...@ibm-cloud/openapi-ruleset@1.18.2) (2024-06-27)


### Bug Fixes

* allow property names to be $ref without crashing ([ffa2f1b](https://github.com/IBM/openapi-validator/commit/ffa2f1b36de0894edfda76d929d68e85f00df9ef))
* **ibm-requestbody-name:** turn rule off by default, is now redundant ([#673](https://github.com/IBM/openapi-validator/issues/673)) ([56437f2](https://github.com/IBM/openapi-validator/commit/56437f283b20ae59e0750a20317b90b5701ea52c))

## @ibm-cloud/openapi-ruleset [1.18.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.18.0...@ibm-cloud/openapi-ruleset@1.18.1) (2024-06-21)


### Bug Fixes

* ***-attributes:** fill gaps in (array|property|string)-attributes rules ([#670](https://github.com/IBM/openapi-validator/issues/670)) ([30e2de7](https://github.com/IBM/openapi-validator/commit/30e2de7266237c2cbc310c36323f715c02870171))

# @ibm-cloud/openapi-ruleset [1.18.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.17.1...@ibm-cloud/openapi-ruleset@1.18.0) (2024-06-20)


### Features

* add new 'ibm-no-ref-in-example' rule ([#669](https://github.com/IBM/openapi-validator/issues/669)) ([bcf8b76](https://github.com/IBM/openapi-validator/commit/bcf8b7628052b7acecf022420bf3e5f1eea3a79b))

## @ibm-cloud/openapi-ruleset [1.17.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.17.0...@ibm-cloud/openapi-ruleset@1.17.1) (2024-06-12)


### Bug Fixes

* bump spectral dependencies ([#668](https://github.com/IBM/openapi-validator/issues/668)) ([0cd53cb](https://github.com/IBM/openapi-validator/commit/0cd53cb60d156b2999814ee03158a66abca418ba))

# @ibm-cloud/openapi-ruleset [1.17.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.16.0...@ibm-cloud/openapi-ruleset@1.17.0) (2024-05-30)


### Features

* **ibm-no-superfluous-allof:** add new rule and documentation ([#666](https://github.com/IBM/openapi-validator/issues/666)) ([40bd640](https://github.com/IBM/openapi-validator/commit/40bd6408225ef6254bf4483606e818fb8fa222bb))

# @ibm-cloud/openapi-ruleset [1.16.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.9...@ibm-cloud/openapi-ruleset@1.16.0) (2024-05-09)


### Features

* **new-rule:** ibm-operation-summary-length ([#663](https://github.com/IBM/openapi-validator/issues/663)) ([901cc1a](https://github.com/IBM/openapi-validator/commit/901cc1aa2a23e7c8852e2b52498b120e23723ad9))

## @ibm-cloud/openapi-ruleset [1.15.9](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.8...@ibm-cloud/openapi-ruleset@1.15.9) (2024-04-08)


### Bug Fixes

* **ibm-response-status-codes:** allow PUT w/204 if a GET w/204 exists ([#660](https://github.com/IBM/openapi-validator/issues/660)) ([32b2fd0](https://github.com/IBM/openapi-validator/commit/32b2fd0d2a71c96563ccc7dfa9b221bed86be263))

## @ibm-cloud/openapi-ruleset [1.15.8](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.7...@ibm-cloud/openapi-ruleset@1.15.8) (2024-04-05)


### Bug Fixes

* **ibm-request-and-response-content:** exempt minimally represented resource PUTs ([#659](https://github.com/IBM/openapi-validator/issues/659)) ([40ee13c](https://github.com/IBM/openapi-validator/commit/40ee13c73eb254ea17f91b6445bdb5f2b5630a10))

## @ibm-cloud/openapi-ruleset [1.15.7](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.6...@ibm-cloud/openapi-ruleset@1.15.7) (2024-04-03)


### Bug Fixes

* **ibm-api-symmetry:** improve validation logic to avoid [secure] positives ([67676ad](https://github.com/IBM/openapi-validator/commit/67676ad07bb4c20005d3b81db7b26022ac4eabc2))
* **ibm-api-symmetry:** maintain paths when resolving reference schemas ([#658](https://github.com/IBM/openapi-validator/issues/658)) ([db7eda1](https://github.com/IBM/openapi-validator/commit/db7eda1464143ebc29fb8551e3a94c4e7ae14b42))

## @ibm-cloud/openapi-ruleset [1.15.6](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.5...@ibm-cloud/openapi-ruleset@1.15.6) (2024-03-22)


### Bug Fixes

* **ibm-major-version-in-path:** remove extraneous debug message ([#655](https://github.com/IBM/openapi-validator/issues/655)) ([d191715](https://github.com/IBM/openapi-validator/commit/d191715b61d0776d8277b2ae5f87726bc53b3e01))

## @ibm-cloud/openapi-ruleset [1.15.5](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.4...@ibm-cloud/openapi-ruleset@1.15.5) (2024-03-22)


### Bug Fixes

* **build:** build executables with correct dependency versions ([#654](https://github.com/IBM/openapi-validator/issues/654)) ([7b8192d](https://github.com/IBM/openapi-validator/commit/7b8192dc74a4d672a8b6a6a077e40fc9e4ea716a))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.3.2

## @ibm-cloud/openapi-ruleset [1.15.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.3...@ibm-cloud/openapi-ruleset@1.15.4) (2024-03-20)


### Bug Fixes

* **build:** build binaries after npm package has been published ([#652](https://github.com/IBM/openapi-validator/issues/652)) ([90a51e4](https://github.com/IBM/openapi-validator/commit/90a51e48929f8c873844057bf9fa43d2a3932314))

## @ibm-cloud/openapi-ruleset [1.15.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.2...@ibm-cloud/openapi-ruleset@1.15.3) (2024-02-23)


### Bug Fixes

* adjust header parameter casing convention check ([#648](https://github.com/IBM/openapi-validator/issues/648)) ([bd95f03](https://github.com/IBM/openapi-validator/commit/bd95f035105f715fda053a1338a6eba2805cdbff))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.3.1

## @ibm-cloud/openapi-ruleset [1.15.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.1...@ibm-cloud/openapi-ruleset@1.15.2) (2024-01-31)


### Bug Fixes

* **resource-response-consistency:** avoid destructuring property of undefined values ([#646](https://github.com/IBM/openapi-validator/issues/646)) ([c864ebf](https://github.com/IBM/openapi-validator/commit/c864ebfed9b8196e57b53efb755232f042c215a0))

## @ibm-cloud/openapi-ruleset [1.15.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.15.0...@ibm-cloud/openapi-ruleset@1.15.1) (2024-01-30)


### Bug Fixes

* **ibm-resource-response-consistency:** expand support to bulk operations ([#645](https://github.com/IBM/openapi-validator/issues/645)) ([b4d7651](https://github.com/IBM/openapi-validator/commit/b4d76513c7ffc417d2673865c9a8e46170158ea9))

# @ibm-cloud/openapi-ruleset [1.15.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.14.2...@ibm-cloud/openapi-ruleset@1.15.0) (2024-01-30)


### Features

* **new-rule:** ibm-well-defined-dictionaries ([#644](https://github.com/IBM/openapi-validator/issues/644)) ([3beaf9f](https://github.com/IBM/openapi-validator/commit/3beaf9f2fb68c7b912094c54f55189858ff8e8b6))

## @ibm-cloud/openapi-ruleset [1.14.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.14.1...@ibm-cloud/openapi-ruleset@1.14.2) (2023-10-16)


### Bug Fixes

* **api-symmetry:** handle nested reference schemas ([#639](https://github.com/IBM/openapi-validator/issues/639)) ([603e689](https://github.com/IBM/openapi-validator/commit/603e689ad8903f652c87e4ec911e8a2d39bdf0ad))

## @ibm-cloud/openapi-ruleset [1.14.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.14.0...@ibm-cloud/openapi-ruleset@1.14.1) (2023-10-04)


### Bug Fixes

* **ibm-schema-casing-convention:** allow capitalized acronyms ([#638](https://github.com/IBM/openapi-validator/issues/638)) ([96f1bd3](https://github.com/IBM/openapi-validator/commit/96f1bd318afe5a4697d58b982f086833befedcd3))

# @ibm-cloud/openapi-ruleset [1.14.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.13.0...@ibm-cloud/openapi-ruleset@1.14.0) (2023-10-02)


### Features

* **new-rule:** ibm-api-symmetry ([#634](https://github.com/IBM/openapi-validator/issues/634)) ([7033dbd](https://github.com/IBM/openapi-validator/commit/7033dbd01f719d65d1c1bdb1d8fd5dbea0e10a8a))
* **new-rule:** ibm-schema-casing-convention ([#628](https://github.com/IBM/openapi-validator/issues/628)) ([9b5dc92](https://github.com/IBM/openapi-validator/commit/9b5dc92008015eeb9001d6085481c172f9976911))
* **new-rule:** ibm-schema-naming-convention ([#627](https://github.com/IBM/openapi-validator/issues/627)) ([b82f66a](https://github.com/IBM/openapi-validator/commit/b82f66a6b76ab35c000b60eab477d8b91c84c4d7))

# @ibm-cloud/openapi-ruleset [1.13.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.12.0...@ibm-cloud/openapi-ruleset@1.13.0) (2023-09-27)


### Features

* **no-$ref-siblings:** modify rule to also run on OpenAPI 3.1.x documents ([1ccfd3d](https://github.com/IBM/openapi-validator/commit/1ccfd3d45e8995fc85f95e3535e4a6882e03a17d))

# @ibm-cloud/openapi-ruleset [1.12.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.11.0...@ibm-cloud/openapi-ruleset@1.12.0) (2023-09-27)


### Features

* **ibm-schema-keywords:** add new validation rule ([f6f278e](https://github.com/IBM/openapi-validator/commit/f6f278e5a958a3ab4a7a79f3137fe41139153e26))

# @ibm-cloud/openapi-ruleset [1.11.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.10.0...@ibm-cloud/openapi-ruleset@1.11.0) (2023-09-27)


### Features

* **ibm-operation-responses:** introduce new validation rule ([e7fe971](https://github.com/IBM/openapi-validator/commit/e7fe971ab5921c572fd1a5e72889979b45169444))

# @ibm-cloud/openapi-ruleset [1.10.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.9.0...@ibm-cloud/openapi-ruleset@1.10.0) (2023-09-27)


### Features

* **ibm-no-unsupported-keywords:** add new validation rule ([821c0d8](https://github.com/IBM/openapi-validator/commit/821c0d886f992c9dcd52f9bf103c3a7c118f77c7))

# @ibm-cloud/openapi-ruleset [1.9.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.8.0...@ibm-cloud/openapi-ruleset@1.9.0) (2023-09-15)


### Features

* **ibm-no-ambiguous-paths:** introduce new validator rule ([#629](https://github.com/IBM/openapi-validator/issues/629)) ([2b8d082](https://github.com/IBM/openapi-validator/commit/2b8d082e6de873a5f66cf8aca4cc90f03d0af2a8))

# @ibm-cloud/openapi-ruleset [1.8.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.7.0...@ibm-cloud/openapi-ruleset@1.8.0) (2023-09-08)


### Features

* **ibm-no-nullable-properties:** add new 'ibm-no-nullable-properties' rule ([#626](https://github.com/IBM/openapi-validator/issues/626)) ([7e090aa](https://github.com/IBM/openapi-validator/commit/7e090aabbf51cc1a8d31fcfdfd9ab8056c2fa213))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.3.0

# @ibm-cloud/openapi-ruleset [1.7.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.6.3...@ibm-cloud/openapi-ruleset@1.7.0) (2023-08-30)


### Features

* **ibm-no-operation-requestbody:** add new spectral rule ([#625](https://github.com/IBM/openapi-validator/issues/625)) ([03b502d](https://github.com/IBM/openapi-validator/commit/03b502df05569dae4feed040e3dd3461b80898e3))

## @ibm-cloud/openapi-ruleset [1.6.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.6.2...@ibm-cloud/openapi-ruleset@1.6.3) (2023-08-21)


### Bug Fixes

* **build:** run all release steps for validator build ([#624](https://github.com/IBM/openapi-validator/issues/624)) ([96ef1c8](https://github.com/IBM/openapi-validator/commit/96ef1c84e0466e034e4dd276a72dfc9368702ff6))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.2.1

## @ibm-cloud/openapi-ruleset [1.6.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.6.1...@ibm-cloud/openapi-ruleset@1.6.2) (2023-08-21)


### Bug Fixes

* use single instance of logger factory ([6cd0059](https://github.com/IBM/openapi-validator/commit/6cd00592c9deaa94347969b942e093efc77d5ee1))

## @ibm-cloud/openapi-ruleset [1.6.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.6.0...@ibm-cloud/openapi-ruleset@1.6.1) (2023-08-18)


### Bug Fixes

* **imports:** use correct imports for lodash modules ([6424767](https://github.com/IBM/openapi-validator/commit/6424767b50a89fb2f3152b02742500806c1bfc7f)), closes [#534](https://github.com/IBM/openapi-validator/issues/534)

# @ibm-cloud/openapi-ruleset [1.6.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.5.0...@ibm-cloud/openapi-ruleset@1.6.0) (2023-08-17)


### Features

* build and publish container images for easy integration ([#620](https://github.com/IBM/openapi-validator/issues/620)) ([062b462](https://github.com/IBM/openapi-validator/commit/062b462703a9e7132af8910fb04f496e98ad6e89))

# @ibm-cloud/openapi-ruleset [1.5.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.4.1...@ibm-cloud/openapi-ruleset@1.5.0) (2023-08-11)


### Features

* **response-status-codes:** update rule to check for additional handbook guidance ([#618](https://github.com/IBM/openapi-validator/issues/618)) ([c69b183](https://github.com/IBM/openapi-validator/commit/c69b1835daee7ec3c367da8fe816829ac801f477))

## @ibm-cloud/openapi-ruleset [1.4.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.4.0...@ibm-cloud/openapi-ruleset@1.4.1) (2023-08-11)


### Bug Fixes

* **error-handling:** parse relevant info from spectral nimma errors ([b5927cb](https://github.com/IBM/openapi-validator/commit/b5927cb3ccb0112c0017fec53cfca01c80feecad))
* **ibm-etag-header-exists:** prevent crashing when encountering invalid parameters ([22d6a2c](https://github.com/IBM/openapi-validator/commit/22d6a2c0ffa929416c42f845244dfd891710a990))

# @ibm-cloud/openapi-ruleset [1.4.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.3.0...@ibm-cloud/openapi-ruleset@1.4.0) (2023-08-11)


### Features

* **new-rule:** ibm-resource-response-consistency ([#615](https://github.com/IBM/openapi-validator/issues/615)) ([512a89d](https://github.com/IBM/openapi-validator/commit/512a89d0213a69199384ff31cdc457896fc6d3b9))

# @ibm-cloud/openapi-ruleset [1.3.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.2.0...@ibm-cloud/openapi-ruleset@1.3.0) (2023-08-11)


### Bug Fixes

* support type list in existing rules ([dd4506f](https://github.com/IBM/openapi-validator/commit/dd4506f381824a89b65109a0d01e73159ea6e490))


### Features

* add initial support for openapi 3.1 documents ([7a26dee](https://github.com/IBM/openapi-validator/commit/7a26deee4875fa6cadb199032c3c5725671930fd))
* **ibm-avoid-multiple-types:** add new openapi 3.1 rule ([fe9aabe](https://github.com/IBM/openapi-validator/commit/fe9aabe9863a1da3adda1ceaee2287ce070c9b7c))
* **ibm-pattern-properties:** add new spectral-style rule ([26cdf89](https://github.com/IBM/openapi-validator/commit/26cdf89e867b32deb7a719013e6f62dd85201fa0))
* **ibm-unevaluated-properties:** add new spectral-style rule ([#619](https://github.com/IBM/openapi-validator/issues/619)) ([48514f6](https://github.com/IBM/openapi-validator/commit/48514f647b64e3d6a2dd207a60f926b33af99ad8))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.2.0

# @ibm-cloud/openapi-ruleset [1.2.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.1.1...@ibm-cloud/openapi-ruleset@1.2.0) (2023-08-03)


### Features

* **new-rule:** ibm-prefer-token-pagination ([#613](https://github.com/IBM/openapi-validator/issues/613)) ([b63e1e8](https://github.com/IBM/openapi-validator/commit/b63e1e8bd83ed4c34eae22fcc267f960beafc1d1))

## @ibm-cloud/openapi-ruleset [1.1.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.1.0...@ibm-cloud/openapi-ruleset@1.1.1) (2023-05-26)


### Bug Fixes

* **ibm-unique-parameter-request-property-names:** avoid checks on readOnly requestBody properties ([#600](https://github.com/IBM/openapi-validator/issues/600)) ([08c594e](https://github.com/IBM/openapi-validator/commit/08c594e6ecba3af904376d884f9b53b4fa3fe2db))

# @ibm-cloud/openapi-ruleset [1.1.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.0.4...@ibm-cloud/openapi-ruleset@1.1.0) (2023-05-24)


### Features

* **ibm-unique-parameter-request-property-names:** added new validation rule ([#595](https://github.com/IBM/openapi-validator/issues/595)) ([2a1832d](https://github.com/IBM/openapi-validator/commit/2a1832d3a7dbde1870dcbf125c1c2e036b04e0bc))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.1.0

## @ibm-cloud/openapi-ruleset [1.0.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.0.3...@ibm-cloud/openapi-ruleset@1.0.4) (2023-05-11)


### Bug Fixes

* **ibm-define-required-properties:** avoid [secure] positives ([#588](https://github.com/IBM/openapi-validator/issues/588)) ([bed8f49](https://github.com/IBM/openapi-validator/commit/bed8f496060bfeb2074c383e2f92bfb297e3bd6f)), closes [arf/planning-sdk-squad#3592](https://github.com/arf/planning-sdk-squad/issues/3592) [#591](https://github.com/IBM/openapi-validator/issues/591)

## @ibm-cloud/openapi-ruleset [1.0.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.0.2...@ibm-cloud/openapi-ruleset@1.0.3) (2023-05-11)





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.0.2

## @ibm-cloud/openapi-ruleset [1.0.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.0.1...@ibm-cloud/openapi-ruleset@1.0.2) (2023-05-01)


### Bug Fixes

* bump spectral dependencies ([#587](https://github.com/IBM/openapi-validator/issues/587)) ([9d15d68](https://github.com/IBM/openapi-validator/commit/9d15d68a86aa30198b0d5c955773b7fe76e07cd1))





### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.0.1

## @ibm-cloud/openapi-ruleset [1.0.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@1.0.0...@ibm-cloud/openapi-ruleset@1.0.1) (2023-04-25)


### Bug Fixes

* include missing dependencies in ruleset package ([#585](https://github.com/IBM/openapi-validator/issues/585)) ([240980c](https://github.com/IBM/openapi-validator/commit/240980c4139905cc4b65f8fb5bb361e7c4acaa62))

# @ibm-cloud/openapi-ruleset [1.0.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.5...@ibm-cloud/openapi-ruleset@1.0.0) (2023-03-31)


### Build System

* require node v16 as minimum version ([#574](https://github.com/IBM/openapi-validator/issues/574)) ([dc7c8fe](https://github.com/IBM/openapi-validator/commit/dc7c8fee2bca21ac1c93a7ccbb46eabbafc7eeef))


### Code Refactoring

* update all rules and rule names ([2520648](https://github.com/IBM/openapi-validator/commit/2520648a331a7a0a3c77d14a5f168dec4bc6071d))


### Features

* **logger:** add logger facility to validator core ([#537](https://github.com/IBM/openapi-validator/issues/537)) ([f5aa2fc](https://github.com/IBM/openapi-validator/commit/f5aa2fc42ba886b86b4d861949c035ebe9d48d1a))


### BREAKING CHANGES

* Node v16 is now the minimum supported version of Node for running this tool.
* Support for the .thresholdrc and .validateignore files is removed. Use CLI options or the newly-supported configuration file.
* All rules have been renamed. See the Migration Guide for specific information.




### Dependencies

* **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.0.0

## @ibm-cloud/openapi-ruleset [0.45.5](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.4...@ibm-cloud/openapi-ruleset@0.45.5) (2023-02-28)


### Bug Fixes

* **utils:** recognize content types with valid whitespace ([#557](https://github.com/IBM/openapi-validator/issues/557)) ([69c619d](https://github.com/IBM/openapi-validator/commit/69c619d693b5da814879d17765173b5d21fdc928))

## @ibm-cloud/openapi-ruleset [0.45.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.3...@ibm-cloud/openapi-ruleset@0.45.4) (2023-02-24)


### Bug Fixes

* **inline-property-schema:** avoid [secure] warnings ([#553](https://github.com/IBM/openapi-validator/issues/553)) ([ae27982](https://github.com/IBM/openapi-validator/commit/ae2798226e4cfc489147fb0110d9efd3a9efebf2))

## @ibm-cloud/openapi-ruleset [0.45.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.2...@ibm-cloud/openapi-ruleset@0.45.3) (2023-01-09)


### Bug Fixes

* **ref-pattern:** better regex matching if path contains OpenAPI field name ([#533](https://github.com/IBM/openapi-validator/issues/533)) ([84b31d9](https://github.com/IBM/openapi-validator/commit/84b31d9ae615e6fd9f2bbbfe02f8be5e342ae6cb))

## @ibm-cloud/openapi-ruleset [0.45.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.1...@ibm-cloud/openapi-ruleset@0.45.2) (2022-12-14)


### Bug Fixes

* move `validator` dependency to correct package within monorepo ([#529](https://github.com/IBM/openapi-validator/issues/529)) ([6904445](https://github.com/IBM/openapi-validator/commit/6904445cbe9a19ddb16c44c06df2c8715336b13f))

## @ibm-cloud/openapi-ruleset [0.45.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.45.0...@ibm-cloud/openapi-ruleset@0.45.1) (2022-12-14)


### Bug Fixes

* **property-case-convention:** report correct path in errors ([#526](https://github.com/IBM/openapi-validator/issues/526)) ([3fd84cf](https://github.com/IBM/openapi-validator/commit/3fd84cf96ee90a0229635ea696b6ec97651e48b8))

# @ibm-cloud/openapi-ruleset [0.45.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.44.4...@ibm-cloud/openapi-ruleset@0.45.0) (2022-12-12)


### Features

* bump min node version to 14 ([#525](https://github.com/IBM/openapi-validator/issues/525)) ([249c33e](https://github.com/IBM/openapi-validator/commit/249c33e52687f0933b14039ab515a5e69c88c59e))

## @ibm-cloud/openapi-ruleset [0.44.4](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.44.3...@ibm-cloud/openapi-ruleset@0.44.4) (2022-12-07)


### Bug Fixes

* create executables in correct package ([c289a16](https://github.com/IBM/openapi-validator/commit/c289a164f3a834f22bedd5d74b700d46f3bc5e6b))

## @ibm-cloud/openapi-ruleset [0.44.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.44.2...@ibm-cloud/openapi-ruleset@0.44.3) (2022-11-22)


### Bug Fixes

* replace isPrimitiveType with more sophisticated isPrimitiveSchema ([#519](https://github.com/IBM/openapi-validator/issues/519)) ([a4c0293](https://github.com/IBM/openapi-validator/commit/a4c02932fc949f50ea8a04a3993ff4330149250c))

## @ibm-cloud/openapi-ruleset [0.44.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.44.1...@ibm-cloud/openapi-ruleset@0.44.2) (2022-10-31)


### Bug Fixes

* **collection-array-property:** avoid bug that crashes nimma ([#511](https://github.com/IBM/openapi-validator/issues/511)) ([ea99640](https://github.com/IBM/openapi-validator/commit/ea996403bdb937ff33a1d786e853e3b247e6c8c9))

## @ibm-cloud/openapi-ruleset [0.44.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.44.0...@ibm-cloud/openapi-ruleset@0.44.1) (2022-10-18)


### Performance Improvements

* remove accidental recursion in given statements ([#508](https://github.com/IBM/openapi-validator/issues/508)) ([187d14a](https://github.com/IBM/openapi-validator/commit/187d14a3029497089ae53c884bfaab17c3ea993c))

# @ibm-cloud/openapi-ruleset [0.44.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.43.0...@ibm-cloud/openapi-ruleset@0.44.0) (2022-09-20)


### Features

* **inline-property-schema:** add new spectral-style rule ([1447515](https://github.com/IBM/openapi-validator/commit/14475150b0b30befd44a16fd96a9690ffdaef855))

# @ibm-cloud/openapi-ruleset [0.43.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.42.0...@ibm-cloud/openapi-ruleset@0.43.0) (2022-09-19)


### Features

* **inline-request-schema:** add new spectral-style rule ([d36467a](https://github.com/IBM/openapi-validator/commit/d36467a2ad93869267a181317ab3bfb28891e6be))

# @ibm-cloud/openapi-ruleset [0.42.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.41.0...@ibm-cloud/openapi-ruleset@0.42.0) (2022-09-15)


### Features

* **path-param-not-crn:** add new spectral-style rule ([efea0e5](https://github.com/IBM/openapi-validator/commit/efea0e5f2c75ab6f854a4e860955d1648ab06a63))

# @ibm-cloud/openapi-ruleset [0.41.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.40.0...@ibm-cloud/openapi-ruleset@0.41.0) (2022-09-09)


### Features

* **collection-array-property:** add new spectral-style rule ([e24fc67](https://github.com/IBM/openapi-validator/commit/e24fc67b770bf6ea7a08e53ee1898aabd7440b98))

# @ibm-cloud/openapi-ruleset [0.40.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.39.0...@ibm-cloud/openapi-ruleset@0.40.0) (2022-08-30)


### Features

* **merge-patch-optional-properties:** add new spectral-style rule ([58cab09](https://github.com/IBM/openapi-validator/commit/58cab09abe90047d3dd658ef6063d61afd3feab4))

# @ibm-cloud/openapi-ruleset [0.39.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.38.0...@ibm-cloud/openapi-ruleset@0.39.0) (2022-08-25)


### Features

* **optional-request-body:** add new spectral-style rule ([#485](https://github.com/IBM/openapi-validator/issues/485)) ([2f263d0](https://github.com/IBM/openapi-validator/commit/2f263d0df0482ecf567ccf15fb7930c74991cdaf))

# @ibm-cloud/openapi-ruleset [0.38.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.37.3...@ibm-cloud/openapi-ruleset@0.38.0) (2022-08-25)


### Features

* **precondition-header:** add new `precondition-header` spectral-style rule ([#484](https://github.com/IBM/openapi-validator/issues/484)) ([2471a14](https://github.com/IBM/openapi-validator/commit/2471a14e617a74f5f83fbbf368159a7245a69d0c))

## @ibm-cloud/openapi-ruleset [0.37.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.37.2...@ibm-cloud/openapi-ruleset@0.37.3) (2022-08-19)


### Bug Fixes

* **response-status-codes:** avoid false positives for 'create' operations ([#483](https://github.com/IBM/openapi-validator/issues/483)) ([09aeb17](https://github.com/IBM/openapi-validator/commit/09aeb17aada639c27a36da05ad6ada34ed520ebe))

## @ibm-cloud/openapi-ruleset [0.37.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.37.1...@ibm-cloud/openapi-ruleset@0.37.2) (2022-08-19)


### Bug Fixes

* **request-body-name:** support json-patch/merge-patch operations ([#482](https://github.com/IBM/openapi-validator/issues/482)) ([41daa3e](https://github.com/IBM/openapi-validator/commit/41daa3e190f44c8a2ac250d3ddf0b6188a095901))

## @ibm-cloud/openapi-ruleset [0.37.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.37.0...@ibm-cloud/openapi-ruleset@0.37.1) (2022-08-19)


### Bug Fixes

* **response-error-response-schema:** bring rule in sync with API Handbook ([#481](https://github.com/IBM/openapi-validator/issues/481)) ([656cfb1](https://github.com/IBM/openapi-validator/commit/656cfb111eb35b07a154bc5b59f1b600b502d02c))

# @ibm-cloud/openapi-ruleset [0.37.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.36.0...@ibm-cloud/openapi-ruleset@0.37.0) (2022-08-12)


### Features

* **patch-request-content-type:** add new spectral-style rule ([#480](https://github.com/IBM/openapi-validator/issues/480)) ([e8208a3](https://github.com/IBM/openapi-validator/commit/e8208a34f960d5a1283061bbcabf4f13989f0e8f))

# @ibm-cloud/openapi-ruleset [0.36.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.35.0...@ibm-cloud/openapi-ruleset@0.36.0) (2022-08-11)


### Features

* add new rules 'if-modified-since-parameter' and if-unmodified-since-parameter ([#478](https://github.com/IBM/openapi-validator/issues/478)) ([fec1b25](https://github.com/IBM/openapi-validator/commit/fec1b257315edd84fe90f3f6f0e5bc5ff4efd9dd))

# @ibm-cloud/openapi-ruleset [0.35.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.34.0...@ibm-cloud/openapi-ruleset@0.35.0) (2022-08-10)


### Features

* **property-inconsistent-name-and-type:** disable rule in default configuration ([01845f2](https://github.com/IBM/openapi-validator/commit/01845f295cb36fdcf222bbf447fc76417a39106a))

# @ibm-cloud/openapi-ruleset [0.34.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.33.2...@ibm-cloud/openapi-ruleset@0.34.0) (2022-08-10)


### Features

* **no-etag-header:** add new 'no-etag-header' spectral-style rule ([791ec7d](https://github.com/IBM/openapi-validator/commit/791ec7da0460c65a23e525445542a72f1978cc2e))

## @ibm-cloud/openapi-ruleset [0.33.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.33.1...@ibm-cloud/openapi-ruleset@0.33.2) (2022-08-10)


### Bug Fixes

* **content-entry-provided:** make exceptions for head, options, and trace operations ([#476](https://github.com/IBM/openapi-validator/issues/476)) ([e5bc535](https://github.com/IBM/openapi-validator/commit/e5bc535f559e2243fde5fb4033d971637911f502)), closes [#235](https://github.com/IBM/openapi-validator/issues/235)

## @ibm-cloud/openapi-ruleset [0.33.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.33.0...@ibm-cloud/openapi-ruleset@0.33.1) (2022-08-09)


### Bug Fixes

* **security-scheme-attributes:** allow relative urls in scheme attributes ([#475](https://github.com/IBM/openapi-validator/issues/475)) ([da4436a](https://github.com/IBM/openapi-validator/commit/da4436a4e0a3c9b0a863163c4ef6a1577437e360)), closes [#466](https://github.com/IBM/openapi-validator/issues/466)

# @ibm-cloud/openapi-ruleset [0.33.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.32.3...@ibm-cloud/openapi-ruleset@0.33.0) (2022-08-08)


### Features

* add 2 new rules related to path segments ([014f8a9](https://github.com/IBM/openapi-validator/commit/014f8a95aac125b31309d644376461f3dbae857a))

## @ibm-cloud/openapi-ruleset [0.32.3](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.32.2...@ibm-cloud/openapi-ruleset@0.32.3) (2022-08-05)


### Bug Fixes

* **string-boundary:** improve handling of composed schemas ([#473](https://github.com/IBM/openapi-validator/issues/473)) ([1dfa961](https://github.com/IBM/openapi-validator/commit/1dfa9618c76ba040a9b864efad1a6d3b68ed1938))

## @ibm-cloud/openapi-ruleset [0.32.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.32.1...@ibm-cloud/openapi-ruleset@0.32.2) (2022-07-28)


### Bug Fixes

* stop considering x-sdk-excluded annotation in validations ([#472](https://github.com/IBM/openapi-validator/issues/472)) ([e7f4e63](https://github.com/IBM/openapi-validator/commit/e7f4e63b96ec2084ce7039743e7dc28e60cf9245))

## @ibm-cloud/openapi-ruleset [0.32.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.32.0...@ibm-cloud/openapi-ruleset@0.32.1) (2022-07-22)


### Bug Fixes

* update spectral version to resolve path mapping bug ([#465](https://github.com/IBM/openapi-validator/issues/465)) ([e6520fb](https://github.com/IBM/openapi-validator/commit/e6520fb06ecc23d516c1844f6022b140a81e0f2b))

# @ibm-cloud/openapi-ruleset [0.32.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.31.1...@ibm-cloud/openapi-ruleset@0.32.0) (2022-07-14)


### Features

* **delete-body:** add new spectral-style 'delete-body' rule ([989ae62](https://github.com/IBM/openapi-validator/commit/989ae625469fe8684af58e8e271a352718dee61d))

## @ibm-cloud/openapi-ruleset [0.31.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.31.0...@ibm-cloud/openapi-ruleset@0.31.1) (2022-07-14)


### Bug Fixes

* **response-status-codes:** add check for 201/202 response for 'create' operation ([4c663c2](https://github.com/IBM/openapi-validator/commit/4c663c261fc97f4498ba8ee816fa36c9f7640cda))

# @ibm-cloud/openapi-ruleset [0.31.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.30.1...@ibm-cloud/openapi-ruleset@0.31.0) (2022-07-14)


### Features

* **array-boundary:** new rule to enforce contraints set on arrays ([#462](https://github.com/IBM/openapi-validator/issues/462)) ([5d499d7](https://github.com/IBM/openapi-validator/commit/5d499d76e571c8eb5f2e13e01099639f624894f7))

## @ibm-cloud/openapi-ruleset [0.30.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.30.0...@ibm-cloud/openapi-ruleset@0.30.1) (2022-07-08)


### Bug Fixes

* modify 'parameters' collection for new nimma version ([92032aa](https://github.com/IBM/openapi-validator/commit/92032aa71e97e698c352f2d3847a9d82f98cf769))

# @ibm-cloud/openapi-ruleset [0.30.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.29.0...@ibm-cloud/openapi-ruleset@0.30.0) (2022-06-13)


### Features

* **ref-sibling-duplicate-description:** add new spectral-style rule ([#454](https://github.com/IBM/openapi-validator/issues/454)) ([1adfa60](https://github.com/IBM/openapi-validator/commit/1adfa600799689b708416fb84d2ff9045fec91ef))

# @ibm-cloud/openapi-ruleset [0.29.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.28.0...@ibm-cloud/openapi-ruleset@0.29.0) (2022-06-07)


### Features

* **schema-type:** add new 'schema-type' rule (disabled by default) ([#448](https://github.com/IBM/openapi-validator/issues/448)) ([4af3e9a](https://github.com/IBM/openapi-validator/commit/4af3e9a3522862c7540e6daba8e0cf4b7ba30874))

# @ibm-cloud/openapi-ruleset [0.28.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.27.0...@ibm-cloud/openapi-ruleset@0.28.0) (2022-06-03)


### Features

* **security-scheme-attributes:** add new security-scheme-attributes rule ([#450](https://github.com/IBM/openapi-validator/issues/450)) ([68aad84](https://github.com/IBM/openapi-validator/commit/68aad84a9a8334f03ab5ddcf83ed36fd6649fd56))

# @ibm-cloud/openapi-ruleset [0.27.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.26.1...@ibm-cloud/openapi-ruleset@0.27.0) (2022-05-26)


### Features

* **property-attributes:** add new 'property-attributes' spectral-style rule ([#446](https://github.com/IBM/openapi-validator/issues/446)) ([dbc9980](https://github.com/IBM/openapi-validator/commit/dbc998095afe09481f547a9d7e290408529fa025))

## @ibm-cloud/openapi-ruleset [0.26.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.26.0...@ibm-cloud/openapi-ruleset@0.26.1) (2022-05-24)


### Bug Fixes

* **pagination-style:** fix issues in 'pagination-style' rule ([#447](https://github.com/IBM/openapi-validator/issues/447)) ([f3b2483](https://github.com/IBM/openapi-validator/commit/f3b2483d08700ffc134e8c1afa97f749e3ad9a1f))

# @ibm-cloud/openapi-ruleset [0.26.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.25.2...@ibm-cloud/openapi-ruleset@0.26.0) (2022-05-23)


### Features

* **array-items:** add new 'array-items' spectral-style rule ([#445](https://github.com/IBM/openapi-validator/issues/445)) ([defa1d6](https://github.com/IBM/openapi-validator/commit/defa1d6752c2da35d08653012fb88cf13f2e8e55))

## @ibm-cloud/openapi-ruleset [0.25.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.25.1...@ibm-cloud/openapi-ruleset@0.25.2) (2022-05-13)


### Bug Fixes

* **operation-id-naming-convention:** update rule with latest guidance ([#442](https://github.com/IBM/openapi-validator/issues/442)) ([cd42eaf](https://github.com/IBM/openapi-validator/commit/cd42eafaffa6c130dbb59a11d4845f5a6aa0ffe9))

## @ibm-cloud/openapi-ruleset [0.25.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.25.0...@ibm-cloud/openapi-ruleset@0.25.1) (2022-05-11)


### Bug Fixes

* Exclude inapplicable validation from not schemas ([#443](https://github.com/IBM/openapi-validator/issues/443)) ([9ea589e](https://github.com/IBM/openapi-validator/commit/9ea589ef41c9e6b1fd98f5bb122c560c55d9ff6c))

# @ibm-cloud/openapi-ruleset [0.25.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.24.0...@ibm-cloud/openapi-ruleset@0.25.0) (2022-05-02)


### Features

* **circular-refs:** add new 'circular-refs' rule ([#441](https://github.com/IBM/openapi-validator/issues/441)) ([71d3c74](https://github.com/IBM/openapi-validator/commit/71d3c744f4f4666bd35dcfa1032834f62119db51))

# @ibm-cloud/openapi-ruleset [0.24.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.23.0...@ibm-cloud/openapi-ruleset@0.24.0) (2022-04-28)


### Features

* **ref-pattern:** add new 'ref-pattern' rule ([#439](https://github.com/IBM/openapi-validator/issues/439)) ([bdacf51](https://github.com/IBM/openapi-validator/commit/bdacf510941d808ee7ec4abcda2248b71d06dbdf))

# @ibm-cloud/openapi-ruleset [0.23.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.22.0...@ibm-cloud/openapi-ruleset@0.23.0) (2022-04-26)


### Features

* enable spectral:oas 'no-$ref-siblings' rule ([#437](https://github.com/IBM/openapi-validator/issues/437)) ([aa93294](https://github.com/IBM/openapi-validator/commit/aa93294013379a6527ab6b9e161da18cd5d0958f))

# @ibm-cloud/openapi-ruleset [0.22.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.21.0...@ibm-cloud/openapi-ruleset@0.22.0) (2022-04-26)


### Features

* **binary-schemas:** add new 'binary-schemas' rule ([#436](https://github.com/IBM/openapi-validator/issues/436)) ([9480fa0](https://github.com/IBM/openapi-validator/commit/9480fa04481f1dfbbe9c4b10d488804b2b2ba8d5))

# @ibm-cloud/openapi-ruleset [0.21.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.20.0...@ibm-cloud/openapi-ruleset@0.21.0) (2022-04-21)


### Features

* **response-status-codes:** add new 'response-status-codes' rule ([#433](https://github.com/IBM/openapi-validator/issues/433)) ([1dc6cb4](https://github.com/IBM/openapi-validator/commit/1dc6cb4eeb92a75c1b37529ff4f62d3a6c567442))

# @ibm-cloud/openapi-ruleset [0.20.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.19.0...@ibm-cloud/openapi-ruleset@0.20.0) (2022-04-21)


### Features

* **inline-response-schema:** add new 'inline-response-schema' rule ([#431](https://github.com/IBM/openapi-validator/issues/431)) ([7fd31c7](https://github.com/IBM/openapi-validator/commit/7fd31c78e2edd5ceeb98557939ac63ee18dd446b))

# @ibm-cloud/openapi-ruleset [0.19.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.18.0...@ibm-cloud/openapi-ruleset@0.19.0) (2022-04-21)


### Features

* **path-segment-case-convention:** add new 'path-segment-case-convention' rule ([#430](https://github.com/IBM/openapi-validator/issues/430)) ([af52002](https://github.com/IBM/openapi-validator/commit/af5200268e38dfbed2ad06f0c330433d2117104a))

# @ibm-cloud/openapi-ruleset [0.18.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.17.0...@ibm-cloud/openapi-ruleset@0.18.0) (2022-04-21)


### Features

* **duplicate-path-parameter:** add new 'duplicate-path-parameter' rule ([#429](https://github.com/IBM/openapi-validator/issues/429)) ([bc8bcb2](https://github.com/IBM/openapi-validator/commit/bc8bcb2fb131133e7b326c49c57cd3fdf97790d7))

# @ibm-cloud/openapi-ruleset [0.17.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.16.0...@ibm-cloud/openapi-ruleset@0.17.0) (2022-04-19)


### Features

* **missing_path_parameter:** replace rule with spectral:oas rules ([#428](https://github.com/IBM/openapi-validator/issues/428)) ([4b7719f](https://github.com/IBM/openapi-validator/commit/4b7719f51489b80474e6ae4c8d5a56d139ec9f0b))

# @ibm-cloud/openapi-ruleset [0.16.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.15.0...@ibm-cloud/openapi-ruleset@0.16.0) (2022-04-19)


### Features

* **parameter-order:** add new 'parameter-order' rule ([#423](https://github.com/IBM/openapi-validator/issues/423)) ([3304225](https://github.com/IBM/openapi-validator/commit/33042257cab50dda1aa602cd3c3bd8ee33749b12))

# @ibm-cloud/openapi-ruleset [0.15.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.14.1...@ibm-cloud/openapi-ruleset@0.15.0) (2022-04-19)


### Features

* **array-responses:** add new 'array-responses' rule ([#422](https://github.com/IBM/openapi-validator/issues/422)) ([88cf48c](https://github.com/IBM/openapi-validator/commit/88cf48c1c9da04f49da6d82528b3c97be01ba356))

## @ibm-cloud/openapi-ruleset [0.14.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.14.0...@ibm-cloud/openapi-ruleset@0.14.1) (2022-04-19)


### Bug Fixes

* **content-entry-provided:** dont require content entry for 304 responses ([82c0c0a](https://github.com/IBM/openapi-validator/commit/82c0c0af2b2d41e8fc1ebdaf6ff2740a39d4ac06))

# @ibm-cloud/openapi-ruleset [0.14.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.13.0...@ibm-cloud/openapi-ruleset@0.14.0) (2022-04-14)


### Features

* **operation-id-naming-convention:** add new operation-id-naming-convention rule ([#421](https://github.com/IBM/openapi-validator/issues/421)) ([669e6d9](https://github.com/IBM/openapi-validator/commit/669e6d9e63880bed215cfd746fedb3625925d94a))

# @ibm-cloud/openapi-ruleset [0.13.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.12.0...@ibm-cloud/openapi-ruleset@0.13.0) (2022-04-14)


### Features

* **operation-id-case-convention:** add new operation-id-case-convention rule ([#420](https://github.com/IBM/openapi-validator/issues/420)) ([c9e25f8](https://github.com/IBM/openapi-validator/commit/c9e25f8f629e17e2f77aaa7872a2a2a63f427b2b))

# @ibm-cloud/openapi-ruleset [0.12.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.11.1...@ibm-cloud/openapi-ruleset@0.12.0) (2022-04-13)


### Features

* **request-body-name:** add new request-body-name rule ([#419](https://github.com/IBM/openapi-validator/issues/419)) ([4494537](https://github.com/IBM/openapi-validator/commit/44945375d208dca023161610a260e9b6d668320a))

## @ibm-cloud/openapi-ruleset [0.11.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.11.0...@ibm-cloud/openapi-ruleset@0.11.1) (2022-04-13)


### Bug Fixes

* **string-boundary:** update string-boundary rule with new formats ([#417](https://github.com/IBM/openapi-validator/issues/417)) ([cf6bb3a](https://github.com/IBM/openapi-validator/commit/cf6bb3a5440f5152bf8b8f269773c63c17cadec2))

# @ibm-cloud/openapi-ruleset [0.11.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.10.0...@ibm-cloud/openapi-ruleset@0.11.0) (2022-04-12)


### Features

* **unused-tag:** add unused-tag rule ([#418](https://github.com/IBM/openapi-validator/issues/418)) ([a065b61](https://github.com/IBM/openapi-validator/commit/a065b61e9300a169bb64c5747d66ff34ac88d41a))

# @ibm-cloud/openapi-ruleset [0.10.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.9.0...@ibm-cloud/openapi-ruleset@0.10.0) (2022-04-11)


### Features

* **operation-summary:** add new 'operation-summary' rule ([#416](https://github.com/IBM/openapi-validator/issues/416)) ([f0e0908](https://github.com/IBM/openapi-validator/commit/f0e09086542d9c66608dcbca22d7a95d04a93c0c))

# @ibm-cloud/openapi-ruleset [0.9.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.8.0...@ibm-cloud/openapi-ruleset@0.9.0) (2022-04-08)


### Features

* **security-schemes:** add new 'security-schemes' rule ([#415](https://github.com/IBM/openapi-validator/issues/415)) ([15a2332](https://github.com/IBM/openapi-validator/commit/15a2332fc8751a0f8f0f011069b1ccf134443fa1))

# @ibm-cloud/openapi-ruleset [0.8.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.7.2...@ibm-cloud/openapi-ruleset@0.8.0) (2022-04-07)


### Features

* add new `property-inconsistent-name-and-type` rule and remove old rule ([#408](https://github.com/IBM/openapi-validator/issues/408)) ([a3462e0](https://github.com/IBM/openapi-validator/commit/a3462e006318e4b925059ec20b4f7b674f3365d8))

## @ibm-cloud/openapi-ruleset [0.7.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.7.1...@ibm-cloud/openapi-ruleset@0.7.2) (2022-03-25)


### Bug Fixes

* **major-version-in-path:** tolerate invalid server.url value ([#404](https://github.com/IBM/openapi-validator/issues/404)) ([43539c0](https://github.com/IBM/openapi-validator/commit/43539c0bf8715aeb8eee95d7c7e4820a421f86d6))

## @ibm-cloud/openapi-ruleset [0.7.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.7.0...@ibm-cloud/openapi-ruleset@0.7.1) (2022-03-15)


### Bug Fixes

* **pagination-style:** fix bug in pagination-style rule ([#402](https://github.com/IBM/openapi-validator/issues/402)) ([b9c364a](https://github.com/IBM/openapi-validator/commit/b9c364a87e7c84f293adf00501c76d89babcc123))

# @ibm-cloud/openapi-ruleset [0.7.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.6.2...@ibm-cloud/openapi-ruleset@0.7.0) (2022-03-10)


### Features

* add new header-related rules and remove old rules ([444924a](https://github.com/IBM/openapi-validator/commit/444924a94e21093fc1721888a8a381ea3061bff7))
* **enum-case-convention:** add new enum-case-convention spectral rule, remove old rule ([ac286ff](https://github.com/IBM/openapi-validator/commit/ac286ff4b4d4828fcf08480ce0f3a93989c88371))
* **pagination-style:** add new 'pagination-style' rule and remove old rule ([3ad7a35](https://github.com/IBM/openapi-validator/commit/3ad7a3531bee3ec779d6cd8b4daeb6742ff42e1f))
* **parameter-case-convention:** add new 'parameter-case-convention' rule and remove old rule ([5eed197](https://github.com/IBM/openapi-validator/commit/5eed197e7653e3822c6864ce523fb99a2215eaf1))
* **parameter-default:** add new 'parameter-default' rule and remove old rule ([ae95925](https://github.com/IBM/openapi-validator/commit/ae95925fa99d3367eba3dc9b454a6aeb60faa861))
* **parameter-description:** add new 'parameter-description' rule and remove old rule ([#387](https://github.com/IBM/openapi-validator/issues/387)) ([ee51ef6](https://github.com/IBM/openapi-validator/commit/ee51ef6a5312601dc6cf4d45b7693655f62d475f))
* **property-description:** add new 'property-description' rule ([#392](https://github.com/IBM/openapi-validator/issues/392)) ([21f8536](https://github.com/IBM/openapi-validator/commit/21f853612ac02c4fe4e645f64c55301df3eb16b8))

## @ibm-cloud/openapi-ruleset [0.6.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.6.1...@ibm-cloud/openapi-ruleset@0.6.2) (2022-02-24)


### Bug Fixes

* **schema-description:** consider descriptions within allOf/anyOf/oneOf ([#385](https://github.com/IBM/openapi-validator/issues/385)) ([a5469a3](https://github.com/IBM/openapi-validator/commit/a5469a30403051317a4c6bff12427b7eafcb7997))

## @ibm-cloud/openapi-ruleset [0.6.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.6.0...@ibm-cloud/openapi-ruleset@0.6.1) (2022-02-23)


### Bug Fixes

* bugs in checkSubschemasForProperty (now checkCompositeSchemaForProperty) ([46a61cb](https://github.com/IBM/openapi-validator/commit/46a61cbd08e7f15ea777050338bf6eb2e2f3d2d7))

# @ibm-cloud/openapi-ruleset [0.6.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.5.1...@ibm-cloud/openapi-ruleset@0.6.0) (2022-02-16)


### Features

* convert 'property-case-collision' rule to spectral style ([#377](https://github.com/IBM/openapi-validator/issues/377)) ([fbfda97](https://github.com/IBM/openapi-validator/commit/fbfda97fff5b85654bac0baf265ad58e924701ed))

## @ibm-cloud/openapi-ruleset [0.5.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.5.0...@ibm-cloud/openapi-ruleset@0.5.1) (2022-02-15)


### Bug Fixes

* pin spectral dependencies to avoid configuration bugs ([#376](https://github.com/IBM/openapi-validator/issues/376)) ([92a927b](https://github.com/IBM/openapi-validator/commit/92a927bd4d67c5bfa3d5da0dd565ed0ccea2a9c2))

# @ibm-cloud/openapi-ruleset [0.5.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.4.0...@ibm-cloud/openapi-ruleset@0.5.0) (2022-02-15)


### Features

* **new rule:** property names must be snake case (property-case-convention) ([364ef90](https://github.com/IBM/openapi-validator/commit/364ef90ac588d36cde8a54e44c610d0a3f74ca95))

# @ibm-cloud/openapi-ruleset [0.4.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.3.0...@ibm-cloud/openapi-ruleset@0.4.0) (2022-02-15)


### Features

* add 'description-mentions-json' spectral rule and remove old rules ([#374](https://github.com/IBM/openapi-validator/issues/374)) ([9ff243b](https://github.com/IBM/openapi-validator/commit/9ff243bacdfcb13212dbdd200c36726ec6d31b05))

# @ibm-cloud/openapi-ruleset [0.3.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.2.1...@ibm-cloud/openapi-ruleset@0.3.0) (2022-02-11)


### Features

* add 'schema-description' spectral rule and remove old rules ([#372](https://github.com/IBM/openapi-validator/issues/372)) ([9bfdc81](https://github.com/IBM/openapi-validator/commit/9bfdc81bdb436badd9e44d0d21de440d108a0f21))

## @ibm-cloud/openapi-ruleset [0.2.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.2.0...@ibm-cloud/openapi-ruleset@0.2.1) (2022-02-08)


### Bug Fixes

* convert type/format rule to spectral style ([#371](https://github.com/IBM/openapi-validator/issues/371)) ([0263e7a](https://github.com/IBM/openapi-validator/commit/0263e7a2c9e0805bfc8897fb78844a08a0d1d4fd))

# @ibm-cloud/openapi-ruleset [0.2.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.1.2...@ibm-cloud/openapi-ruleset@0.2.0) (2022-02-04)


### Features

* add new spectral `discriminator` rule and remove old rule ([#367](https://github.com/IBM/openapi-validator/issues/367)) ([390afc9](https://github.com/IBM/openapi-validator/commit/390afc91e745c4ac73bf7fcd6a027107a5bc8021))

## @ibm-cloud/openapi-ruleset [0.1.2](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.1.1...@ibm-cloud/openapi-ruleset@0.1.2) (2022-01-10)


### Bug Fixes

* **string-boundary:** include parameters defined at path level ([#357](https://github.com/IBM/openapi-validator/issues/357)) ([4e30d8a](https://github.com/IBM/openapi-validator/commit/4e30d8a35e488642a2896e7ee94208930ef72889))

## @ibm-cloud/openapi-ruleset [0.1.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.1.0...@ibm-cloud/openapi-ruleset@0.1.1) (2022-01-04)


### Bug Fixes

* replace custom 'unused component' validation with spectral rule ([#353](https://github.com/IBM/openapi-validator/issues/353)) ([c898d10](https://github.com/IBM/openapi-validator/commit/c898d103ca142d221a91fc00d0b5d788a80f3f0c))

# @ibm-cloud/openapi-ruleset [0.1.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset@0.0.1...@ibm-cloud/openapi-ruleset@0.1.0) (2021-12-16)


### Features

* upgrade to spectral 6 and convert to monorepo ([#349](https://github.com/IBM/openapi-validator/issues/349)) ([970ef85](https://github.com/IBM/openapi-validator/commit/970ef85371f915b490a7394eb0cfe06752773623))
