Skip to content

v5.1.0

Latest

Choose a tag to compare

@sserrata sserrata released this 24 Jun 22:36
Immutable release. Only release title and notes can be modified.
977ec41

5.1.0 (2026-06-24)

Minor release adding configurable schema expansion depth, numerous schema rendering fixes, improved i18n support, Docusaurus v4 readiness work, and a batch of dependency updates. Also fixes the version script to ensure create-docusaurus-openapi-docs is always bumped in lockstep with the plugin and theme.

🚀 New Feature

  • feat(theme): configurable schema expansion level (#1222) (#1449)

🐛 Bug Fix

  • fix(theme): vendor theme-common/internal usages ahead of Docusaurus v4 (#1140) (#1502)
  • fix(theme): make i18n strings extractable by write-translations (#1499)
  • fix(plugin): render OpenAPI 3.1 type unions in schema names (#950) (#1475)
  • fix(theme): prefill Send API Request from example fields (#544, #1079) (#1476)
  • fix(plugin): restore menu__list-item--deprecated class on sidebar items (#1474)
  • fix(theme): align CodeSnippets outer tab with Docusaurus storage slot (#1464)
  • fix: render nested arrays as Type[][] in Schema tab (#1114) (#1465)
  • fix: render allOf schemas with additionalProperties:false on every member (#1119) (#1463)
  • fix(theme): support multiple x-codeSamples per language (#1204) (#1459)
  • fix(theme): preserve large integer precision in response panel (#1208) (#1458)
  • fix: dedupe properties when allOf override redefines nested array items (#1218) (#1457)
  • fix(theme): pre-populate parameter defaults in API explorer form (#1226) (#1448)
  • fix: skip vendor extensions at the path level (#891) (#1440)
  • fix(demo): use bracketed admonition title syntax for Docusaurus 3.10 (#1445)

📝 Documentation

  • docs: document themeConfig.api.schemaExpansion option
  • docs: correct categoryLinkSource supported values (#1447)
  • docs: harmonize top-level README with plugin README (#1446)

🤖 Dependencies

  • chore(deps): bump ws from 7.5.10 to 7.5.11 (#1514)
  • chore(deps): bump @redocly/openapi-core from 2.32.2 to 2.33.0 (#1515)
  • chore(deps): bump react-hook-form from 7.75.0 to 7.79.0 (#1517)
  • chore(deps): bump the react group across 1 directory with 2 updates (#1503)
  • chore(deps): bump sass from 1.99.0 to 1.101.0 (#1504)
  • chore(deps): bump @redocly/openapi-core from 2.31.5 to 2.32.2 (#1505)
  • chore(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10 (#1511)
  • chore(deps): bump webpack-dev-server from 5.2.4 to 5.2.5 (#1512)
  • chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 (#1506)
  • chore(deps): bump launch-editor from 2.12.0 to 2.14.1 (#1510)
  • chore(deps): bump @redocly/openapi-core from 2.30.6 to 2.31.5 (#1497)
  • chore(deps): bump github/codeql-action from 4.35.5 to 4.36.1 (#1501)
  • chore(deps): bump @reduxjs/toolkit from 2.11.2 to 2.12.0 (#1498)
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#1500)
  • chore(deps): bump tmp from 0.2.5 to 0.2.7 (#1490)
  • chore(deps): bump github/codeql-action from 4.35.4 to 4.35.5 (#1489)
  • chore(deps): bump sass-loader from 16.0.7 to 16.0.8 (#1486)
  • chore(deps): bump @redocly/openapi-core from 2.30.5 to 2.30.6 (#1484)
  • chore(deps): bump the react group across 1 directory with 2 updates (#1477)
  • chore(deps): bump github/codeql-action from 4.35.3 to 4.35.4 (#1482)
  • chore(deps): bump @redocly/openapi-core from 2.30.3 to 2.30.5 (#1479)
  • chore(deps): bump fs-extra from 11.3.4 to 11.3.5 (#1480)
  • chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3 (#1471)
  • chore(deps): bump @redocly/openapi-core from 2.30.1 to 2.30.3 (#1469)
  • chore(deps): bump react-hook-form from 7.74.0 to 7.75.0 (#1468)
  • chore(deps): bump sass from 1.98.0 to 1.99.0 (#1467)
  • chore(deps): bump fast-uri from 3.1.0 to 3.1.2 (#1461)
  • chore(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 (#1460)
  • chore(deps): bump @babel/plugin-transform-modules-systemjs (#1462)
  • chore(deps): bump ip-address from 10.1.0 to 10.2.0 (#1456)
  • chore(deps): bump axios from 1.15.1 to 1.16.0 (#1455)
  • chore(deps): bump react-hook-form from 7.73.1 to 7.74.0 (#1452)
  • chore(deps): bump @redocly/openapi-core from 2.29.0 to 2.30.1 (#1453)
  • chore(deps): bump openapi-to-postmanv2 from 6.0.0 to 6.0.1 (#1454)

🔧 Maintenance

  • chore(deps-dev): bump @types/node from 25.7.0 to 25.9.3 (#1516)
  • chore(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 (#1518)
  • chore(deps-dev): bump concurrently from 9.2.1 to 10.0.3 (#1508)
  • chore(deps-dev): bump semver from 7.8.1 to 7.8.3 (#1507)
  • chore(deps-dev): bump start-server-and-test from 3.0.2 to 3.0.5 (#1493)
  • chore(deps-dev): bump fast-xml-parser from 5.7.1 to 5.8.0 (#1495)
  • chore(deps-dev): bump cypress from 15.15.0 to 15.16.0 (#1494)
  • chore(deps-dev): bump @types/node from 25.6.0 to 25.7.0 (#1488)
  • chore(deps-dev): bump cypress and @testing-library/cypress (#1487)
  • chore(deps-dev): bump playwright from 1.59.1 to 1.60.0 (#1485)
  • chore(deps-dev): bump lint-staged from 16.4.0 to 17.0.4 (#1481)
  • chore(deps-dev): bump eslint-plugin-jest from 28.14.0 to 29.15.2 (#1478)
  • chore(deps-dev): bump cypress from 8.7.0 to 11.2.0 (#1470)
  • chore(deps-dev): bump pixelmatch from 7.1.0 to 7.2.0 (#1466)
  • chore(deps-dev): bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 (#1450)
  • chore(deps-dev): bump prettier from 3.8.1 to 3.8.3 (#1451)

Committers: 5

  • dependabot[bot]
  • Nicu Micle
  • Steven Serrata
  • Vladislav Nawrocki
  • zohuyhieuzo03