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

2.0.0-beta.21

Benjamin Diolez
Charles Korn
Ngô Quốc Đạt
Designatory
Forresst
凱恩 Kane
Ggicci
Joshua Chen
Jan Peer Stöcklmair
Jeremy

💥 破坏性变更

  • docusaurus-plugin-pwa
    • #7422 重构(pwa):移除 reloadPopup 选项,转而使用 swizzling (@Josh-Cena)
  • create-docusaurus, docusaurus-cssnano-preset, docusaurus-logger, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader

🚀 新特性

  • docusaurus-plugin-sitemap
  • docusaurus-utils, docusaurus
    • #7371 特性(核心):支持 docusaurus.config.cjs 作为默认文件名 (@Josh-Cena)
  • docusaurus
    • #7500 特性:使 docusaurus serve 自动在浏览器中打开 (@Zamiell)
    • #7452 特性:为 docusaurus start 添加 --no-minify 标志 (@lanegoolsby)
  • docusaurus-theme-classic
    • #7357 特性(经典主题):允许将 className 作为 type: "search" 的选项 (@JPeer264)

🐛 错误修复

  • docusaurus
    • #7362 修复:始终输出 SEO title + og:title meta (@charleskorn)
    • #7453 修复(核心):避免在 SSR 中使用 logger 和 fs.readJSON (@Josh-Cena)
    • #7369 修复(cli):在子文件夹中 swizzle 裸文件组件时输出正确路径 (@Josh-Cena)
    • #7360 修复(核心):在配置验证中允许 githubPort (@mhughes2k)
  • docusaurus-plugin-google-gtag
    • #7424 修复(gtag):发送新渲染页面的标题而不是旧页面的标题 (@ori-shalom)
  • create-docusaurus, docusaurus-utils
    • #7507 修复(create-docusaurus):命令注入的潜在安全问题 (@slorber)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
    • #7492 修复(核心):始终将错误边界回退视为回调 (@Josh-Cena)
  • docusaurus-theme-classic
    • #7438 修复(经典主题):允许嵌套任务列表保留缩进 (@Josh-Cena)
    • #7430 修复(经典主题):为所有导航栏项一致地应用正确的活动类名 (@Josh-Cena)
    • #7411 修复(经典主题):使用分页器导航时自动折叠侧边栏类别 (@pranabdas)
    • #7363 修复(经典主题):从 site dir 解析 customCss (@Josh-Cena)
  • docusaurus-utils
    • #7464 修复(工具):修复当链接文本与 href 相同时的 Markdown 链接替换 (@Josh-Cena)
    • #7458 修复(工具):避免替换缺少直接后续链接的 Markdown 链接 (@Josh-Cena)
  • docusaurus-mdx-loader
    • #7392 修复(mdx-loader):使用 React.Fragment 作为片段工厂 (@Josh-Cena)
  • docusaurus-plugin-content-docs
    • #7385 修复(内容-文档):恢复当类别只包含索引页时的功能 (@Josh-Cena)

💅 优化

  • docusaurus-theme-translations
  • docusaurus
    • #7499 修复:避免在 localhost URL 后打印句点 (@Zamiell)
  • create-docusaurus
    • #7374 重构(创建):清理提示未指定参数时的逻辑 (@Josh-Cena)

📝 文档

  • #7503 文档:记录 MDXComponents 作用域 (@Josh-Cena)
  • #7497 文档:将 API 表中所有类型引用链接到类型定义 (@Zamiell)
  • #7407 文档:添加 Azure SWA 作为部署选项 (@nitya)
  • #7390 修复(网站):使用 react-lite-youtube-embed 实现 YouTube 视频延迟加载 (@matkoch)

🔧 维护

  • create-docusaurus, docusaurus-logger, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader, stylelint-copyright
  • docusaurus-theme-classic, docusaurus-theme-translations
  • stylelint-copyright
  • docusaurus-cssnano-preset
  • create-docusaurus, docusaurus-logger, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader
    • #7437 重构:使用 TS 项目引用而不是多次运行 tsc (@Josh-Cena)
  • docusaurus-plugin-pwa
  • docusaurus-theme-classic
    • #7415 重构(经典主题):始终将样式表与组件放置在同一文件夹中 (@Josh-Cena)
  • docusaurus
    • #7405 重构(核心):正确地对 NotFound 页面进行代码分割 (@Josh-Cena)

提交者:23