Skip to main content
← Back to index page

2.0.0-beta.15

久染 | JiuRan
Abdelrahman Ahmed
AJ Rice
Alexandru Grigoras
Filipe Guerra
Amir M. Mohamadi
Anthony McCaigue
Armano
Brendan Nee
Devtato

🚀 新功能

  • docusaurus-plugin-content-docs
    • #6451 功能(content-docs): 暴露 isCategoryIndex 匹配器以自定义约定 (@Josh-Cena)
    • #5782 功能(content-docs): 显示的侧边栏 front matter (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6466 功能(theme-classic): 为 DocSidebarContainer 添加稳定的类 (@homotechsual)
    • #3811 功能(theme-classic): 自动折叠文档侧边栏中的兄弟类别 (@josephriosIO)
    • #6216 功能(theme-classic): 在 markdown 外部可用的 CodeBlock (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #6416 功能(content-blog): 允许作者列表仅包含图片 (@Josh-Cena)
  • docusaurus-plugin-content-blog
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-types, docusaurus
  • docusaurus-mdx-loader
    • #6323 功能(mdx-loader): 保留图像src中的哈希值;支持GitHub主题图像 (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6139 功能(theme-classic): 新增导航栏项目链接到侧边栏 (@lmpham1)
    • #6239 功能(content-docs): 允许为分类索引页面设置SEO元数据 (@Josh-Cena)
  • docusaurus-plugin-sitemap
    • #6248 功能(sitemap): 移除trailingSlash选项;尊重noIndex配置 (@Josh-Cena)
  • docusaurus-plugin-ideal-image, docusaurus-theme-translations
  • docusaurus-plugin-ideal-image
  • docusaurus-theme-translations
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
  • docusaurus
    • #6165 功能(核心): 异步的docusaurus.config.js创建函数 (@slorber)

💥 重大变更

  • docusaurus-theme-search-algolia
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia
    • #6289 重构:将 @theme/hooks 移动到 @docusaurus/theme-common (@slorber)
  • docusaurus-theme-classic
    • #6283 重构(theme-classic): 应用 import/no-named-export eslint 规则 (@slorber)
  • docusaurus-plugin-sitemap
    • #6248 功能(sitemap): 移除trailingSlash选项;尊重noIndex配置 (@Josh-Cena)

🐛 错误修复

  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-common, docusaurus-utils, docusaurus
    • #6454 修复(content-blog): 通过读取构建输出来生成feed (@Josh-Cena)
  • create-docusaurus
  • docusaurus-mdx-loader
    • #4827 修复:允许将 .md 文件中的 JSON 链接转换为资源链接 (@antmcc49)
  • docusaurus-plugin-content-docs
    • #6435 修复(content-docs): 使getActivePlugin更精确地匹配插件路径 (@Josh-Cena)
    • #6310 修复: 在浏览生成的类别索引时高亮显示适当的导航项 (@tapanchudasama)
    • #6202 修复(content-docs): 在检索git历史时对路径进行引号处理 (@Josh-Cena)
  • docusaurus
    • #6424 修复(core): 修复 css url("image.png"),使用 css-loader v6 并设置 esModules: false (@slorber)
    • #6378 修复(core): 不将 webpack 警告强制转换为字符串 (@Josh-Cena)
    • #6197 修复(cli): 在部署命令中对临时路径进行引号处理 (@Josh-Cena)
    • #6168 修复(core): 更新 webpack-dev-server 并修复弃用警告 (@slorber)
  • docusaurus-logger, docusaurus-utils
    • #6384 修复(logger): 正确地将对象字符串化以进行日志记录 (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
    • #6338 修复(core): 错误边界应允许没有子元素 (@slorber)
  • docusaurus-theme-classic
    • #6314 修复(theme-classic): 修复移动版本下拉标签仅显示一个版本的问题 (@Josh-Cena)
    • #6288 修复(theme-classic): 在SkipToContent中添加缺失的role=region (@JoshuaKGoldberg)
    • #6213 重构(theme-classic): 提取公共的PaginatorNavLink组件 (@Josh-Cena)
    • #6177 修复(theme-classic): 使pre中的React元素正确渲染 (@Josh-Cena)
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-search-algolia
    • #6300 重构:将导出的类型定义移动到声明文件 (@Josh-Cena)
  • docusaurus-migrate
    • #6276 修复(迁移): 迁移 CLI 应正确迁移 gtag 选项 (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6244 修复(content-blog): 始终将前置日期转换为UTC (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-utils, docusaurus

💅 指甲油

  • docusaurus-module-type-aliases
    • #6469 修复(module-type-aliases): 修复translate参数的类型定义 (@Josh-Cena)
  • docusaurus-theme-search-algolia
  • docusaurus-mdx-loader
    • #6443 重构(mdx-loader): 使用vfile.path访问Markdown文件路径 (@Josh-Cena)
  • docusaurus-theme-classic
    • #6427 功能(theme-classic): 为侧边栏分类链接添加 aria-current 属性 (@Josh-Cena)
    • #6391 重构(theme-classic): 为 Prism 设置添加注释;进行小规模重构 (@Josh-Cena)
    • #6240 重构(theme-classic): 使用元数据中的 front matter 为 BlogPostPage (@Josh-Cena)
  • docusaurus
    • #6419 功能(核心): 警告用户手动修改生成的文件 (@Josh-Cena)
    • #6405 功能(核心): 在提取翻译时检查导入的API名称 (@Josh-Cena)
    • #6291 功能(核心): 改进BrowserOnly的错误信息;更好的文档 (@Josh-Cena)
  • create-docusaurus
    • #5822 功能:更新网站和初始化模板调色板以通过WCAG测试;在ColorGenerator中包含对比度检查 (@Josh-Cena)
    • #6368 修复(create-docusaurus):为图片URL添加useBaseUrl (@alias-mac)
  • docusaurus-plugin-content-pages, docusaurus-theme-classic
    • #6400 功能(content-pages): 前置内容验证,将前置内容包含在元数据中 (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-theme-classic
    • #6339 功能(mdx-loader): 在处理Markdown时读取图像尺寸 (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6388 功能(content-blog): 在feed中包含标签 (@Josh-Cena)
    • #6189 功能(content-blog): 在加载的内容元数据中包含front matter (@Josh-Cena)
  • docusaurus-theme-common
    • #6317 功能(theme-classic): 自动滚动带有活动链接的目录 (@cerkiewny)
  • docusaurus-mdx-loader, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-preset-classic
    • #6284 修复(preset-classic): 如果预设发现主题配置中有GA选项则抛出错误 (@Josh-Cena)
  • create-docusaurus, docusaurus

📝 文档

🏠 内部

  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • 其他
  • docusaurus-plugin-debug, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus
  • docusaurus-mdx-loader, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus
    • #6440 任务:从 package.json 中移除一些未使用的依赖项 (@Josh-Cena)
  • docusaurus-theme-classic
    • #6436 重构(theme-classic): 将 BlogPostItem 渲染为一个 JSX 元素 (@Josh-Cena)
    • #6283 重构(theme-classic): 应用 import/no-named-export eslint 规则 (@slorber)
  • docusaurus-plugin-content-pages
    • #6413 修复(content-pages): 将hide_table_of_contents声明为布尔类型 (@Josh-Cena)
  • docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
  • docusaurus-cssnano-preset, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-theme-translations, docusaurus
  • docusaurus-utils
  • docusaurus-mdx-loader, docusaurus-plugin-content-docs, docusaurus-utils, docusaurus
  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-utils-common, docusaurus-utils, docusaurus, stylelint-copyright
  • create-docusaurus
    • #6373 任务:启用 react/jsx-closing-bracket-location (@nschonni)
  • docusaurus-theme-classic, stylelint-copyright
    • #6374 功能(stylelint-copyright): 自动修复,更严格的配置 (@Josh-Cena)
  • docusaurus-cssnano-preset, docusaurus-theme-classic
  • create-docusaurus, docusaurus-plugin-debug, docusaurus-theme-classic
  • docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus
  • docusaurus-mdx-loader, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-pages, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus
  • 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, lqip-loader, stylelint-copyright
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia
    • #6289 重构:将 @theme/hooks 移动到 @docusaurus/theme-common (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #6287 重构: 新的 @docusaurus/plugin-content-docs/client 接口 (@slorber)
  • docusaurus
    • #6279 重构(core): 使用来自webpack-dev-server的原生类型 (@RDIL)
  • docusaurus-plugin-content-docs
  • docusaurus-types, docusaurus
  • 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-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader
  • create-docusaurus, docusaurus-plugin-content-blog, docusaurus-utils, docusaurus
    • #6229 重构(utils): 重新组织函数;将作者文件解析移动到utils (@Josh-Cena)
  • docusaurus-theme-translations
    • #6225 refactor(theme-translations): 改进更新脚本的类型定义 (@Josh-Cena)
    • #6174 misc(theme-translations): 对更新CLI的多项改进 (@Josh-Cena)

提交者:46