2.0.0-beta.5
🚀 新特性
docusaurus-init
,docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-utils-validation
- #5396 feat(plugin-blog): 支持多作者 + authors.yml 全局配置 (@Josh-Cena)
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #5371 feat: 使博客配置选项和导航栏版本下拉标签可翻译 (@Josh-Cena)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
- #5375 feat: 为 SEO / 博客文章添加元标签支持 #5373 (@johnnyreilly)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-utils-validation
,docusaurus-utils
- #3646 feat: 文档标签(与博客标签相同) (@isaac-philip)
docusaurus-plugin-content-blog
- #5354 feat(plugin-blog): 允许
'ALL'
作为postsPerPage
选项值 (@Josh-Cena)
- #5354 feat(plugin-blog): 允许
docusaurus-theme-classic
- #5330 feat: Markdown 页面特定的头部元数据 (@slorber)
- #5322 feat: 博客文章的结构化数据 (@johnnyreilly)
- #5314 feat(v2): 为 docusaurus-theme-classic 添加捷克语 (cs) 翻译 (@michalsanger)
docusaurus-init
- #5233 feat: 新的 classic-typescript 初始化模板 (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-theme-classic
docusaurus-mdx-loader
,docusaurus
💥 破坏性变更
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-utils-validation
,docusaurus-utils
- #3646 feat: 文档标签(与博客标签相同) (@isaac-philip)
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus
docusaurus-module-type-aliases
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-types
,docusaurus
docusaurus-theme-classic
🐛 错误修复
docusaurus-theme-classic
- #5425 fix: 目录不突出显示点击的锚点 + 使用 scroll-margin-top (@slorber)
- #5424 refactor: 仅通过 CSS 实现动态作者布局 (@lex111)
- #5422 fix: 使标签正确换行 (@lex111)
- #5419 fix: 返回顶部按钮的各种修复 (@lex111)
- #5361 fix: 重构目录高亮显示 + 处理边缘情况 (@slorber)
- #5357 fix: 代码块应在 RTL 方向滚动 (@slorber)
- #5346 fix: BlogPosting 模式中作者/图片的调整 (@lex111)
- #5240 fix: 仅从第一个直接元素移除顶部边距 (@lex111)
- #5317 fix: 如果没有侧边栏,正确高亮显示文档链接 (@hamzahamidi)
- #5316 fix: 避免文档侧边栏项上出现额外的默认活动类 (@lex111)
- #5319 fix: 修复普通导航栏链接的高亮显示 (@lex111)
- #5264 fix: 为移动设备上的活动文档项应用正确的类 + 避免重复类 (@lex111)
- #5275 fix: 改进西班牙语翻译 (@faloi)
- #5262 fix: 即使没有主菜单也显示二级菜单 (@lex111)
docusaurus
- #5426 fix: 如果没有读取 configStore 的权限,使 update-notifier 故障安全 (@slorber)
- #5398 fix: 修复 theme-common 翻译的 write-translations 警告 (@slorber)
- #5381 fix: Canary 版本应忽略通知器更新 (@slorber)
- #5339 fix: 为通过回退 mdx 加载器加载的 mdx 片段添加警告支持 (@slorber)
- #5311 fix: 如果 3000 端口被占用,docusaurus serve 会记录错误的端口 (@wan-nyan-wan)
- #5308 fix: 删除 CSS 包中意外的空格 (@lex111)
- #5268 fix: 修复删除 swizzled 组件名称中多余字母的错误正则表达式 (@Josh-Cena)
- 其他
docusaurus-theme-classic
,docusaurus
docusaurus-init
- #5370 fix(init): 修复 classic-typescript 中功能图片的链接 (@Josh-Cena)
docusaurus-theme-common
- #5364 fix: 修复 Details 组件 (@lex111)
- #5297 fix: 修复常量值导入 (@Josh-Cena)
docusaurus-plugin-ideal-image
- #5334 fix: 即使在开发环境中,理想图像插件也应生成带哈希的文件名 (@Pierre-Gilles)
docusaurus-theme-search-algolia
docusaurus-utils
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-types
- #5261 fix: 修复各种 TS 错误 (@Josh-Cena)
💅 优化
docusaurus-theme-common
docusaurus-theme-classic
- #5386 refactor: 各种标签改进 (@lex111)
- #5377 refactor: 使主标题字体大小可通过 CSS 变量更改 (@lex111)
- #5355 refactor: 在标记中添加博客微数据而不是使用 JSON-LD (@lex111)
- #5365 refactor(v2): 改进的波斯语默认翻译 (@massoudmaboudi)
- #5280 refactor(v2): 改进的波斯语默认翻译 (@massoudmaboudi)
- 其他
docusaurus-theme-classic
,docusaurus-theme-common
- #5242 refactor: 减少 ESLint 警告 / 更好的类型定义 (@Josh-Cena)
📝 文档
- #5423 docs: 澄清导航栏链接使用自定义属性 (@lex111)
- #5421 docs: 将 Indent 添加到案例展示 (@fouad)
- #5405 docs: 将 Gotenberg 添加到案例展示 (@gulien)
- #5406 docs: 为 Travis CI 示例指定正确的最低 Node.js 版本 (@BattleOfPlassey)
- #5390 docs(v2): 展示 BoxyHQ (@deepakprabhakara)
- #5376 docs(v2): 更新 Datagit 网站到案例展示页面 (@massoudmaboudi)
- #5372 docs: 从预设文档中删除 docusaurus-preset-name (@slorber)
- #5366 docs: 将 drayman 添加到案例展示 (@jansivans)
- #5369 docs(v2): 将 Nocalhost 网站添加到案例展示页面 (@neaped)
- #5351 docs(website): 提升公告栏 + 包含 Twitter 链接 + 重构网站颜色 (@slorber)
- #5352 docs: 更新
docusaurus-plugin-sass
说明 (@erickzhao) - #5332 docs(v2): 将 mdx-mermaid 添加到资源 (@sjwall)
- #5331 docs: 变更日志页面应显示带发布版本的目录 (@slorber)
- #5329 docs: 将 Haochen 添加到案例展示页面 (@HaochenQ)
- #5313 docs: 尝试使插件/预设配置不那么令人困惑 (@slorber)
- #5296 docs: 更新 Canary 文档 (@slorber)
- #5219 docs: 重构 API 文档 (@Josh-Cena)
- #5271 将 Plausible Analytics 文档添加到案例展示页面 (@metmarkosaric)
- #5283 docs: 修复同步选项卡选择部分的断开链接 (@lex111)
- #5259 docs(v2): 更新案例展示中的 Remotion 网站图片 (@JonnyBurger)
- #5260 docs(v2): 将 Dart Code Metrics 网站添加到案例展示页面 (@incendial)
- #5253 docs: 修复
2-resources.md
中的拼写错误 (@forresst) - #5248 docs(v2): 将 docusaurus-prince-pdf 添加到资源 (@sparanoid)
- #5239 docs(v2): 将 unmand 网站添加到案例展示页面 (@dbseal)
🏠 内部
- 其他
- #5397 chore: 重命名 docusaurus-2-website 包 + 重构脚本 (@slorber)
- #5342 chore: 修复端到端 yarn berry 测试 (@slorber)
- #5328 refactor(website): 将网站转换为 TypeScript (@Josh-Cena)
- #5336 chore: 将 url-parse 从 1.5.1 升级到 1.5.3 (@dependabot[bot])
- #5312 fix: 修复 i18n 的 changelog 页面 mdx 导入 (@slorber)
- #5295 fix: 修复 Canary 发布版本 (@slorber)
- #5285 fix: 修复 Canary 版本名称 (@slorber)
- #5269 misc: 启用 pt-BR + 存档旧版本 (@slorber)
- #5237 chore: 在测试环境启用 pt-BR i18n 区域设置 (@slorber)
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
,docusaurus-theme-common
- #5341 polish: 将按键监听器绑定到亮/暗模式切换 + a11y lint 修复 (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-migrate
,docusaurus
- #5347 chore(mdx-loader): 将包迁移到 TypeScript (@Josh-Cena)
docusaurus-migrate
,docusaurus-module-type-aliases
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-types
,docusaurus
- #5335 refactor: 更好的类型定义 + 移除不必要的 eslint-disable (@Josh-Cena)
docusaurus-plugin-content-blog
- #5338 refactor(plugin-blog): blogUtils 中的样式改进 (@Josh-Cena)
docusaurus-theme-classic
docusaurus-init
- #5315 refactor(init): 在模板之间共享通用文件 (@Josh-Cena)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
- #5284 refactor: 正确地为文档版本定义类型 (@Josh-Cena)
:running: 性能
docusaurus-module-type-aliases
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-types
,docusaurus
提交者: 27
- Alexey Pyltsyn (@lex111)
- David Seal (@dbseal)
- Deepak Prabhakara (@deepakprabhakara)
- Dmitry Zhifarsky (@incendial)
- Erick Zhao (@erickzhao)
- Federico Aloi (@faloi)
- Forresst (@forresst)
- Fouad Matin (@fouad)
- Garry (@neaped)
- Hamza Hamidi (@hamzahamidi)
- Isaac Philip (@isaac-philip)
- John Reilly (@johnnyreilly)
- Jonny Burger (@JonnyBurger)
- Joshua Chen (@Josh-Cena)
- Julien Neuhart (@gulien)
- Marko Saric (@metmarkosaric)
- Massoud Maboudi (@massoudmaboudi)
- Michal Sänger (@michalsanger)
- Palash Shrivastava (@BattleOfPlassey)
- Paul O’Shannessy (@zpao)
- Pierre-Gilles Leymarie (@Pierre-Gilles)
- Sam Wall (@sjwall)
- Sébastien Lorber (@slorber)
- Tunghsiao Liu (@sparanoid)
- Yan Ivan Evdokimov (@jansivans)
- @HaochenQ
- wan-nyan-wan (@wan-nyan-wan)