跳到主要内容
← 返回索引页

3.6.0

Andrew Asche
Boris Depoortere
Chris Cho
Flix
Liviu Ionescu
jackrabbit128
k-seltzer
Kenrick
moonrailgun
Kamil Moskała

🚀 新特性

  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #10586 特性(博客): 添加 frontMatter.title_meta 以覆盖 SEO 标题 (@ilg-ul)
  • docusaurus
    • #10600 特性(命令行界面): 构建/部署应支持多个 --locale 选项 (@slorber)
  • docusaurus-logger
  • docusaurus-plugin-rsdoctor
  • docusaurus-bundler, docusaurus-faster, docusaurus-theme-classic, docusaurus
    • #10402 特性(核心): 将 Webpack 替换为 Rspack - siteConfig.future.experimental_faster.rspackBundler (@slorber)
  • docusaurus-bundler, docusaurus-faster, docusaurus-types, docusaurus
    • #10554 特性(核心): 更快的 HTML 最小化器 - siteConfig.future.experimental_faster.swcHtmlMinimizer (@slorber)
    • #10522 特性(核心): 更快的 CSS 最小化器 - siteConfig.future.experimental_faster.lightningCssMinimizer (@slorber)
  • docusaurus-theme-mermaid
    • #10510 特性(Mermaid 主题): 支持 Mermaid 11+ 及新的图表类型 (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
    • #10479 特性(核心, MDX 加载器): MDX 编译去重 - siteConfig.future.experimental_faster.mdxCrossCompilerCache (@slorber)
  • docusaurus-faster, docusaurus-types, docusaurus
    • #10441 特性(核心): 更快的 JS 最小化器 - siteConfig.future.experimental_faster.swcJsMinimizer (@slorber)
  • docusaurus-faster, docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #10435 特性(核心): 更快的转译器选项 - siteConfig.future.experimental_faster.swcJsLoader (@slorber)

🐛 错误修复

  • docusaurus-bundler, docusaurus
    • #10632 修复(核心): 恢复 Rspack 进度条颜色 (@slorber)
    • #10581 修复(核心): 修复 Swc HTML 最小化器警告处理 (@slorber)
    • #10573 修复(核心): 将 @docusaurus/faster 移至打包器 peerDeps (@slorber)
  • docusaurus-bundler
    • #10617 修复(更快): 允许 Rspack + babel-loader (@slorber)
    • #10614 修复(更快): 修复错误消息拼写错误 + 添加颜色 (@slorber)
  • docusaurus-theme-classic
    • #10618 修复(主题): 恢复之前的 globalThis.Prism (@slorber)
    • #10585 修复(主题): 亮色与深色模式复选框不会播报状态切换 (@andrewasche)
    • #10439 修复(主题): 升级 infima,修复页脚链接宽度错误 (@slorber)
  • docusaurus-faster
  • docusaurus
    • #10611 修复(核心): 修复 DOCUSAURUS_CURRENT_LOCALE = 'undefined' (@slorber)
    • #10423 修复(核心): CSS 模块类名始终使用哈希 (@slorber)
  • docusaurus-bundler, docusaurus-faster
    • #10605 修复(核心): 使用正确的 SWC 加载器选项 (@slorber)
  • docusaurus-theme-translations
  • docusaurus-mdx-loader
    • #10553 修复(MDX 加载器): 修复交叉编译器缓存随机加载带有客户端/服务器环境的 MDX (@slorber)
  • docusaurus-tsconfig
    • #10547 修复(tsconfig): 为 @docusaurus/tsconfig 添加 target es2022 (@slorber)
  • docusaurus-plugin-content-blog
    • #10424 修复(博客): 规范化行内作者社交链接 (@OzakIOne)
    • #10440 修复(博客): 将 baseUrl 应用于博客作者中的相对图片 (@OzakIOne)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations
  • docusaurus-types, docusaurus

:running: 性能

  • docusaurus-bundler, docusaurus-faster
    • #10605 修复(核心): 使用正确的 SWC 加载器选项 (@slorber)
  • 其他
    • #10601 性能(CI): 添加 CI 检查以防止内存、构建时间和构建大小回归 (@slorber)
  • docusaurus
    • #10599 修复(核心): 修复 i18n 站点 SSG 内存泄漏 - require.cache (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages
    • #10470 重构(MDX 加载器): 重新导出元数据模块而非序列化它 (@slorber)
    • #10457 重构(MDX 加载器): 从内存(已加载内容)而非文件系统读取元数据 (@slorber)

📝 文档

🤖 依赖

🔧 维护

  • 其他
  • docusaurus-babel, docusaurus-bundler, docusaurus-mdx-loader, docusaurus-plugin-debug, docusaurus-plugin-pwa, docusaurus-plugin-rsdoctor, docusaurus-theme-live-codeblock, docusaurus
  • docusaurus-bundler, docusaurus-faster
  • docusaurus-bundler, docusaurus-logger, docusaurus-types, docusaurus
  • docusaurus
    • #10587 重构(核心): 用官方依赖替换 serve-handler 分支 (@slorber)
    • #10579 重构(核心): 移除无用的 Webpack 等待插件 (@slorber)
    • #10485 重构(核心): 使用 RuntimeModule 重写 Webpack ChunkAssetPlugin (@slorber)
    • #10448 重构(核心): 恢复 null-loader (@slorber)
    • #10442 修复(核心): 使用 serve-handler 分支以移除烦人的 punycode 警告 (@slorber)
    • #10410 重构(核心): 移除无用的构建 forceTerminate 退出 (@slorber)
  • docusaurus-bundler, docusaurus-plugin-pwa, docusaurus-types, docusaurus
    • #10548 日常: 将 Webpack 升级到 5.95 及相关依赖 (@slorber)
  • create-docusaurus
    • #10514 重构: 从初始化模板 + 网站中移除 babel.config.js (@slorber)
  • create-docusaurus, docusaurus-babel, docusaurus-bundler, docusaurus-mdx-loader, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-translations, docusaurus-types, docusaurus-utils, docusaurus
    • #10511 重构: 创建 @docusaurus/bundler@docusaurus/babel 包 (@slorber)
  • create-docusaurus, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-mermaid, docusaurus-utils, docusaurus, eslint-plugin
  • docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #10497 重构(核心): 为可切换打包器准备代码库 (@slorber)
  • create-docusaurus, docusaurus-utils
    • #10486 日常: 升级到 TS 5.6 + 临时为 TS 5.6 使用 skipLibCheck (@slorber)
  • create-docusaurus, docusaurus-logger, docusaurus-theme-translations, docusaurus
    • #10480 重构: 将 PerfLogger 从核心移至 @docusaurus/logger (@slorber)
  • docusaurus-remark-plugin-npm2yarn
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus
    • #10450 重构(MDX 加载器): 重构 mdx-loader,暴露加载器创建工具 (@slorber)
  • docusaurus-mdx-loader, docusaurus-utils, docusaurus
  • docusaurus-mdx-loader
    • #10422 重构(MDX 加载器): 移除 mdx loader this.query 的无用用法 (@slorber)

贡献者: 19