v3.10.2
3.10.2
Changed 2
- Spanish translations completed for theme-common and theme-classic
- Migrate to @11ty/gray-matter
Fixed 13
- Bundler no longer imports @swc/html, fixing StackBlitz playground issues
- Core now uses locale URL in site config
- Theme-classic removes redundant sidebar label titles
- MDX-loader avoids transforming dotted directory links into assets
- Dev-server supports non-RSA TLS certificates for HTTPS
- Utils function extractLeadingEmoji() edge cases fixed
- StackBlitz support improved and @types/gtag.js vendored
- Create-docusaurus init template README uses npm commands by default
- CLI docusaurus serve command passes --host to server.listen()
- Core bumps detect-port to v2.1, fixing pnpm trustPolicy downgrade issue
- Core accepts boolean attributes in headTags config validation
- Sitemap no longer drops lastmod for epoch (0) timestamp
- Utils preserves author names containing commas in git log parsing
Security 1
- Core fixes BaseUrlIssueBanner security issue
3.10.2 (2026-07-10)
Backport and cherry-pick commits from main for v3.10.2 patch release:
- fix(bundler): do not import
@swc/html, fix StackBlitz playground #12055 - fix(core): use locale url in site config #12054
- fix(theme-classic): remove redundant sidebar label titles #11966
- fix(mdx-loader): avoid transforming dotted directory links into asset… #11944
- fix(dev-server): for HTTPS, support non-RSA TLS certs #12065
- fix(utils): fix
extractLeadingEmoji()edge cases #12100 - fix(gtag.js, faster): Fix StackBlitz, vendor
@types/gtag.js, upgrade@swc/html#12080 - fix(create-docusaurus): init template README should use npm commands by default #12138
- fix(cli):
docusaurus serveshould pass--hosttoserver.listen()#12127 - fix(core): bump detect-port to v2.1, fix pnpm
trustPolicydowngrade issue #12012 - fix(i18n): complete Spanish translations for theme-common and theme-l… #12180
- chore(deps): migrate to
@11ty/gray-matter#12181 - fix(core): fix BaseUrlIssueBanner little security issue #12260
- fix(core): accept boolean attributes in headTags config validation #12238
- fix(sitemap): don't drop lastmod for an epoch (0) timestamp #12212
- fix(utils): preserve author names containing commas in git log parsing #12069