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

2.0.0-alpha.73

aehrea
Ajeet Singh Raina, Docker Captain, RedisLabs
akepecs
Anthony Bobsin
Armano
Artur Carvalho
Dennis Thompson
besemuna
Guillaume Claret
Arijit Kundu

🚀 新特性

  • docusaurus-theme-classic
    • #4624 feat(v2): 为主题添加菲律宾语默认翻译 (@gumacahin)
    • #4596 feat(v2): 主题默认印地语翻译 (@lisa761)
    • #4536 feat(v2): 为 docusaurus-theme-classic 添加 pt-PT 翻译 (@tiago-rr)
    • #4525 feat(v2): 为 docusaurus-theme-classic 添加巴西葡萄牙语翻译 (@thiagog3)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4511 feat(v2): 为每个主题页面添加唯一的 page/wrapper className (@ShinteiMai)
  • docusaurus-init, docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #4582 feat(v2): 自动生成侧边栏,支持无 frontmatter 站点 (@slorber)
  • docusaurus-types, docusaurus
    • #4545 feat(v2): docusaurus 部署:能够在 git URL 中配置端口 (@talesporto)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils
    • #4590 feat(v2): 各类 Markdown 字符串解析改进/修复 (@slorber)
    • #4485 feat(v2): 无 frontmatter:将第一个标题作为标题并用于 front-matter (@armano2)
  • docusaurus-utils
    • #4581 feat(v2): 默认主题翻译:区域设置“pt”应加载“pt-BR”翻译 (@slorber)
  • docusaurus-plugin-content-docs
    • #4495 feat(v2): 在 loadedContent 文档元数据中包含 frontmatter (@kaytwo)
    • #4500 feat(v2): 通过 sidebars.js 提供文档 sidebar_label (@besemuna)
  • docusaurus-theme-classic, docusaurus-types, docusaurus
    • #4449 feat(v2): 从区域代码推断默认 i18n 区域配置 (@slorber)

💥 破坏性变更

  • docusaurus-theme-classic, docusaurus-theme-common
    • #4619 refactor(v2): 将类 main-docs-wrapper 重命名为 docs-wrapper (@slorber)
  • docusaurus-init, docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #4582 feat(v2): 自动生成侧边栏,支持无 frontmatter 站点 (@slorber)

🐛 错误修复

  • docusaurus-theme-classic
    • #4627 chore(v2): 将 Infima 更新到 alpha.22 (@slorber)
    • #4621 fix(v2): 如果没有侧边栏,将内容居中对齐 (@lex111)
    • #4620 fix(v2): 恢复切换响应式侧边栏按钮 (@lex111)
    • #4598 fix(v2): 正确渲染代码中转义的 HTML 实体 (@lex111)
    • #4554 fix: DocNavbarItem 错误消息 (@serut)
    • #4468 fix(v2): 当项目顺序不正确时,选择正确的选项卡 (@armano2)
    • #4461 fix(v2): 修复因 json 拼写错误导致的 i18n 暂存部署问题 (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4541 fix(v2): 修复代码块标题解析,支持多个 metastring 属性 (@duanwilliam)
    • #4600 fix(v2): 如果未设置,则使用配置中的页面标题 (@lex111)
  • docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common
    • #4501 fix(v2): 当访问被拒绝时,浏览器存储(localStorage/sessionStorage)的故障安全使用 (@jknoxville)
  • docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #4593 fix(v2): i18n 性能问题:getTranslationFile() 不应再次加载内容 (@slorber)
  • 其他
    • #4574 fix(v2): CodeSandbox 示例应默认使用 Node 14 + 使用 alpha72 重新生成 (@slorber)
  • docusaurus
    • #4547 feat(v2) : 使用符号表示 swizzle 安全性 (@besemuna)
    • #4575 fix(v2): 修复 i18n isLastLocale 错误,该错误阻止 docusaurus 构建某些区域设置 (@slorber)
    • #4506 fix(v2): 从依赖项中移除不再使用的 postcss-present-env (@armano2)
    • #4444 fix(v2): 修复 Windows 上因非 posix 路径导致的 writeHeadingIds 问题 (@slorber)
  • docusaurus-utils
    • #4507 fix(v2): 不对页面的重复标题发出警告 (@armano2)
  • docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus

💅 优化

  • docusaurus-theme-classic
    • #4626 refactor(v2): toggleResponsiveSidebar => 更稳定的回调 (@slorber)
    • #4617 refactor(v2): 简化并优化侧边栏 (@slorber)
    • #4608 refactor(v2): 用自己的实现替换 react-toggle (@lex111)
    • #4601 refactor(v2): 增加标题锚点偏移 (@lex111)
    • #4467 refactor(v2): 为 theme-classic useTheme 添加缺失类型 (@armano2)
    • #4448 polish(v2): 添加德语翻译 (@miku86)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4619 refactor(v2): 将类 main-docs-wrapper 重命名为 docs-wrapper (@slorber)
  • docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus
    • #4451 refactor(v2): 更正客户端类型和类型别名 (@armano2)
  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils, docusaurus
  • docusaurus-init, 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-ideal-image, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
    • #4375 refactor(v2): TS 配置更新:减小 npm 模块大小 (@RDIL)

📝 文档

🏠 内部

  • docusaurus-theme-classic
  • 其他
    • #4613 chore(v2): 通过使用 lerna publish --exact 修复 yarn2 端到端测试 (@slorber)
    • #4611 chore(v2): CI:监控构建时间性能时,不构建所有区域设置 (@slorber)
    • #4486 ci: 启用 yarn 安装缓存 (@armano2)
    • #4508 ci: 将默认操作超时从 6 小时更改为 30 分钟 (@armano2)
    • #4488 chore(v2): 修复经典初始化模板中的拼写错误 (@clarus)
    • #4471 chore: 修复 PR 中 GH actions lint 问题匹配器问题 (@slorber)
    • #4458 chore(v2): 启用暂存区域设置:韩语 日语 (@slorber)
    • #4457 chore(v2): 移除 alpha v70 的文档 (@lex111)
    • #4452 chore(v2): 将 typescript-eslint 更新到 v4.18.0 (@armano2)
  • docusaurus
    • #4516 ci(v2): 如果构建时间过长,则 CI 失败 (@slorber)
  • docusaurus-init, 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-pwa, docusaurus-plugin-sitemap, docusaurus-preset-bootstrap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus
    • #4490 chore: 域名切换后重命名 v2.docusaurus.io URL + 重定向 + 清理 (@slorber)
  • docusaurus-1.x
  • docusaurus-1.x, docusaurus-init
    • #4453 chore(v2): 将 babel-eslint 迁移到 @babel/eslint-parser (@armano2)
  • docusaurus-utils-validation
  • docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-ideal-image, docusaurus-theme-common, docusaurus-utils, docusaurus

:running: 性能

  • docusaurus-theme-classic
    • #4626 refactor(v2): toggleResponsiveSidebar => 更稳定的回调 (@slorber)
    • #4603 perf(v2): 避免滚动时侧边栏项目的重新渲染 (@lex111)
    • #4473 perf(v2): 减少滚动时组件更新的数量 (@armano2)

提交者:37