2.0.0-beta.15
🚀 新特性
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
- #6466 feat(theme-classic): 为 DocSidebarContainer 添加稳定类 (@homotechsual)
- #3811 feat(theme-classic): 文档侧边栏中兄弟类别自动折叠 (@josephriosIO)
- #6216 feat(theme-classic): CodeBlock 可在 markdown 外部使用 (@Josh-Cena)
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #6416 feat(content-blog): 允许作者列表只包含图片 (@Josh-Cena)
docusaurus-plugin-content-blog
- #6415 feat(content-blog): 允许禁用生成归档 (@Josh-Cena)
- #6245 feat(content-blog): 从文件路径中间解析日期 (@Josh-Cena)
- #6388 feat(content-blog): 在 feed 中包含标签 (@Josh-Cena)
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
- #6173 feat(ideal-image): 允许翻译状态消息 (@Josh-Cena)
docusaurus-plugin-ideal-image
- #6155 feat(ideal-image): 新选项 disableInDev (@Josh-Cena)
docusaurus-theme-translations
- #6169 feat(theme-translations): 添加意大利语翻译 (@mcallisto)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-types
,docusaurus
docusaurus
💥 破坏性变更
docusaurus-theme-search-algolia
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
docusaurus-theme-classic
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
- #6468 fix(init): 安装时切换到正确路径 (@gabrielcsapo)
docusaurus-mdx-loader
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
- #6300 refactor: 将导出的类型定义移至声明文件 (@Josh-Cena)
docusaurus-migrate
- #6276 fix(migrate): 迁移 CLI 应正确迁移 gtag 选项 (@Josh-Cena)
docusaurus-plugin-content-blog
- #6244 fix(content-blog): 始终将 front matter 日期转换为 UTC (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-utils
,docusaurus
- #6190 fix(utils): 正确转义 Windows 路径 (@Josh-Cena)
💅 优化
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
- #6317 feat(theme-classic): TOC 随活动链接自动滚动 (@cerkiewny)
docusaurus-mdx-loader
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-theme-search-algolia
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
- #6303 test(utils, mdx-loader, core): 改进覆盖率 (@Josh-Cena)
docusaurus-plugin-google-analytics
,docusaurus-plugin-google-gtag
,docusaurus-preset-classic
- #6284 fix(preset-classic): 如果预设在主题配置中找到 GA 选项则抛出错误 (@Josh-Cena)
create-docusaurus
,docusaurus
- #6186 refactor: 输出 JSON 时打印尾随换行符 (@Josh-Cena)
📝 文档
- 其他
- #6296 docs: 添加高级指南 (@Josh-Cena)
- #6459 docs: 将 replicad 添加到展示中 (@sgenoud)
- #6334 docs: 2021 年回顾博客文章 (@Josh-Cena)
- #6458 docs: 将 Kuizuo 的个人网站添加到展示中 (@kuizuo)
- #6431 docs: 添加 Koyeb 作为部署选项 (@edouardb)
- #6455 docs: 将 Sass Fairy 添加到展示中 (@roydukkey)
- #6453 docs: 文档中嵌入生成的索引到文档页面 (@Josh-Cena)
- #6450 docs: 将侧边栏文档拆分为多个部分 (@Josh-Cena)
- #6449 docs: 多项文档改进 (@Josh-Cena)
- #6448 fix(website): 当调色板仅在一种颜色模式下自定义时,正确更新颜色 (@Josh-Cena)
- #6385 chore: 为首页图片添加高度/宽度 (@nschonni)
- #6445 docs: 更新 InfraQL 的展示数据 (@jeffreyaven)
- #6433 docs: 将 kube-green 添加到展示中 (@davidebianchi)
- #6428 docs: 阐述 i18n 教程 (@Josh-Cena)
- #6422 docs: 将 404Lab wiki 添加到展示中 (@HiChen404)
- #6420 fix(website): 恢复浅色模式下的部分网站 CSS (@Josh-Cena)
- #6410 docs: 将 SODA for SPARC 添加到展示中 (@megasanjay)
- #6417 docs: 修复搜索模态框的可访问性问题 (@Josh-Cena)
- #6406 docs(i18n): 添加 htmlLang 配置的文档 (@noomorph)
- #6393 docs: 更新 Algolia 文档以适应新的 DocSearch 基础设施 (@Josh-Cena)
- #6383 docs: 阐述不同的 CSS 类名 (@Josh-Cena)
- #6348 docs: 将 KaustubhK24 的网站添加到展示中 (@kaustubhk24)
- #6333 feat(website): 展示中的搜索功能 (@Josh-Cena)
- #6344 fix(website): 使 ColorGenerator 可用 (@shwaka)
- #6340 docs: ESM 示例配置中的小修正 (@pranabdas)
- #6336 docs: 使升级指南始终显示最新版本 (@Josh-Cena)
- #6320 chore: 升级 rehype-katex 以支持 ESM,更新文档 (@pranabdas)
- #6335 docs: 将 Pglet 网站添加到展示中 (@FeodorFitsner)
- #6327 docs: 移除多余的括号 (@MorookaKotaro)
- #6316 docs: 将 bandwidth.com 添加到展示中 (@ajrice6713)
- #6313 docs: 将 Refine 网站添加到展示中 (@omeraplak)
- #6318 fix(website): 各种锚点链接修复 (@Josh-Cena)
- #6308 fix(website): 将详细信息包装在 mdx-code-block 中 (@Josh-Cena)
- #6307 docs: 文档中 MD 和 JSX 互操作性问题 (@Josh-Cena)
- #6299 docs: 将 icodex 添加到展示中 (@wood3n)
- #6297 docs: 提及 monorepo 中的设置 (@PatelN123)
- #6293 docs: 从展示中移除 GraphQL mesh (@Josh-Cena)
- #6231 docs: 更新展示图片;移除 GraphQL Code Generator 网站 (@PatelN123)
- #6285 refactor(website): 进一步优化展示图片 (@Josh-Cena)
- #6281 docs: 将 kwatch 添加到展示中 (@abahmed)
- #6280 docs: 阐述文档版本控制 (@Josh-Cena)
- #6043 fix(website): 调整展示图片大小,收紧 CI 检查 (@armano2)
- #6274 docs: 将 dyte 文档添加到展示中 (@vaibhavshn)
- #6278 docs: 将 Khyron Realm 添加到展示中 (@alexgrigoras)
- #6271 docs: 将 FlatifyCSS 添加到展示中 (@amir2mi)
- #6275 fix(website): 修复 config-tabs 翻译后破损的问题 (@Josh-Cena)
- #6269 docs: 将 Ionic 添加到展示中 (@ltm)
- #6272 docs: 使 tsconfig 在 TypeScript 指南中开箱即用 (@Josh-Cena)
- #6265 docs: 将 Eric JiuRan 的博客添加到展示中 (@1084350607)
- #6242 docs(showcase): 更新 oxidizer 网站 URL (@vandreleal)
- #6226 docs: 更新数字支持笔记的展示数据 (@PatelN123)
- #6224 docs: 将 TalentBrick 添加到展示中 (@Josh-Cena)
- #6223 docs: 规范 CodeBlock 突出显示 (@Josh-Cena)
- #6214 feat(website): 改进 prism 主题 (@Josh-Cena)
- #6215 docs: Markdown 演示使用 BrowserWindow (@Josh-Cena)
- #6193 docs: 规范插件 API 文档 (@Josh-Cena)
- #6209 docs: 阐述静态资产解析 (@Josh-Cena)
- #6207 docs: 为 BrowserWindow URL 字段添加默认值 (@Josh-Cena)
- #6206 docs: 修复 YAML front matter 的突出显示 (@Josh-Cena)
- #6191 docs: 修复深色模式下 react live scope 按钮颜色 (@Josh-Cena)
- #6188 docs: 将 Layer0 添加到部署指南中 (@rishi-raj-jain)
- #6184 docs: 移除 gtag 中对 'UA-' 的提及 (@johnnyreilly)
- #6181 docs: 将 GTFS-to-HTML 添加到展示中 (@brendannee)
- #6178 docs: 将 Digital Support Notes 添加到展示中 (@PatelN123)
- #6170 docs: 将 LabVIEW coding experience 添加到展示中 (@ruanqizhen)
- #6164 docs: 修复 theme/Admonition 的导入模块名 (@Josh-Cena)
- #6158 docs: 将 Astronomer 添加到展示中 (@jwitz)
create-docusaurus
- #5822 feat: 更新网站和初始化模板调色板以通过 WCAG 测试;在 ColorGenerator 中包含对比度检查 (@Josh-Cena)
- #6187 docs: 使安装指南对初学者更友好 (@PatelN123)
docusaurus-utils
- #6204 docs: 建议使用注释而不是数字范围进行高亮显示 (@Josh-Cena)
create-docusaurus
,docusaurus-theme-classic
- #6203 docs: 审计语法问题 (@Josh-Cena)
🏠 内部
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
- 其他
- #6444 misc: 更新 nvmrc 到 14.17.0 以满足依赖要求 (@jodyheavener)
- #6441 misc: 修复 stylelint 在 lint-staged 传递忽略文件时报错的问题 (@Josh-Cena)
- #6421 chore: 修复 yarn build:website:fast (@slorber)
- #6381 chore(website): 为静态资产设置 cache-control (@nschonni)
- #6364 chore: 移除 Jest 的 Intl polyfills (@Josh-Cena)
- #6325 chore: 为依赖项更新添加 Dependabot (@nschonni)
- #6328 chore(ci): 升级 actions/github-script 到 v5 (@nschonni)
- #6332 chore(deps): 将 follow-redirects 从 1.14.5 提升到 1.14.7 (@dependabot[bot])
- #6326 misc(ci): 移除多余的 "CI: true" 环境变量 (@nschonni)
- #6304 chore: 升级到 Husky 7 (@nschonni)
- #6222 test: 确保 CSS 顺序一致 (@slorber)
- #6159 docs: 移除无用的注释 (@slorber)
- #6148 chore(examples): 将示例更新到 2.0.0-beta.14 (@slorber)
docusaurus-plugin-debug
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
,docusaurus
- #6442 chore: 启用 stylelint 标准配置 (@Josh-Cena)
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
- #6399 refactor: 清理 TODO 注释 (@Josh-Cena)
docusaurus-cssnano-preset
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-common
,docusaurus-theme-translations
,docusaurus
- #6387 test: 改进测试覆盖率 (@Josh-Cena)
docusaurus-utils
docusaurus-mdx-loader
,docusaurus-plugin-content-docs
,docusaurus-utils
,docusaurus
- #6377 refactor: 在几个地方使用 findAsyncSequential (@Josh-Cena)
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
- #6375 chore: 启用 eslint-plugin-jest (@Josh-Cena)
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
- #6286 misc: 将所有内部脚本转换为 ESM (@Josh-Cena)
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
docusaurus
docusaurus-plugin-content-docs
- #6277 refactor(content-docs): 使 readVersionsMetadata 异步 (@Josh-Cena)
docusaurus-types
,docusaurus
- #6237 refactor(core): 将 serverEntry.js 转换为 TS (@Josh-Cena)
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
- #6230 refactor: 强制类型导入说明符 (@Josh-Cena)
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
- AJ Rice (@ajrice6713)
- Abdelrahman Ahmed (@abahmed)
- Alexandru Grigoras (@alexgrigoras)
- Amir M. Mohamadi (@amir2mi)
- Anthony McCaigue (@antmcc49)
- Armano (@armano2)
- Brendan Nee (@brendannee)
- Chen (@HiChen404)
- Davide Bianchi (@davidebianchi)
- Devtato (@cerkiewny)
- Edouard Bonlieu (@edouardb)
- Feodor Fitsner (@FeodorFitsner)
- Filipe Guerra (@alias-mac)
- Gabriel Csapo (@gabrielcsapo)
- Jake Witz (@jwitz)
- Jeffrey Aven (@jeffreyaven)
- Jody Heavener (@jodyheavener)
- John Reilly (@johnnyreilly)
- Joseph (@josephriosIO)
- Josh Goldberg (@JoshuaKGoldberg)
- Joshua Chen (@Josh-Cena)
- Kaustubh Kulkarni (@kaustubhk24)
- Lars Mikkelsen (@ltm)
- Mikey O'Toole (@homotechsual)
- Minh Pham (@lmpham1)
- Morooka Kotaro (@MorookaKotaro)
- Nayan Patel (@PatelN123)
- Nick Schonning (@nschonni)
- Pranab Das (@pranabdas)
- Reece Dunham (@RDIL)
- Rishi Raj Jain (@rishi-raj-jain)
- Sanjay Soundarajan (@megasanjay)
- Shun Wakatsuki (@shwaka)
- Sébastien Lorber (@slorber)
- Tapan Chudasama (@tapanchudasama)
- Vaibhav Shinde (@vaibhavshn)
- Vandré Leal (@vandreleal)
- Yaroslav Serhieiev (@noomorph)
- @mcallisto
- @ruanqizhen
- @wood3n
- kuizuo (@kuizuo)
- sgenoud (@sgenoud)
- trent (@roydukkey)
- Ömer Faruk APLAK (@omeraplak)
- 久染 | JiuRan (@1084350607)