chore(deps): bump @redocly/openapi-core from 1.34.5 to 2.0.8#98
Merged
Conversation
renovate
Bot
requested review from
Icarus9913 and
jijiechen
and removed request for
a team
August 13, 2025 09:49
renovate
Bot
force-pushed
the
renovate/redocly-openapi-core-2.x
branch
3 times, most recently
from
August 13, 2025 18:01
ae6894c to
0f5ba0e
Compare
renovate
Bot
force-pushed
the
renovate/redocly-openapi-core-2.x
branch
from
August 19, 2025 08:24
0f5ba0e to
64ad566
Compare
renovate
Bot
force-pushed
the
renovate/redocly-openapi-core-2.x
branch
2 times, most recently
from
August 27, 2025 19:09
73921a9 to
6d832a2
Compare
renovate
Bot
force-pushed
the
renovate/redocly-openapi-core-2.x
branch
from
September 2, 2025 05:01
6d832a2 to
b9dab23
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate
Bot
force-pushed
the
renovate/redocly-openapi-core-2.x
branch
from
September 2, 2025 05:05
b9dab23 to
388abca
Compare
bartsmykla
approved these changes
Sep 2, 2025
bartsmykla
left a comment
Contributor
There was a problem hiding this comment.
Confirmed it doesn't break anything
~ cd openapi-tool
~ git checkout main && git fetch upstream && git merge --ff-only upstream/main
# Switched to branch 'main'
# Your branch is up to date with 'upstream/main'.
# Already up to date.
~ npm install
# added 1 package, removed 1 package, changed 3 packages, and audited 485 packages in 2s
~ node index.js generate ../../kuma/docs/generated/openapi.yaml > ../tmp/1.yaml
# got all files [ '../../kuma/docs/generated/openapi.yaml' ]
~ git checkout renovate/redocly-openapi-core-2.x
# Switched to branch 'renovate/redocly-openapi-core-2.x'
# Your branch is up to date with 'upstream/renovate/redocly-openapi-core-2.x'.
~ npm install
# added 3 packages, removed 7 packages, changed 4 packages, and audited 481 packages in 842ms
~ node index.js generate ../../kuma/docs/generated/openapi.yaml > ../tmp/2.yaml
# got all files [ '../../kuma/docs/generated/openapi.yaml' ]
~ diff ../tmp/1.yaml ../tmp/2.yaml
~ shasum -a256 ../tmp/1.yaml ../tmp/2.yaml
# 8ce71bfac27d227a7882731ea81c3d802695bdf8fb7f5f2b12d6f37205a07600 ../tmp/1.yaml
# 8ce71bfac27d227a7882731ea81c3d802695bdf8fb7f5f2b12d6f37205a07600 ../tmp/2.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.34.5->2.0.8Release Notes
Redocly/redocly-cli (@redocly/openapi-core)
v2.0.8Compare Source
Patch Changes
v2.0.7Compare Source
v2.0.6Compare Source
Patch Changes
The resolution logic now properly locates the specified files relative to the config file for
info-description-override,media-type-examples-override,operation-description-override, andtag-description-overridedecorators.v2.0.5Compare Source
Patch Changes
apisconfig.null.v2.0.4Compare Source
Patch Changes
openapiconfig options were ignored when running thebuild-docscommand.externalRefResolveroption is correctly passed to nested workflow contexts.v2.0.3Compare Source
Patch Changes
inputandserveroptions to support both string and string[] values.Respectresults by properly encoding it as base64.v2.0.2Compare Source
Patch Changes
executionTimeoutparameter optional in therunfunction exported fromrespect-core.v2.0.1Compare Source
Patch Changes
no-required-schema-properties-undefinedrule incorrectly resolved nested$refs relative to the file in which they were defined.v2.0.0Compare Source
Major Changes
specrule. Usestructinstead.apiDefinitionsoption in the Redocly config. Useapisinstead.Removed the
labelsfield within theapissection, which was associated with the legacy Redocly API Registry product.redocly.yaml.features.openapiandfeatures.mockServerconfiguration options. UseopenapiandmockServerdirectly instead.lintandstyleguideoptions in the Redocly config.Use
rules,decoratorsand other related options on the root level instead.disallowAdditionalPropertiesoption support in rules. UseallowAdditionalPropertiesinstead.themeproperty of Redocly config.All the properties of
themeare now available in the config root.path-excludes-patternsandinfo-license-urlrules.undefinedassertion. Usedefinedinstead.Reunite provides improved API management capabilities and better integration with Redocly's tooling ecosystem.
Migrated the
loginandpushcommands to work exclusively with Reunite.Removed the
preview-docscommand as part of platform modernization.Use the
previewcommand instead.referenceDocsoption, which was related to the legacy Reference docs product.assert/prefix in configurable rules. Userule/prefix instead.Update to Node.js version 20.19.0+, 22.12.0+, or 23+.
Minor Changes
Added
x-securityextension for Respect that enables secure handling of authentication in Arazzo workflows.Use this extension to:
Added environment variable support for CLI arguments using Yargs
.env()method to parse environment variables with matching prefixes.Added validation for JSON Schema format.
Extracted
nullablevalidation from thestructrule into a newnullable-type-siblingrule for OpenAPI 3.0. This allows users to disablenullablevalidation separately from other structural checks.Configured the
specruleset for OpenAPI, AsyncAPI, Arazzo, and Overlay specifications.This ruleset is designed to strictly follow the specifications.
Added the
no-duplicated-tag-namesrule to check for duplications in thetagsfield in API descriptions.Enabled
no-required-schema-properties-undefined,no-schema-type-mismatch, andno-enum-type-mismatchrules for AsyncAPI and Arazzo specifications.Adjusted the rules' severities in the
recommendedandminimalrulesets. Refer to the following table:off->warnoff->warnerrorwarnwarn->erroroff->warnImplemented automatic masking of sensitive fields (such as tokens and passwords) in response bodies to enhance security and prevent accidental exposure of secrets in logs and outputs.
Added new CLI options for the
respectcommand to improve test execution control.Patch Changes
extendssection.no-undefined-server-variablecrash when encounteringnullvalues in the server list.@redocly/respect-coreto eliminate Node.js-specific dependencies, improving cross-platform compatibility.--configfrom a different folder than the current working directory.dotenv@16.6.0injected an unintended message into the output.residencyfrom the Redocly configuration file.