Skip to main content
← Back to index page

2.0.0-beta.19

Aaron Nwabuoku
AkiraVoid
Andrew Lyons
apq
ApsarasX
chelproc
Viktor Chernodub
curatorcat.pcc.eth
Cwen Yin
Fusang❀

🚀 新功能

  • 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-classic
    • #7231 功能:允许自定义导航栏项目类型通过验证 (@slorber)
    • #7058 功能(theme-classic): 新增 'html' 类型的导航栏项目 (@lex111)
    • #7079 功能:允许在导航栏链接中使用纯HTML作为标签 (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations
    • #7036 功能(theme-classic): 切换代码换行按钮 (@lex111)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-types, docusaurus
  • docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-types, docusaurus
  • 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-classic
    • #7176 重构:通过CSS变量自定义代码块行高亮颜色 (@lex111)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus-utils-validation, docusaurus-utils
  • 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
  • docusaurus-plugin-content-docs
  • 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-algolia
    • #7164 修复:正确调整自定义搜索的间距 (@lex111)
  • docusaurus-plugin-debug, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-types, docusaurus
    • #7143 修复(sitemap): 从站点地图中排除带有robots noindex的页面 (@Josh-Cena)
  • create-docusaurus, docusaurus-types
  • docusaurus-utils
    • #7043 修复(utils): 解析带有CRLF换行的Markdown标题 (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils, docusaurus
  • docusaurus-types
    • #7014 修复(types): 声明 history 和 react-loadable 为依赖项 (@sulu5890)

💅 指甲油

  • docusaurus-theme-classic, docusaurus-theme-translations
    • #7299 重构:对面包屑导航进行了一些小的改进 (@lex111)
  • create-docusaurus
  • docusaurus-plugin-debug, docusaurus-theme-classic
  • docusaurus-plugin-debug, docusaurus-types, docusaurus
  • docusaurus-theme-classic, docusaurus-theme-common
    • #7267 修复(theme-common): 允许详情不提供摘要 (@Josh-Cena)
    • #7172 重构: 通过CSS变量控制代码块的基础样式 (@lex111)
    • #7129 重构(theme-classic): 修复一些边距不一致的问题 (@lex111)
  • docusaurus-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-translations
    • #7214 chore(theme-translations): 完成波兰语翻译 (@rev4324)
    • #7031 chore(theme-translations): 完成德语翻译 (@deployn)
  • create-docusaurus, docusaurus-theme-classic
    • #7176 重构:通过CSS变量自定义代码块行高亮颜色 (@lex111)
  • docusaurus
  • docusaurus-plugin-content-docs, docusaurus-preset-classic, docusaurus-theme-classic
  • docusaurus-plugin-debug, docusaurus-preset-classic
    • #7122 功能(preset-classic): 从站点地图中排除调试插件路由 (@lex111)
  • docusaurus-theme-common, docusaurus-utils, docusaurus
  • 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, docusaurus
    • #7019 功能(logger): 新的 "url" 格式,在路径周围添加双引号 (@lex111)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-docs, docusaurus-theme-classic

📝 文档

  • docusaurus-logger
    • #7305 文档:更新日志记录器的文档,将API文档添加到网站 (@Josh-Cena)
  • 其他
  • docusaurus-plugin-content-docs, docusaurus-utils
    • #7248 重构:规范化Markdown链接化行为,并在文档中详细说明 (@Josh-Cena)
  • create-docusaurus, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-utils

🔧 维护

  • 其他
  • docusaurus-logger, docusaurus-remark-plugin-npm2yarn
  • 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
  • docusaurus-module-type-aliases, docusaurus
  • 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-classic
    • #7270 重构(theme-classic): 重构与目录相关的主题组件 (@slorber)
  • docusaurus
  • 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
  • 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
  • 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
  • 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
  • docusaurus-module-type-aliases, docusaurus-plugin-content-blog, docusaurus-theme-common, docusaurus-types, docusaurus-utils, docusaurus
  • docusaurus-module-type-aliases, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
  • docusaurus-plugin-content-docs, docusaurus-utils, docusaurus
  • 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
  • docusaurus-mdx-loader, docusaurus-remark-plugin-npm2yarn
    • #4997 性能优化(mdx-loader): 缓存 mdx/remark 编译器实例 (@phryneas)

提交者:47