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

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 feat(content-docs): 暴露 isCategoryIndex 匹配器以自定义约定 (@Josh-Cena)
    • #5782 feat(content-docs): displayed_sidebar front matter (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-blog, docusaurus-theme-classic
  • docusaurus-plugin-content-blog
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-types, docusaurus
  • docusaurus-mdx-loader
    • #6323 feat(mdx-loader): 保留图像 src 中的哈希;支持 GH 主题图像 (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6139 feat(theme-classic): 链接到侧边栏的新导航栏项 (@lmpham1)
    • #6239 feat(content-docs): 允许分类索引页面使用 SEO 元数据 (@Josh-Cena)
  • docusaurus-plugin-sitemap
    • #6248 feat(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 feat(core): 异步 docusaurus.config.js 创建函数 (@slorber)

💥 破坏性变更

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

🐛 错误修复

  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-common, docusaurus-utils, docusaurus
    • #6454 fix(content-blog): 通过读取构建输出生成 feed (@Josh-Cena)
  • create-docusaurus
  • docusaurus-mdx-loader
    • #4827 fix: 允许 .md 文件中指向 JSON 的链接被转换为资产链接 (@antmcc49)
  • docusaurus-plugin-content-docs
    • #6435 fix(content-docs): 使 getActivePlugin 更精确地匹配插件路径 (@Josh-Cena)
    • #6310 fix: 浏览生成的分类索引时高亮显示适当的 navItem (@tapanchudasama)
    • #6202 fix(content-docs): 检索 git 历史时引用路径 (@Josh-Cena)
  • docusaurus
    • #6424 fix(core): 修复 css url("image.png"),使用 css-loader v6 并将 esModules: false (@slorber)
    • #6378 fix(core): 不强制将 webpack 警告转换为字符串 (@Josh-Cena)
    • #6197 fix(cli): 在部署命令中引用临时路径 (@Josh-Cena)
    • #6168 fix(core): 更新 webpack-dev-server + 修复弃用警告 (@slorber)
  • docusaurus-logger, docusaurus-utils
    • #6384 fix(logger): 正确地将对象字符串化以便日志记录 (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
  • docusaurus-theme-classic
    • #6314 fix(theme-classic): 修复只有一个版本时移动端版本下拉标签 (@Josh-Cena)
    • #6288 fix(theme-classic): 为 SkipToContent 添加缺失的 role=region (@JoshuaKGoldberg)
    • #6213 refactor(theme-classic): 提取通用的 PaginatorNavLink 组件 (@Josh-Cena)
    • #6177 fix(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
  • docusaurus-migrate
  • docusaurus-plugin-content-blog
    • #6244 fix(content-blog): 始终将 front matter 日期转换为 UTC (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-utils, docusaurus

💅 优化

  • docusaurus-module-type-aliases
    • #6469 fix(module-type-aliases): 修复翻译参数的类型定义 (@Josh-Cena)
  • docusaurus-theme-search-algolia
  • docusaurus-mdx-loader
    • #6443 refactor(mdx-loader): 使用 vfile.path 访问 Markdown 文件路径 (@Josh-Cena)
  • docusaurus-theme-classic
    • #6427 feat(theme-classic): 为侧边栏分类链接添加 aria-current (@Josh-Cena)
    • #6391 refactor(theme-classic): 为 Prism 设置添加注释;少量重构 (@Josh-Cena)
    • #6240 refactor(theme-classic): 为 BlogPostPage 使用来自元数据的 front matter (@Josh-Cena)
  • docusaurus
    • #6419 feat(core): 警告用户不要手动修改生成的文件 (@Josh-Cena)
    • #6405 feat(core): 提取翻译时检查导入的 API 名称 (@Josh-Cena)
    • #6291 feat(core): 改进 BrowserOnly 的错误消息;更好的文档 (@Josh-Cena)
  • create-docusaurus
    • #5822 feat: 更新网站和初始化模板调色板以通过 WCAG 测试;在 ColorGenerator 中包含对比度检查 (@Josh-Cena)
    • #6368 fix(create-docusaurus): 为图像 URL 添加 useBaseUrl (@alias-mac)
  • docusaurus-plugin-content-pages, docusaurus-theme-classic
    • #6400 feat(content-pages): front matter 验证,在元数据中包含 front matter (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-theme-classic
    • #6339 feat(mdx-loader): 处理 Markdown 时读取图像尺寸 (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6388 feat(content-blog): 在 feed 中包含标签 (@Josh-Cena)
    • #6189 feat(content-blog): 在加载的内容元数据中包含 front matter (@Josh-Cena)
  • docusaurus-theme-common
  • 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 fix(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 chore: 从 package.json 中移除一些未使用的依赖项 (@Josh-Cena)
  • docusaurus-theme-classic
    • #6436 refactor(theme-classic): 将 BlogPostItem 渲染为单个 JSX 元素 (@Josh-Cena)
    • #6283 refactor(theme-classic): 应用 import/no-named-export eslint 规则 (@slorber)
  • docusaurus-plugin-content-pages
    • #6413 fix(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
  • docusaurus-theme-classic, stylelint-copyright
    • #6374 feat(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 refactor: 将 @theme/hooks 移至 @docusaurus/theme-common (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #6287 refactor: 新的 @docusaurus/plugin-content-docs/client 接口 (@slorber)
  • docusaurus
    • #6279 refactor(core): 使用 webpack-dev-server 的原生类型 (@RDIL)
  • docusaurus-plugin-content-docs
    • #6277 refactor(content-docs): 使 readVersionsMetadata 异步 (@Josh-Cena)
  • 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 refactor(utils): 重组函数;将作者文件解析移至 utils (@Josh-Cena)
  • docusaurus-theme-translations
    • #6225 refactor(theme-translations): 改进更新脚本的类型定义 (@Josh-Cena)
    • #6174 misc(theme-translations): 更新 CLI 的多项改进 (@Josh-Cena)

提交者: 46