- 
                Notifications
    
You must be signed in to change notification settings  - Fork 93
 
Comparing changes
Open a pull request
base repository: IBM/openapi-validator
base: ibm-openapi-validator@1.32.1
head repository: IBM/openapi-validator
compare: main
Commits on Jan 24, 2025
- 
  
fix(ibm-api-symmetry): handle dictionaries and top-level schemas
This rule was subject to both false positives, as it flagged any schema with a dictionary property (even when inappropriate), and false negatives, as it did not check top-level schemas, only schema properties. This fix resolves both issues and cleans up the rule logic on the whole. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for b771fd5  - Browse repository at this point
 
Copy the full SHA b771fd5View commit details  - 
  
fix(ibm-api-symmetry): print info logs in coherent order
The code to determine if one schema is a graph fragment of the other uses a depth-first algorithm that prints a log, if it determines the schema to violate the graph fragment pattern, with the reason behind the violation. Due to the depth-first nature of the algorithm, the logs are currently printed in depth first order, which is not as coherent for the user to read. This change introduces a stack to collect the logs during processing and print them in reverse order afterwards, to give the user a better sense of what happened during the processing. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for b341441  - Browse repository at this point
 
Copy the full SHA b341441View commit details  - 
  
chore(release): 1.28.2 [skip ci]
## @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](b771fd5)) * **ibm-api-symmetry:** print info logs in coherent order ([b341441](b341441))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 38e64d9  - Browse repository at this point
 
Copy the full SHA 38e64d9View commit details  - 
  
chore(release): 1.32.2 [skip ci]
## ibm-openapi-validator [1.32.2](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.32.1...ibm-openapi-validator@1.32.2) (2025-01-24) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.28.2
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 8676a09  - Browse repository at this point
 
Copy the full SHA 8676a09View commit details  - 
  
fix(ibm-use-date-based-format): tighten heuristic for flagging date-t…
…ime values (#717) The regular expressions used to determine if a value should be considered a date-time value are too loose and allow false positives to sneak in. It's a tricky problem, but this commit makes an attempt to tighten them by dismissing the possibility of a date-time value if any letters are found that are not relevant to a date-time value. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 542d6b0  - Browse repository at this point
 
Copy the full SHA 542d6b0View commit details  - 
  
chore(release): 1.28.3 [skip ci]
## @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](#717)) ([542d6b0](542d6b0))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 55abee6  - Browse repository at this point
 
Copy the full SHA 55abee6View commit details  - 
  
chore(release): 1.32.3 [skip ci]
## ibm-openapi-validator [1.32.3](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.32.2...ibm-openapi-validator@1.32.3) (2025-01-24) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.28.3
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for fe5f1af  - Browse repository at this point
 
Copy the full SHA fe5f1afView commit details  
Commits on Jan 27, 2025
- 
  
fix(typed-enum): modify spectral rule to look only at schemas (#719)
This Spectral rule checks any object that has a type and enum field, regardless of whether it is in a valid schema location or not. This fix modifies the given paths to run the same functionality against schema objects only. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 4517084  - Browse repository at this point
 
Copy the full SHA 4517084View commit details  - 
  
chore(release): 1.28.4 [skip ci]
## @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](#719)) ([4517084](4517084))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for ec12e34  - Browse repository at this point
 
Copy the full SHA ec12e34View commit details  - 
  
chore(release): 1.32.4 [skip ci]
## ibm-openapi-validator [1.32.4](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.32.3...ibm-openapi-validator@1.32.4) (2025-01-27) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.28.4
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for a066e14  - Browse repository at this point
 
Copy the full SHA a066e14View commit details  
Commits on Jan 30, 2025
- 
  
build: trigger docker workflow for new release
Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 0e5f83b  - Browse repository at this point
 
Copy the full SHA 0e5f83bView commit details  
Commits on Feb 1, 2025
- 
  
docs: purge 'qualitative' in favor of 'quality' for AQS docs (#721)
Signed-off-by: Dan Hudlow <dhudlow@us.ibm.com>
Dan Hudlow authoredFeb 1, 2025 Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 1beb965  - Browse repository at this point
 
Copy the full SHA 1beb965View commit details  
Commits on Feb 4, 2025
- 
  
feat(ibm-valid-schema-example): introduce new validation rule
Introduce a new rule for confirming that schema examples are valid instances of the schemas they are defined on. This replaces the Spectral rule 'oas3-valid-schema-example', which has reported a number of false positives across IBM APIs. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for d2f8071  - Browse repository at this point
 
Copy the full SHA d2f8071View commit details  - 
  
fix(ibm-use-date-based-format): avoid false positives for mac address…
…es (#723) This adjustment to the date-based value heuristic prevents a time from being detected if the word boundary is a colon character. This prevents colon-separated values that might otherwise look like dates, like MAC addresses, from being detected. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 357dfb2  - Browse repository at this point
 
Copy the full SHA 357dfb2View commit details  - 
  
fix(ibm-use-date-based-format): handle null example values (#724)
Previously, if the example value given for a property was an explicit 'null', this rule would crash the validator. This commit filters null examples from the logic so that they won't cause any trouble. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for e096b12  - Browse repository at this point
 
Copy the full SHA e096b12View commit details  - 
  
chore(release): 1.29.0 [skip ci]
# @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](#723)) ([357dfb2](357dfb2)) * **ibm-use-date-based-format:** handle null example values ([#724](#724)) ([e096b12](e096b12)) ### Features * **ibm-valid-schema-example:** introduce new validation rule ([d2f8071](d2f8071))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for edd2761  - Browse repository at this point
 
Copy the full SHA edd2761View commit details  - 
  
chore(release): 1.33.0 [skip ci]
# ibm-openapi-validator [1.33.0](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.32.4...ibm-openapi-validator@1.33.0) (2025-02-04) ### Features * **ibm-valid-schema-example:** introduce new validation rule ([d2f8071](d2f8071)) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.29.0
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for a1e994d  - Browse repository at this point
 
Copy the full SHA a1e994dView commit details  
Commits on Feb 7, 2025
- 
  
build(deps): bump spectral dependencies (#725)
This resolves a CVE relating to JSONPath Plus.
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for f367fd6  - Browse repository at this point
 
Copy the full SHA f367fd6View commit details  - 
  
build(deps): resolve minor vulnerabilities with npm audit fix (#726)
Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for bbcf9bf  - Browse repository at this point
 
Copy the full SHA bbcf9bfView commit details  - 
  
fix(ibm-major-version-in-path): skip path checks if there are no paths (
#727) * fix(ibm-major-version-in-path): skip path checks if there are no paths This rule checks both the `servers` entries and the path strings in an API definition. If an API definition contains no path strings in the `paths` object, this rule would return a false positive. This adds logic to skip the path string checks if there are none to check. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for c539741  - Browse repository at this point
 
Copy the full SHA c539741View commit details  - 
  
chore(release): 1.29.1 [skip ci]
## @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](#727)) ([c539741](c539741))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for df2336a  - Browse repository at this point
 
Copy the full SHA df2336aView commit details  - 
  
chore(release): 1.33.1 [skip ci]
## ibm-openapi-validator [1.33.1](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.33.0...ibm-openapi-validator@1.33.1) (2025-02-07) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.29.1
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 4256d79  - Browse repository at this point
 
Copy the full SHA 4256d79View commit details  
Commits on Feb 10, 2025
- 
  
docs: fix typo in ibm-string-attributes description (#728)
This was rendering as: `do not define the code>pattern` Signed-off-by: Dustin Popp <dustinpopp@ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 3e7fec9  - Browse repository at this point
 
Copy the full SHA 3e7fec9View commit details  
Commits on Feb 12, 2025
- 
  
fix(build): add override for jsonpath-plus to avoid CVE (#729)
Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for ef4f34d  - Browse repository at this point
 
Copy the full SHA ef4f34dView commit details  - 
  
chore(release): 1.7.1 [skip ci]
## @ibm-cloud/openapi-ruleset-utilities [1.7.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset-utilities@1.7.0...@ibm-cloud/openapi-ruleset-utilities@1.7.1) (2025-02-12) ### Bug Fixes * **build:** add override for jsonpath-plus to avoid CVE ([#729](#729)) ([ef4f34d](ef4f34d))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for e2dd16e  - Browse repository at this point
 
Copy the full SHA e2dd16eView commit details  - 
  
chore(release): 1.29.2 [skip ci]
## @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](#729)) ([ef4f34d](ef4f34d)) ### Dependencies * **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.7.1
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 0d0f820  - Browse repository at this point
 
Copy the full SHA 0d0f820View commit details  - 
  
chore(release): 1.33.2 [skip ci]
## ibm-openapi-validator [1.33.2](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.33.1...ibm-openapi-validator@1.33.2) (2025-02-12) ### Bug Fixes * **build:** add override for jsonpath-plus to avoid CVE ([#729](#729)) ([ef4f34d](ef4f34d)) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.29.2 * **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.7.1
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 2963851  - Browse repository at this point
 
Copy the full SHA 2963851View commit details  
Commits on Feb 14, 2025
- 
  
This commit fixes the create-binaries.sh script by adding the "-t" (targets) option to explicitly specify the node versions for which the executables should be built. Because we haven't successfully published the executables in about 9 months (!), I also modified the semantic-release configuration so that we avoid the steps to build and publish the executables. If we need to add this back later, it should be relatively easy since the create-binaries.sh script is now fixed. Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 7fdab47  - Browse repository at this point
 
Copy the full SHA 7fdab47View commit details  
Commits on Mar 7, 2025
- 
  
build: bump jsonpath-plus to avoid CVE
Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 06e6b10  - Browse repository at this point
 
Copy the full SHA 06e6b10View commit details  
Commits on Mar 17, 2025
- 
  
fix(ibm-api-symmetry): loosen definition of graph fragment pattern (#732
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 018c2ca  - Browse repository at this point
 
Copy the full SHA 018c2caView commit details  - 
  
chore(release): 1.29.3 [skip ci]
## @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](#732)) ([018c2ca](018c2ca))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for dd51e85  - Browse repository at this point
 
Copy the full SHA dd51e85View commit details  - 
  
chore(release): 1.33.3 [skip ci]
## ibm-openapi-validator [1.33.3](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.33.2...ibm-openapi-validator@1.33.3) (2025-03-17) ### Bug Fixes * **ibm-api-symmetry:** loosen definition of graph fragment pattern ([#732](#732)) ([018c2ca](018c2ca)) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.29.3
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for f01f04c  - Browse repository at this point
 
Copy the full SHA f01f04cView commit details  
Commits on Mar 24, 2025
- 
  
fix(ibm-api-symmetry): handle dependencies between canonical and refe…
…rence schemas (#733) Previously, if a canonical schema contained a reference to its corresponding reference schema, it would create an infinite cycle when the rule tried to resolve a reference schema into its corresponding canonical schema. This commit adds logic to detect that scenario and prevent the cycle. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 29ef3c7  - Browse repository at this point
 
Copy the full SHA 29ef3c7View commit details  - 
  
chore(release): 1.29.4 [skip ci]
## @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](#733)) ([29ef3c7](29ef3c7))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for a8c1800  - Browse repository at this point
 
Copy the full SHA a8c1800View commit details  - 
  
chore(release): 1.33.4 [skip ci]
## ibm-openapi-validator [1.33.4](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.33.3...ibm-openapi-validator@1.33.4) (2025-03-24) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.29.4
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for c060ca9  - Browse repository at this point
 
Copy the full SHA c060ca9View commit details  
Commits on Apr 7, 2025
- 
  
feat: add helpers to extract processed api from spectral context
The Spectral 'context' object contains processed data about the OpenAPI definition being validated, including the resolved and unresolved versions of the definition and information about references. We use these objects in rule functions and they need to be extracted from deeply nested fields in the spectral context. Rather than always needing to remember or look up the fields, this commit allows us to use simple helper functions to get the data we need. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 47d3841  - Browse repository at this point
 
Copy the full SHA 47d3841View commit details  - 
  
refactor: adjust code to use new spectral context utilities
Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 1fbb88b  - Browse repository at this point
 
Copy the full SHA 1fbb88bView commit details  - 
  
chore(release): 1.8.0 [skip ci]
# @ibm-cloud/openapi-ruleset-utilities [1.8.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset-utilities@1.7.1...@ibm-cloud/openapi-ruleset-utilities@1.8.0) (2025-04-07) ### Features * add helpers to extract processed api from spectral context ([47d3841](47d3841))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for f5e338c  - Browse repository at this point
 
Copy the full SHA f5e338cView commit details  - 
  
chore(release): 1.30.0 [skip ci]
# @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
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 9b555a9  - Browse repository at this point
 
Copy the full SHA 9b555a9View commit details  - 
  
chore(release): 1.34.0 [skip ci]
# ibm-openapi-validator [1.34.0](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.33.4...ibm-openapi-validator@1.34.0) (2025-04-07) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.30.0 * **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.8.0
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 8bf3233  - Browse repository at this point
 
Copy the full SHA 8bf3233View commit details  
Commits on Apr 16, 2025
- 
  
fix: include response header content schemas in schema collection
Signed-off-by: Dan Hudlow <dhudlow@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 739ccca  - Browse repository at this point
 
Copy the full SHA 739cccaView commit details  - 
  
test: add unit tests for utility collections
Signed-off-by: Dan Hudlow <dhudlow@us.ibm.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for a35c192  - Browse repository at this point
 
Copy the full SHA a35c192View commit details  - 
  
chore(release): 1.8.1 [skip ci]
## @ibm-cloud/openapi-ruleset-utilities [1.8.1](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset-utilities@1.8.0...@ibm-cloud/openapi-ruleset-utilities@1.8.1) (2025-04-16) ### Bug Fixes * include response header content schemas in schema collection ([739ccca](739ccca))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 29c74e5  - Browse repository at this point
 
Copy the full SHA 29c74e5View commit details  - 
  
chore(release): 1.30.1 [skip ci]
## @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
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 15f9860  - Browse repository at this point
 
Copy the full SHA 15f9860View commit details  - 
  
chore(release): 1.34.1 [skip ci]
## ibm-openapi-validator [1.34.1](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.34.0...ibm-openapi-validator@1.34.1) (2025-04-16) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.30.1 * **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.8.1
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for f3f6bd9  - Browse repository at this point
 
Copy the full SHA f3f6bd9View commit details  
Commits on Apr 23, 2025
- 
  
feat(openapi-ruleset-utilities): add type declaration files (#743)
This allows the package to integrate with TypeScript-developed rulesets that need to rely on the utilities in this package. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for e8c6a0e  - Browse repository at this point
 
Copy the full SHA e8c6a0eView commit details  - 
  
chore(release): 1.9.0 [skip ci]
# @ibm-cloud/openapi-ruleset-utilities [1.9.0](https://github.com/IBM/openapi-validator/compare/@ibm-cloud/openapi-ruleset-utilities@1.8.1...@ibm-cloud/openapi-ruleset-utilities@1.9.0) (2025-04-23) ### Features * **openapi-ruleset-utilities:** add type declaration files ([#743](#743)) ([e8c6a0e](e8c6a0e))
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 5ca4fd6  - Browse repository at this point
 
Copy the full SHA 5ca4fd6View commit details  - 
  
chore(release): 1.31.0 [skip ci]
# @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
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for e9ea6ee  - Browse repository at this point
 
Copy the full SHA e9ea6eeView commit details  - 
  
chore(release): 1.35.0 [skip ci]
# ibm-openapi-validator [1.35.0](https://github.com/IBM/openapi-validator/compare/ibm-openapi-validator@1.34.1...ibm-openapi-validator@1.35.0) (2025-04-23) ### Dependencies * **@ibm-cloud/openapi-ruleset:** upgraded to 1.31.0 * **@ibm-cloud/openapi-ruleset-utilities:** upgraded to 1.9.0
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for df8f213  - Browse repository at this point
 
Copy the full SHA df8f213View commit details  
Commits on May 2, 2025
- 
  
fix(pagination-utils): recognize all json mime types
The old code was inflexible with respect to content types other than 'application/json'. This commit adjusts the logic to use our utility for recognizing json mime types. Signed-off-by: Dustin Popp <dpopp07@gmail.com>
Configuration menu - View commit details
 - 
    
    
    
Copy full SHA for 51d0efd  - Browse repository at this point
 
Copy the full SHA 51d0efdView commit details  
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.