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

2.0.0-beta.16

Gaurish
Artem Kovalov
BigDataWriter
Clement Demonchy
CodeDoctor
CookieJarApps
Dmitry Vinnik
Dmitry Vinnik | Meta
Everardo J. Barojas M.
Erick Zhao

🚀 新特性

  • docusaurus-logger, docusaurus-module-type-aliases, docusaurus-plugin-debug, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-types, docusaurus
  • create-docusaurus
    • #6750 feat(创建): 新增 --package-manager 选项;交互式包管理器选择 (@Josh-Cena)
    • #6610 feat(创建): 允许指定 Git 克隆策略 (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6723 feat: 在浏览器标签页之间同步颜色模式 (@lex111)
  • docusaurus-theme-search-algolia
    • #6692 feat(Algolia搜索): 允许禁用搜索页面并配置路径 (@lex111)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
    • #6593 feat(博客内容): 从 Git 历史中推断博客发布日期 (@felipecrs)
  • docusaurus-plugin-content-docs
    • #6619 feat(文档内容): 添加自定义属性 Front Matter (@TheCatLady)
    • #6452 feat(文档内容): 允许显式禁用生成类别的索引页面 (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6603 feat(博客内容): 允许通过选项自定义博客归档组件 (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #6221 feat(博客内容): 允许为博客标签文章页面进行分页 (@redhoyasa)

💥 破坏性变更

  • create-docusaurus, 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-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils, docusaurus, stylelint-copyright
    • #6752 chore: 将 docsearch-react 升级到 v3 稳定版,更新依赖 (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types
    • #6729 refactor: 使 MDX 导出扁平的目录(TOC)列表而不是树形结构 (@Josh-Cena)
  • docusaurus-types, docusaurus-utils-validation, docusaurus
    • #6740 refactor: 移除已弃用的 Webpack 工具和验证逃逸舱 (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-search-algolia
    • #6707 refactor(经典主题): 再次将搜索元数据偏向 Algolia DocSearch (@slorber)
  • docusaurus-module-type-aliases, docusaurus-theme-common, docusaurus

🐛 错误修复

  • docusaurus-theme-common
    • #6758 fix(通用主题): isSamePath 应不区分大小写 (@slorber)
    • #6748 fix(经典主题): 暂时禁用目录标题自动滚动 (@slorber)
    • #6696 fix(通用主题): 热重载时不运行 useLocationChange (@lex111)
    • #6490 fix(经典主题): 打印时不切换颜色模式 (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common
    • #6749 fix(经典主题): 修复使用新的 useHomePageRoute() 钩子导致的面包屑首页链接错误 (@slorber)
  • docusaurus-plugin-content-docs
    • #6720 fix(文档内容): 为 Front Matter 图像创建资源 (@lebalz)
    • #6592 fix(文档内容): 从内部 Git 仓库读取最后更新时间 (@felipecrs)
    • #6477 fix(文档内容): 导出版本控制工具 (@milesj)
  • docusaurus-mdx-loader
    • #6712 fix(MDX加载器): 使包含链接的标题在目录(ToC)中正确格式化 (@Josh-Cena)
  • docusaurus
    • #6701 fix(CLI): 在 serve 模式下禁用目录列表 (@Josh-Cena)
    • #6607 fix(CLI): 在未处理的拒绝时记录错误本身 (@Josh-Cena)
    • #6500 fix(CLI): 允许将文件名列表传递给 write-heading-ids (@Josh-Cena)
    • #6496 fix(核心): configValidation 应允许内联主题函数 (@slorber)
  • docusaurus-theme-classic
    • #6652 fix(经典主题): 修复一些 BTT 按钮问题 (@lex111)
    • #6612 fix(经典主题): 使 Prism 附加语言能够正确进行服务器端渲染 (@Josh-Cena)
    • #6599 fix(经典主题): 将 docSidebar 作为下拉菜单中的允许项 (@homotechsual)
    • #6531 fix(经典主题): 正确高亮显示活动的可折叠文档类别 (@lex111)
    • #6515 fix(经典主题): 为 SimpleLinks map 添加 key 属性 (@kgajera)
    • #6508 fix(经典主题): 为没有 href 的页脚标志应用宽度/高度 (@kgajera)
  • docusaurus-utils
    • #6617 fix(工具): 转换包含多个空格的引用样式 Markdown 链接 (@Josh-Cena)
    • #6489 fix(工具): 不解析带有 @site 前缀的 Markdown 路径 (@Josh-Cena)
    • #6478 fix(工具): Markdown 链接化匹配以 http 开头的本地路径 (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6495 fix(文档内容): 将没有子项的类别渲染为普通链接 (@Josh-Cena)

💅 优化

  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils, docusaurus, lqip-loader
  • create-docusaurus
    • #6679 feat(创建): 更好地检测包管理器偏好 (@lex111)
    • #6481 refactor(初始化): 推广最佳实践;使用站点别名 (@Josh-Cena)
  • docusaurus-plugin-content-docs
    • #6745 fix(文档内容): 改进侧边栏简写标准化错误消息 (@Josh-Cena)
    • #6602 feat(文档内容): 允许为类别简写一致地省略包围数组 (@Josh-Cena)
    • #6596 refactor(文档内容): 清理侧边栏逻辑;验证生成器返回值 (@Josh-Cena)
    • #6586 refactor(文档内容): 在自动生成前读取类别元数据文件 (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus
  • docusaurus-theme-translations
  • docusaurus-theme-classic, docusaurus-theme-translations
    • #6674 fix(经典主题): 改进颜色模式切换的 aria label (@Josh-Cena)
  • create-docusaurus, docusaurus-theme-classic
    • #6668 refactor: 建议使用不带 HTML 元素选择器的 data-theme (@Josh-Cena)
  • docusaurus-theme-classic
    • #6622 refactor(经典主题): 清理文档侧边栏项目的 CSS (@lex111)
  • docusaurus
  • docusaurus-utils-validation
  • docusaurus-mdx-loader, docusaurus-utils, lqip-loader
    • #6650 refactor(工具): 为文件加载器将 hash 替换为 contenthash (@Josh-Cena)
  • create-docusaurus, docusaurus-mdx-loader, 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-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils
  • docusaurus-mdx-loader
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6505 fix(经典主题): 使禁用 JS 时焦点链接带有轮廓 (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-types, docusaurus-utils, docusaurus
  • docusaurus-mdx-loader, 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-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils
    • #6498 fix: 更新 Yarn Berry 的 peerDependency 字段 (@vidarc)
  • docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-theme-translations

📝 文档

🏠 内部

  • docusaurus-theme-classic
  • docusaurus-migrate
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6744 fix(文档内容): 正确显示并置的社交卡片图片 (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-types, docusaurus
  • docusaurus-module-type-aliases
  • 其他
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils, docusaurus, lqip-loader
  • create-docusaurus, docusaurus-logger, docusaurus-migrate, docusaurus
    • #6661 refactor: 将 CLI 入口点转换为 ESM;将 create-docusaurus 迁移到 ESM (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-theme-common, docusaurus
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6629 refactor: 将非路由组件的模块声明移动到经典主题 (@Josh-Cena)
  • docusaurus-plugin-pwa, docusaurus-theme-classic
  • docusaurus-module-type-aliases, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-translations, docusaurus-utils-validation, docusaurus-utils, docusaurus
    • #6605 chore: 修复 ESLint 警告,限制 export all 语法 (@Josh-Cena)
  • docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia
    • #6583 refactor(实时代码块): 将主题迁移到 TypeScript (@Josh-Cena)
  • docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-common, docusaurus-utils, docusaurus, lqip-loader
    • #6524 refactor: 强制使用命名捕获组;清理正则表达式 (@Josh-Cena)
  • docusaurus-migrate, docusaurus-plugin-content-docs, docusaurus
    • #6521 refactor: 将所有导入外部模块的函数标记为异步 (@Josh-Cena)
  • create-docusaurus, docusaurus-cssnano-preset, 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-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, stylelint-copyright
  • docusaurus-types, docusaurus
  • create-docusaurus, docusaurus-utils
  • docusaurus-migrate, docusaurus-theme-common
  • docusaurus-mdx-loader, docusaurus-remark-plugin-npm2yarn, docusaurus

:running: 性能

  • create-docusaurus, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils, docusaurus

提交者: 38