2.0.0-beta.19
🚀 新功能
docusaurus-theme-classic,docusaurus-theme-common- #7178 功能(theme-classic): 可扩展的代码块魔法注释系统 (@Josh-Cena)
- #7007 功能(theme-classic): 代码块显示行号 (@lex111)
- #7012 功能(theme-classic): 在移动设备上显示博客侧边栏 (@Josh-Cena)
docusaurus-theme-classic,docusaurus-theme-live-codeblock,docusaurus,eslint-plugin- #7206 功能: Docusaurus ESLint 插件以强制执行最佳 Docusaurus 实践 (@elias-pap)
docusaurus-plugin-google-analytics,docusaurus-plugin-google-gtag,docusaurus-theme-classic,docusaurus-types,docusaurus- #6732 功能(核心): 重新设计客户端模块的生命周期,正式公开API (@Josh-Cena)
docusaurus-theme-classicdocusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-translationsdocusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-common- #6457 功能(content-docs): 草稿文档从构建和侧边栏中排除 (@jodyheavener)
docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-types,docusaurus- #6430 功能:允许为i18n日期格式化设置日历 (@Josh-Cena)
docusaurus-module-type-aliases,docusaurus-plugin-content-docs,docusaurus-types,docusaurus- #7083 功能(core): 全局数据获取的故障安全机制 (@Josh-Cena)
docusaurus-plugin-content-docs- #7106 功能(content-docs): 使docs:version命令在本地化文档上工作 (@Josh-Cena)
docusaurus-types,docusaurus- #7082 功能(核心): 允许插件声明自定义路由上下文 (@Josh-Cena)
- #7124 功能(核心): 允许插件/预设配置包含false/null (@Josh-Cena)
docusaurus-plugin-sitemap,docusaurus-utils
💥 重大变更
docusaurus-types,docusaurus- #7257 重构:移除长期弃用的 routesLoaded 生命周期 (@Josh-Cena)
docusaurus-theme-classic,docusaurus-theme-common- #7277 重构(theme-classic): 将所有与侧边栏相关的配置移动到themeConfig.docs.sidebar下 (@Josh-Cena)
docusaurus-plugin-google-analytics,docusaurus-plugin-google-gtag,docusaurus-theme-classic,docusaurus-types,docusaurus- #6732 功能(核心): 重新设计客户端模块的生命周期,正式公开API (@Josh-Cena)
create-docusaurus,docusaurus-theme-classicdocusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-types,docusaurus-utils-validation,docusaurus-utils- #7117 重构(content-{blog,docs}):统一处理标签 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages,docusaurus-theme-classic,docusaurus-theme-live-codeblock- #7027 重构(content-docs): 去重类型,为一些API添加JSDoc (@Josh-Cena)
🐛 错误修复
docusaurus-theme-classic- #7304 修复(theme-classic): 从微数据中移除没有href的面包屑项 (@Josh-Cena)
- #7179 修复(theme-classic): 不要将微数据项属性添加到尾随面包屑 (@Josh-Cena)
- #7173 修复(theme-classic): 警告标题:禁用内联代码块的文本转换 (@chelproc)
- #7048 修复(theme-classic): 在移动设备上为下拉菜单添加插入符号 (@lex111)
- #7025 修复: 使文档页面包装器占据全高 (@lex111)
- #7013 修复(theme-classic): 调整代码块的阴影 (@chernodub)
- #7015 修复(theme-classic): 不要为非可折叠类别添加插入符号 (@Josh-Cena)
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-sitemap,docusaurus-preset-classic,docusaurus-theme-classic- #7294 修复(*): 使 TypeScript 意识到每个插件包都有一个默认导出 (@Josh-Cena)
docusaurus- #7285 修复(core): 允许空的静态目录 (@Josh-Cena)
- #7180 修复: 将pollOptions传递给webpack (@JohnnyMcWeed)
- #7184 修复(core): 防止访问/page.html时出现404 (@Josh-Cena)
- #7225 修复: 允许swizzling组件的父文件夹 (@slorber)
- #7066 修复(core): 所有插件生命周期应接收翻译后的内容 (@Josh-Cena)
docusaurus-plugin-content-docs- #7233 修复(content-docs): 使分类索引文本可翻译 (@Josh-Cena)
docusaurus-theme-common- #7200 修复(theme-common): 不持久化操作系统触发的颜色模式更改 (@Josh-Cena)
- #7057 修复(theme-common): 当CSS中设置了平滑行为时使用原生滚动 (@Josh-Cena)
- #7033 修复(theme): 仅在MD代码中解析HTML和JSX风格的注释 (@Josh-Cena)
docusaurus-plugin-content-blog- #7212 修复(content-blog): 在文章列表页面上使脚注引用DOM ID唯一 (@AkiraVoid)
docusaurus-utils,docusaurus- #7187 修复(core): 处理在CWD中package.json不可用的情况 (@Josh-Cena)
docusaurus-theme-translations- #7222 修复(theme-translations): 修复cs中的无效复数形式 (@Josh-Cena)
- #7166 修复(theme-translations): 始终尝试所有可能的区域设置解析 (@Josh-Cena)
docusaurus-theme-classic,docusaurus-theme-search-algoliadocusaurus-plugin-debug,docusaurus-plugin-sitemap,docusaurus-preset-classic,docusaurus-types,docusaurus- #7143 修复(sitemap): 从站点地图中排除带有robots noindex的页面 (@Josh-Cena)
create-docusaurus,docusaurus-types- #7078 修复(create): 也为JS模板安装类型 (@Josh-Cena)
docusaurus-utils- #7043 修复(utils): 解析带有CRLF换行的Markdown标题 (@Josh-Cena)
docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-utils,docusaurus- #7023 重构:修复了一些路径处理的地方 (@Josh-Cena)
docusaurus-types
💅 指甲油
docusaurus-theme-classic,docusaurus-theme-translationscreate-docusaurus- #7290 重构(create): 在初始化模板中添加i18n配置 (@Josh-Cena)
- #7286 重构(create): 更新快速入门教程中的截图 (@Josh-Cena)
- #7223 重构: 在初始化模板中使用generated-index (@slorber)
- #7118 重构(create): 提到可以移除编辑链接 (@Josh-Cena)
docusaurus-plugin-debug,docusaurus-theme-classicdocusaurus-plugin-debug,docusaurus-types,docusaurus- #7291 功能(types): 为docusaurus配置字段添加JSDoc (@Josh-Cena)
docusaurus-theme-classic,docusaurus-theme-commondocusaurus-plugin-content-docs,docusaurus-utils- #7248 重构:规范化Markdown链接化行为,并在文档中详细说明 (@Josh-Cena)
docusaurus-theme-classic- #7244 重构:语义标记改进,修复验证警告 (@Josh-Cena)
- #7183 重构:使用SVG图标作为主页面包屑 (@Dr-Electron)
- #7139 修复:在移动设备上生成的卡片项之间的适当间距 (@lex111)
- #7134 修复(theme-classic):修复展开类别时文档侧边栏布局的偏移 (@slorber)
- #7068 重构(theme-classic):博客移动端二级菜单使用一致的样式 (@Josh-Cena)
- #7004 修复(theme-classic):在移动设备上缩小标题大小 (@Pierre-Gilles)
docusaurus-theme-translationscreate-docusaurus,docusaurus-theme-classicdocusaurus- #7218 修复(cli): 始终显示未处理拒绝的错误堆栈 (@Josh-Cena)
- #7142 重构(core): 将渲染进度条前的超时时间降低到200毫秒 (@Josh-Cena)
- #7103 修复(core): 保留Interpolate子元素的语义 (@Josh-Cena)
- #7029 重构: 控制台输出改进 (@lex111)
- #7017 重构: 从swizzled组件中移除版权注释 (@lex111)
docusaurus-plugin-content-docs,docusaurus-preset-classic,docusaurus-theme-classic- #7148 功能(preset-classic, content-docs/client): JSDoc (@Josh-Cena)
docusaurus-plugin-debug,docusaurus-preset-classicdocusaurus-theme-common,docusaurus-utils,docusaurus- #7113 测试:提高测试覆盖率 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-migrate,docusaurus-module-type-aliases,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-ideal-image,docusaurus-remark-plugin-npm2yarn,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-live-codeblock,docusaurus-types,docusaurus-utils-validation,docusaurus- #7080 重构:用类型替换非属性接口;允许插件生命周期具有同步类型 (@Josh-Cena)
create-docusaurus,docusaurus-logger,docusaurus-plugin-content-docs,docusaurusdocusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-commondocusaurus-plugin-content-docs,docusaurus-theme-classic
📝 文档
docusaurus-logger- #7305 文档:更新日志记录器的文档,将API文档添加到网站 (@Josh-Cena)
- 其他
- #7284 文档:添加一段关于SSR作为优化技术的段落 (@Josh-Cena)
- #7278 文档:增强关于Markdown目录和元数据的文档 (@Josh-Cena)
- #7271 文档:将Node版本要求指定为次要版本 (@DanRoscigno)
- #7252 文档:更新gtag文档以反映GA4标签的外观 (@johnnyreilly)
- #7240 文档:将PCC存档站点添加到展示 (@CuratorCat)
- #7239 文档:将Chaos mesh站点添加到展示 (@cwen0)
- #7235 文档:将TiDB社区书籍添加到展示 (@shczhen)
- #7236 文档:添加关于复数化的文档 (@Josh-Cena)
- #7230 文档:将OSS Insight添加到展示 (@sykp241095)
- #7208 文档:从README安装指南中删除“模板”的提及 (@Josh-Cena)
- #7159 文档:更清楚地解释ref侧边栏类型的用途 (@andrewnicols)
- #7126 文档:多项文档改进 (@Josh-Cena)
- #7123 重构(展示):强制描述的最大长度为120个字符 (@Josh-Cena)
- #7026 文档:更正插件示例文件名 (@mxhdx)
- #7110 文档:添加关于需要将其他语言作为Prism组件名称的说明 (@Josh-Cena)
- #6746 修复(网站):延迟加载YT iframe (@Josh-Cena)
- #7061 文档:将docusaurus-plugin-typedoc添加到资源 (@nartc)
- #7059 文档:将firelordjs添加到展示 (@Josh-Cena)
- #7050 文档:在JSX文件示例中添加导入React语句 (@kaycebasques)
- #7022 文档:将Easypanel添加到展示 (@deiucanta)
- #7016 文档:一致使用sidebars.js文件名 (@leedom92)
- #7020 文档:将Divine WSF和Ghostly添加到展示 (@LeviticusMB)
- #7000 文档:删除不必要的分号 (@imsingh)
docusaurus-plugin-content-docs,docusaurus-utils- #7248 重构:规范化Markdown链接化行为,并在文档中详细说明 (@Josh-Cena)
create-docusaurus,docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-utils- #7081 文档:修复一些大小写不一致的问题 (@Josh-Cena)
🔧 维护
- 其他
- #7309 chore: 在变更日志中使用“维护”而不是“内部”(@Josh-Cena)
- #7300 misc: 通过Lighthouse CI检查文档页面(@lex111)
- #7266 misc: 在PR模板中添加链接部分(@slorber)
- #7224 chore: GitHub Actions取消进行中的任务(@slorber)
- #7216 chore: 从devDependencies中移除netlify-cli(@Josh-Cena)
- #7211 chore: 在CI矩阵中将node 17替换为18(@Josh-Cena)
- #7168 misc: 添加CI actions/dependency-review-action以增强安全性(@slorber)
- #6984 misc: 将actions固定为完整长度的commit SHA(@naveensrinivasan)
- #7002 chore: 为2.0 beta.18重新生成示例(@slorber)
docusaurus-logger,docusaurus-remark-plugin-npm2yarn- #7295 重构:为Node实用工具包使用export =语法 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-types,docusaurus-utils-validation,docusaurus-utils,docusaurus- #7293 重构(types): 将非核心、非公共类型移出 types 包 (@Josh-Cena)
docusaurus-types,docusaurus- #7292 重构(核心): 将CLI命令及其选项类型放在一起 (@Josh-Cena)
- #7084 重构(核心): 代码清理 (@Josh-Cena)
docusaurus-module-type-aliases,docusaurus- #7282 重构(core): 预取/预加载重构 (@Josh-Cena)
docusaurus-theme-classic,docusaurus-theme-common- #7273 重构(theme-classic): 多次重新排列 (@Josh-Cena)
- #7268 重构(theme-classic): DocPage 主题重构优化 (@slorber)
- #7269 重构: 提取 useSkipToContent() (@slorber)
- #7175 重构(theme-classic): 拆分 CodeBlock (@slorber)
- #7067 重构(theme-classic): 将与文档相关的导航栏项逻辑提取到 theme-common (@Josh-Cena)
- #7021 重构(theme): 将 BTT 按钮的管道代码提取到 theme-common (@Josh-Cena)
docusaurus-theme-classicdocusaurus- #7220 重构(cli): 规范化默认选项值的应用 (@Josh-Cena)
- #7141 重构(core): 小幅度的PendingNavigation重构 (@Josh-Cena)
docusaurus-plugin-content-docs- #7243 任务:升级 Jest 到 28;添加 GitHub-actions 报告器 (@Josh-Cena)
- #7140 重构(content-docs):将版本处理拆分为多个文件 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-ideal-image,docusaurus-plugin-pwa,docusaurus-theme-live-codeblock,docusaurus- #7194 修复: 修复一些内部声明语义错误 (@Josh-Cena)
create-docusaurus,docusaurus-migrate,docusaurus-theme-translations,docusaurus- #7186 重构:优先使用 fs.readJSON 而不是 readFile.then(JSON.parse) (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages- #7145 重构:统一MDX内容类型的表示方式 (@Josh-Cena)
create-docusaurus,docusaurus-mdx-loader,docusaurus-migrate,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages,docusaurus-plugin-ideal-image,docusaurus-plugin-pwa,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-search-algolia,docusaurus-types,docusaurus-utils,docusaurus,lqip-loader- #7138 杂务: 升级依赖 + 升级 React 类型 (@Josh-Cena)
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-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- #7131 chore: 在快照中禁用字符串转义 (@Josh-Cena)
docusaurus-module-type-aliases,docusaurus-plugin-content-blog,docusaurus-theme-common,docusaurus-types,docusaurus-utils,docusaurus- #7054 重构(core): 重构路由生成逻辑 (@Josh-Cena)
docusaurus-module-type-aliases,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages,docusaurus-types,docusaurus- #7042 重构(core): 重新组织文件 (@Josh-Cena)
docusaurus-plugin-content-docs,docusaurus-utils,docusaurus- #7037 重构(核心): 重新组织函数 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-plugin-content-blog,docusaurus-plugin-content-docs,docusaurus-plugin-content-pages,docusaurus-theme-classic,docusaurus-theme-live-codeblock- #7027 重构(content-docs): 去重类型,为一些API添加JSDoc (@Josh-Cena)
:running: 性能
docusaurus-plugin-content-docs,docusaurus-theme-classic,docusaurus-theme-common,docusaurus-theme-live-codeblock,docusaurus-theme-search-algolia,docusaurus-utils-common- #7085 重构:将一些客户端包标记为无副作用 (@Josh-Cena)
docusaurus-mdx-loader,docusaurus-remark-plugin-npm2yarn
提交者:47
- Aaron Nwabuoku (@aerovulpe)
- AkiraVoid (@AkiraVoid)
- 阿列克谢·皮尔钦 (@lex111)
- 安德烈·坎塔 (@deiucanta)
- 安德鲁·莱昂斯 (@andrewnicols)
- ApsarasX (@ApsarasX)
- Chau Tran (@nartc)
- Chinazaekpere Ngubo (@dr-ngubo)
- Cwen Yin (@cwen0)
- Dan Roscigno (@DanRoscigno)
- Elias Papavasileiou (@elias-pap)
- Evan (@sulu5890)
- 扶桑❀ (@cxOrz)
- Indermohan Singh (@imsingh)
- JMW (@JohnnyMcWeed)
- 杰弗里·阿文 (@jeffreyaven)
- 乔迪·海夫纳 (@jodyheavener)
- 约翰·赖利 (@johnnyreilly)
- Joshua Chen (@Josh-Cena)
- 卡尔·沃德 (@mjau-mjau)
- 凯斯·巴斯克斯 (@kaycebasques)
- Leedom (@leedom92)
- Lenz Weber-Tronic (@phryneas)
- Lukas Bach (@lukasbach)
- 马丁·布洛姆 (@LeviticusMB)
- 纳文 (@naveensrinivasan)
- 巴勃罗·科尔多瓦 (@pcordon)
- 皮埃尔-吉勒斯·莱马里 (@Pierre-Gilles)
- 张琦 (@zzzhangqi)
- Sébastien Lorber (@slorber)
- 维克托·切尔诺杜布 (@chernodub)
- Zac A (@sandypockets)
- @Dr-Electron
- @chelproc
- @deployn
- @duanwilliam
- @kgolubic
- @redhat123456
- @surendran82
- @svix-ken
- apq (@AntonPalmqvist)
- curatorcat.pcc.eth (@CuratorCat)
- czhen (@shczhen)
- loic (@layerzzzio)
- mehdim (@mxhdx)
- rev (@rev4324)
- sykp241095 (@sykp241095)









