See https://github.com/Redocly/redocly-cli
Last release today
26 Aug 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
728 releases · first in 2020
Release timeline
728 releases since 2020202120222023202420252026
Releases
- 1.28.030 Jan 2025
Release notes
Open source →Minor Changes
- Switched to using native
fetchAPI instead ofnode-fetchdependency, improving performance and reducing bundle size.
Patch Changes
- Updated @redocly/openapi-core to v1.28.0.
- Switched to using native
- 1.27.214 Jan 2025
Release notes
Open source →Patch Changes
- Updated the
sideNavStyleconfiguration schema to include thepath-onlyoption. - Updated @redocly/openapi-core to v1.27.2.
- Updated the
- 1.27.17 Jan 2025
Release notes
Open source →Patch Changes
- Fixed an issue where running the
previewcommand failed because one of its dependencies could not be resolved. The issue occurred when Realm was not installed in thenode_modulesof the project. - Updated @redocly/openapi-core to v1.27.1.
- Fixed an issue where running the
- 1.27.03 Jan 2025
Release notes
Open source →Minor Changes
- Added the ability to override default problem messages for built-in rules.
Patch Changes
- Fixed an issue where
apis' root inredocly.yamlwas not resolved properly when the value ofrootwas a URL. - Updated the Redocly CLI command
redocly build-docsto usestdoutinstead ofstderrfor simple logs. - Updated @redocly/openapi-core to v1.27.0.
- 1.26.118 Dec 2024
Release notes
Open source →Patch Changes
- Fixed an issue where an API alias's root path might be resolved incorrectly for configuration files located outside the root folder.
- Updated @redocly/openapi-core to v1.26.1.
- 1.26.09 Dec 2024
Release notes
Open source →Minor Changes
- Introduced the
structrule and deprecated thespecrule. Added thespecruleset, which enforces compliance with the specifications.
Patch Changes
- Fixed an issue where the CLI would fail to run on Windows due to a breaking change in the Node.js API.
- Fixed an issue where
joinwould throw an error when a glob pattern was provided. - Updated
sourceDescriptionsto enforce a valid type field, ensuring compliance with the Arazzo specification. - Updated @redocly/openapi-core to v1.26.0.
- Introduced the
- 1.25.1529 Nov 2024
Release notes
Open source →Patch Changes
- Clarified usage of the
--outputoption in thebundlecommand. - Updated @redocly/openapi-core to v1.25.15.
- Clarified usage of the
- 1.25.1425 Nov 2024
Release notes
Open source →Patch Changes
- Resolved an issue where overrides for the severity of configurable rules were ignored.
- Updated @redocly/openapi-core to v1.25.14.
- 1.25.1321 Nov 2024
Release notes
Open source →Patch Changes
- Added the possibility to skip configurable rules using the
--skip-ruleoption. - Updated @redocly/openapi-core to v1.25.13.
- Added the possibility to skip configurable rules using the
- 1.25.1220 Nov 2024
Release notes
Open source →Patch Changes
- Fixed an issue where valid Redocly tokens were not recognized.
- Updated @redocly/openapi-core to v1.25.12.
- 1.25.114 Nov 2024
Release notes
Open source →Patch Changes
- Fixed an issue with the
remove-x-internaldecorator where bundling API descriptions containing discriminators could fail when using Node.js v17 or earlier. - Fixed API descriptions bundling. Previously, schemas containing nulls in examples were causing failures.
- Updated @redocly/openapi-core to v1.25.11.
- Fixed an issue with the
- 1.25.1031 Oct 2024
Release notes
Open source →Patch Changes
- Fixed
component-name-uniqueproblems to include correct location. - Fixed the
remove-x-internaldecorator, which was not removing the reference in the corresponding discriminator mapping while removing the original$ref. - Updated @redocly/openapi-core to v1.25.10.
- Fixed
- 1.25.925 Oct 2024
- 1.25.821 Oct 2024
Release notes
Open source →Patch Changes
- Added the
REDOCLY_SUPPRESS_UPDATE_NOTICEenvironment variable so that users can skip version updates. - Fixed bundling with the
--dereferencedoption. Previously, references to external files were not substituted with references to components, causing them to become invalid. - Fixed an issue where using
externalValueas a property name was causing the API description validation process to fail. - Updated @redocly/openapi-core to v1.25.8.
- Added the
- 1.25.716 Oct 2024
Release notes
Open source →Patch Changes
- Updated redoc to v2.2.0.
- Removed the support of the
x-inheritextension for Arazzo description files. - Updated @redocly/openapi-core to v1.25.7.
- 1.25.614 Oct 2024
Release notes
Open source →Patch Changes
- Changed the
x-operationextension in Arazzo, enabling users to make requests with this extension without an API description file. - Removed the support of the
x-parametersextension for Arazzo description files. - Updated @redocly/openapi-core to v1.25.6.
- Changed the
- 1.25.54 Oct 2024
Release notes
Open source →Patch Changes
- Fixed an issue where the bundle command did not resolve links in
externalValue. - Fixed an issue where the plugins in external NPM packages could not be resolved if the CLI package was installed globally.
- Updated @redocly/openapi-core to v1.25.5.
- Fixed an issue where the bundle command did not resolve links in
- 1.25.430 Sept 2024
Release notes
Open source →Patch Changes
- Added a warning message to the
pushandpush-statuscommands to notify users about upcoming or ongoing resource deprecation. - Updated @redocly/openapi-core to v1.25.4.
- Added a warning message to the
- 1.25.318 Sept 2024
- 1.25.213 Sept 2024
Release notes
Open source →Patch Changes
- Fixed
camelCaseassertion for single-letter values. - Updated @redocly/openapi-core to v1.25.2.
- Fixed
- 1.25.113 Sept 2024
Release notes
Open source →Patch Changes
- Added additional checks to
criteria-uniqueArazzo rule. - Updated @redocly/openapi-core to v1.25.1.
- Added additional checks to
- 1.25.011 Sept 2024
Release notes
Open source →Minor Changes
- Added a cache for resolved plugins to ensure that plugins are only instantiated once during a single execution.
Patch Changes
- Updated @redocly/openapi-core to v1.25.0.
- 1.24.010 Sept 2024
Release notes
Open source →Minor Changes
- Added Respect and Arazzo rules:
no-criteria-xpath,no-actions-type-end,criteria-unique.
Patch Changes
- Fixed an issue where custom rules were not applied to Arazzo descriptions.
- Updated @redocly/openapi-core to v1.24.0.
- Added Respect and Arazzo rules:
- 1.23.16 Sept 2024
Release notes
Open source →Patch Changes
- Fixed a bug where bundling multiple API description files specified as CLI arguments, along with the
--outputoption, stored the result in a single file instead of a folder. - Updated @redocly/openapi-core to v1.23.1.
- Fixed a bug where bundling multiple API description files specified as CLI arguments, along with the
- 1.23.06 Sept 2024
Release notes
Open source →Minor Changes
- Added support for the
outputoption in the per-API configuration so that the destination file can be specified in configuration.
Patch Changes
- Fixed the absolute path for importing plugins in Windows.
- Added the ability to run the
ejectcommand without specifying components, which displays a selectable list of all available components. - Updated @redocly/openapi-core to v1.23.0.
- Added support for the
- 1.22.130 Aug 2024
- 1.22.029 Aug 2024
Release notes
Open source →Minor Changes
- Updated the Arazzo validation types for workflows input, parameter objects, and criteria to match the specification.
- Added Arazzo rulesets so that users can customize their linting rules for this format.
Patch Changes
- Updated @redocly/openapi-core to v1.22.0.
- 1.21.127 Aug 2024
- 1.21.023 Aug 2024
Release notes
Open source →Minor Changes
- Added the
ejectandtranslatecommands for use with the new Reunite-hosted product family.
Patch Changes
- Updated @redocly/openapi-core to v1.21.0.
- Added the
- 1.20.122 Aug 2024
Release notes
Open source →Patch Changes
- Get more helpful error messages when there's a problem importing a plugin.
- Updated @redocly/openapi-core to v1.20.1.
- 1.20.021 Aug 2024
Release notes
Open source →Minor Changes
- Added support for ESM plugins and importing of plugins directly from npm package:
@vendor/package/plugin.jsinstead of./node_modules/@vendor/package/plugin.js. - Added
info-license-strictrule as a replacement of theinfo-license-urlto support the OpenAPI 3.1 changes to allow identifier or URL license details. - Changed plugins format to export a function instead of an object for compatibility with other Redocly products. The backwards compatibility with an old format of plugins is maintained.
Patch Changes
- Added support for webhooks in stats and fixed a crash that occurred when tags were not included in webhooks.
- Updated @redocly/openapi-core to v1.20.0.
- Added support for ESM plugins and importing of plugins directly from npm package:
- 1.19.01 Aug 2024
Release notes
Open source →Minor Changes
- Added support for AsyncAPI 3.0 description linting.
Patch Changes
- Fixed an issue where
patternPropertiesincorrectly caused linting errors due to a missingPatternPropertiesnode. - Updated @redocly/openapi-core to v1.19.0.
- 1.18.122 Jul 2024
Release notes
Open source →Patch Changes
- Allowed the
theme.openapiconfiguration option to accept settings specific to Redoc 2.x and earlier. - Fixed an issue in the OpenAPI
specrule wheredependentSchemaswas parsed as an array. It is now correctly parsed as a map. - Fixed bundling of
$refsinsidepatternProperties. - Updated AsyncAPI v2 typings to abide by JSON Schema draft-07 specification.
- Updated @redocly/openapi-core to v1.18.1.
- Allowed the
- 1.18.012 Jul 2024
Release notes
Open source →Minor Changes
- Added support for Arazzo description linting.
Patch Changes
- Removed
additionalItemsfrom OAS 3.0.x typings. This keyword is not supported by the specification. - Updated @redocly/openapi-core to v1.18.0.
- 1.17.14 Jul 2024
Release notes
Open source →Patch Changes
- Added JSON Schema draft 2019-09+ validation keyword -
dependentRequired. - Updated @redocly/openapi-core to v1.17.1.
- Added JSON Schema draft 2019-09+ validation keyword -
- 1.17.01 Jul 2024
Release notes
Open source →Minor Changes
- Changed resolution process to include extendedTypes and plugins before linting.
Patch Changes
- Added support for the
contentSchemakeyword to parse as a schema instance. - Replace path items emoji with 🔀 so the width is consistent.
- Updated @redocly/openapi-core to v1.17.0.
- 1.16.018 Jun 2024
Release notes
Open source →Minor Changes
- Users can run the CLI tool behind a proxy by using
HTTP_PROXYorHTTPS_PROXYenvironment variables to configure the proxy settings.
Patch Changes
- Updated @redocly/openapi-core to v1.16.0.
- Users can run the CLI tool behind a proxy by using
- 1.15.011 Jun 2024
Release notes
Open source →Minor Changes
- Made
redocly.yamlvalidation consistent with the general Redocly config.
Patch Changes
- Updated Redoc to v2.1.5.
- Fixed
no-invalid-media-type-examples,no-invalid-parameter-examples, andno-invalid-schema-examplesrules which allowed falsy example values to pass for any schema. - Updated @redocly/openapi-core to v1.15.0.
- Made
- 1.14.029 May 2024
Release notes
Open source →Minor Changes
- Added the ability to exclude some operations or entire paths from the
security-definedrule.
Patch Changes
- Improved error messages.
- Updated @redocly/openapi-core to v1.14.0.
- Added the ability to exclude some operations or entire paths from the
- 1.13.023 May 2024
Release notes
Open source →Minor Changes
- Added support for the linting command to output markdown format.
Patch Changes
- Updated @redocly/openapi-core to v1.13.0.
- 1.12.29 May 2024
- 1.12.19 May 2024
- 1.12.025 Apr 2024
Release notes
Open source →Minor Changes
- Added return values for the
pushandpush-statuscommands.
Patch Changes
- Fixed handling of wildcards on Windows (#1521).
- Updated @redocly/openapi-core to v1.12.0.
- Added return values for the
- 1.11.04 Apr 2024
Release notes
Open source →Minor Changes
- Removed additional operations from the
joincommand; uselintand/orbundlefor operations such aslintanddecorate. - Removed lint support from the bundle command to support a wider range of use cases. Users should update to run lint and bundle separately.
- Added support for a
github-actionsoutput format for thelintcommand to annotate reported problems on files when used in a GitHub Actions workflow.
Patch Changes
- Fixed
no-invalid-media-type-examplesruleexternalValueexample validation. - Updated @redocly/openapi-core to v1.11.0.
- Removed additional operations from the
- 1.10.626 Mar 2024
Release notes
Open source →Patch Changes
- Added
check-configcommand to validate a Redocly configuration file. - Updated @redocly/openapi-core to v1.10.6.
- Added
- 1.10.519 Mar 2024
Release notes
Open source →Patch Changes
- Updated license text for date and organization naming accuracy.
- Updated @redocly/openapi-core to v1.10.5.
- 1.10.414 Mar 2024
Release notes
Open source →Patch Changes
- Fixed a problem with the
previewcommand crashing on Windows by adding operating system detection for the correctnpxexecutable to use. - Updated @redocly/openapi-core to v1.10.4.
- Fixed a problem with the
- 1.10.34 Mar 2024
Release notes
Open source →Patch Changes
- Reverted "Users can run the CLI tool behind a proxy by using HTTP_PROXY or HTTPS_PROXY environment variables to configure the proxy settings" temporary.
- Updated @redocly/openapi-core to v1.10.3.
- 1.10.24 Mar 2024
Release notes
Open source →Patch Changes
- Users can run the CLI tool behind a proxy by using
HTTP_PROXYorHTTPS_PROXYenvironment variables to configure the proxy settings. - Updated @redocly/openapi-core to v1.10.2.
- Users can run the CLI tool behind a proxy by using
- 1.10.129 Feb 2024
- 1.10.029 Feb 2024
Release notes
Open source →Minor Changes
- Users can run the CLI tool behind a proxy by using
HTTP_PROXYorHTTPS_PROXYenvironment variables to configure the proxy settings.
Patch Changes
- Added inflection to the
joincommand so that--prefix-components-with-info-propreplaces spaces with underscores to create less confusing $refs. - Updated @redocly/openapi-core to v1.10.0.
- Users can run the CLI tool behind a proxy by using
- 1.9.120 Feb 2024
Release notes
Open source →Patch Changes
- Adds support for using logical AND for the security schema so that the
joincommand generates the correct schema. - Fixed a bug with resolving $refs to file names that contain the hash symbol.
- Fixed a problem where the
joincommand did not process schemas containingnullvalues when the--prefix-components-with-info-propoption was used.' - Updated @redocly/openapi-core to v1.9.1.
- Adds support for using logical AND for the security schema so that the
- 1.9.013 Feb 2024
Release notes
Open source →Minor Changes
-
- Removed descriptions adding for x-tagGroups for the
joincommand. Descriptions in x-tagGroups are not supported and cause errors on linting. - Updated
info.titleto be used as a name in x-tagGroups instead of a file name for thejoincommand, so you can now join files with the same names.
- Removed descriptions adding for x-tagGroups for the
- Added new
no-required-schema-properties-undefinedrule to check if each required schema property is defined.
Patch Changes
- Fixed an issue where using the
--prefix-components-with-info-propoption with thejoincommand caused$refsto include duplicated prefixes. - Fixed an issue where
$refs ending in#(instead of#/) would break the application. - Updated @redocly/openapi-core to v1.9.0.
-
- 1.8.21 Feb 2024
Release notes
Open source →Patch Changes
- Added markdown format option to stats command for use with GitHub job summaries.
- Fixed an issue with the
pushcommand, whendestinationoption does not work without specifying it inredocly.yaml. - Updated @redocly/openapi-core to v1.8.2.
- 1.8.129 Jan 2024
Release notes
Open source →Patch Changes
- Added git to the docker image, so the push command can use git metadata.
- Updated @redocly/openapi-core to v1.8.1.
- 1.8.026 Jan 2024
Release notes
Open source →Minor Changes
- Added a
pushandpush-statuscommand for use with future Redocly products.
Patch Changes
- Updated @redocly/openapi-core to v1.8.0.
- Added a
- 1.7.023 Jan 2024
Release notes
Open source →Minor Changes
- Added a
previewcommand that starts a local preview server for Redocly projects that use products that are currently in a pre-release stage.
Patch Changes
- Fixed an issue with resolving references after splitting API descriptions written in the json format.
- Added filename extension support for more
x-codeSampleslanguages. - Fixed a problem where the linter incorrectly returned an error for valid examples that contain references.
- Updated @redocly/openapi-core to v1.7.0.
- Added a
- 1.6.021 Dec 2023
Release notes
Open source →Minor Changes
- Added the ability to use
$refin the Redocly config file. This ability allows users to split up big config files and maintain their constituent parts independently.
Patch Changes
- Deprecated
--lintoption in thejoincommand. The options are marked for removal in a future release. Use the lint command separately to lint your APIs. - Updated @redocly/openapi-core to v1.6.0.
- Added the ability to use
- 1.5.029 Nov 2023
Release notes
Open source →Minor Changes
- Added new rule
array-parameter-serializationto require that serialization parametersstyleandexplodeare present on array parameters.
Patch Changes
- Deprecated lint-related options in the
bundlecommand. The options are marked for removal in a future release. Use the lint command separately to lint your APIs before bundling. - Updated Redoc to v2.1.3.
- Updated @redocly/openapi-core to v1.5.0.
- Added new rule
- 1.4.115 Nov 2023
Release notes
Open source →Patch Changes
- Fixed an issue with resolving the
node-fetchpackage by explicitly adding the missing dependency. - Updated @redocly/openapi-core to v1.4.1.
- Fixed an issue with resolving the