Skip to main content
← Back to index page

3.0.0

Wan Sim
Abhinandan Wadhwa
Abinash Satapathy
Adam Patterson
Adithya Krishna
Hayden Hong
Craigory Coppola
Akshay Bhalotia
allyw2002
Ahmad Shrif

💥 重大变更

  • create-docusaurus, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic
  • create-docusaurus, docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-types, docusaurus-utils, docusaurus
  • create-docusaurus, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus
    • #9316 任务:升级语法高亮依赖,prism-react-renderer 到 v2,react-live 到 v4 (@harryzcy)
  • create-docusaurus, docusaurus-cssnano-preset, 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-google-tag-manager, 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-mermaid, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #9310 chore(plugin-docs): 移除版本化侧边栏中文档ID和侧边栏名称上的旧版本前缀 (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-translations
    • #9308 修复(主题): 将警告作为一等提示,并弃用注意提示 (@slorber)
  • docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid
    • #9305 功能(theme-mermaid): 升级 Mermaid 到 v10.4 - 处理异步渲染 (@slorber)
  • create-docusaurus, docusaurus-plugin-content-docs, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-google-tag-manager, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid, docusaurus-theme-search-algolia, docusaurus-tsconfig, docusaurus
    • #9258 功能: Docusaurus v3 升级并需要 TypeScript 5 (@slorber)
  • docusaurus-plugin-content-blog
  • create-docusaurus, docusaurus-tsconfig
    • #9050 功能:创建官方的TypeScript基础配置 @docusaurus/tsconfig (@slorber)
  • create-docusaurus, docusaurus-mdx-loader, 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-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-google-tag-manager, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid, docusaurus-theme-search-algolia, docusaurus-types, docusaurus
    • #8961 功能: React 18 + 自动 JSX 运行时 + 构建 --dev (@slorber)
  • create-docusaurus
  • create-docusaurus, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-mermaid, docusaurus-types, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus
    • #7966 修复(插件-文档,主题): 重构文档插件路由和组件树 (@slorber)

🚀 新功能

  • create-docusaurus, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic
  • docusaurus-mdx-loader, docusaurus-utils
    • #9394 功能(mdx-loader): 报告未使用的MDX / Markdown指令的Remark插件 (@OzakIOne)
  • create-docusaurus, docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-types, docusaurus-utils, docusaurus
  • docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid
    • #9305 功能(theme-mermaid): 升级 Mermaid 到 v10.4 - 处理异步渲染 (@slorber)
  • create-docusaurus
  • docusaurus-plugin-content-blog
  • docusaurus-theme-classic
    • #9152 功能(主题): 添加对meta og locale和alternates的支持 (@FlorinaPacurar)
    • #9028 功能(主题): 添加从查询字符串注入数据属性的能力 - 可以创建页面的iframe/嵌入变体 (@slorber)
    • #8915 功能(主题): 向localeDropdown添加queryString选项 (@wceolin)
  • docusaurus-plugin-client-redirects, docusaurus-utils-validation
    • #9171 功能(client-redirects-plugin): 支持完全限定的URL和查询字符串/哈希在目标/to URL中 (@slorber)
  • docusaurus
    • #9102 功能(cli): 部署命令应允许在部署分支中自定义git配置的用户名/用户邮箱 (#9101) (@amdshrif)
  • docusaurus-mdx-loader, docusaurus-types, docusaurus
    • #9097 功能(mdx): 添加 siteConfig.markdown.format 以配置默认内容解析器 (MDX / CommonMark) (@slorber)
  • docusaurus-plugin-content-pages, docusaurus-theme-classic
    • #9071 功能(页面): 添加对缺失的SEO前置内容的支持 + 改进SEO文档 (@slorber)
  • create-docusaurus, docusaurus-tsconfig
    • #9050 功能:创建官方的TypeScript基础配置 @docusaurus/tsconfig (@slorber)
  • create-docusaurus, docusaurus-mdx-loader, 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-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-google-tag-manager, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid, docusaurus-theme-search-algolia, docusaurus-types, docusaurus
    • #8961 功能: React 18 + 自动 JSX 运行时 + 构建 --dev (@slorber)
  • docusaurus-theme-common
    • #8982 功能(theme-common): 代码块 MagicComments 支持 TeX/LaTeX/Matlab (@jj-style)
    • #8870 功能(theme-common): 代码块 MagicComments 支持 Lua/Haskell -- 和 WebAssembly ;; (@tarunrajput)
  • create-docusaurus, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-mermaid, docusaurus-types, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-theme-classic, docusaurus-theme-common
    • #8890 功能(主题): 从ThemedImage创建更通用的ThemedComponent工具 (@slorber)
  • create-docusaurus, docusaurus-theme-classic, docusaurus-theme-search-algolia, eslint-plugin
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus, eslint-plugin
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations, docusaurus-utils-validation, docusaurus-utils
    • #8004 功能(docs,blog,pages): 添加对“未列出”前置内容的支持 - 在生产环境中隐藏md内容 (@jodyheavener)

🐛 错误修复

  • docusaurus-theme-common
    • #9446 修复(主题): 修复 useWindowSize React 水合问题 (@slorber)
    • #9276 修复(theme-common): 移除无用的 useSyncExternalStore 垫片 (@slorber)
  • docusaurus-plugin-content-blog
    • #9437 修复(plugin-blog): 博客存档应隐藏未列出的博客文章 (@slorber)
    • #9151 修复(content-blog): 订阅源中的链接应为绝对链接 (@VinceCYLiao)
  • docusaurus
    • #9387 修复(core): 在React 18的onRecoverableError回调中记录缺失的errorInfo (@johnnyreilly)
    • #9309 修复(cli): 禁用更新通知的垂直边框 (@qwerzl)
    • #9112 修复(core): 如果初始清理时构建文件夹已存在,则抛出错误 (@thedevwonder)
    • #9006 修复(core): docusaurus CLI在建议升级时应检测正确的yarn版本 (@0420syj)
    • #7951 修复(core): 使webpack HMR始终监听当前位置 (@jeengbe)
  • docusaurus-mdx-loader
    • #9386 修复(mdx-loader): 获取正确的错误行号,处理前置内容 + 内容标题与remark (@slorber)
    • #9262 修复(mdx-loader): 改进mdxJsxTextElementToHtml (@slorber)
    • #9202 修复(mdx-loader): 确保标题锚点slug尊重GitHub表情符号行为 (@yosukekato165)
    • #9100 修复(mdx): 修复html多行注释 (@slorber)
    • #9091 修复(mdx-loader): 如果没有额外的MDX详细信息,加载器错误消息应显示堆栈跟踪 (@slorber)
    • #8960 修复: 允许在MDX v2中使用md格式的html语法 (@slorber)
  • docusaurus-theme-classic
    • #9385 修复(主题): 如果站点没有搜索插件,避免渲染空的搜索容器 (@slorber)
    • #9183 修复(主题): 使Prism代码块语言/附加语言不区分大小写 (@heysujal)
    • #9216 修复(主题): 修复swizzle组件配置中的拼写错误 (@sixhobbits)
    • #9093 修复(主题): 支持CommonMark中的details/summary + 添加md自测用例 (@slorber)
  • docusaurus-mdx-loader, docusaurus-utils
    • #9369 修复(mdx-loader): 防止Open Graph图片被插入为base64 (@Zwyx)
  • docusaurus-theme-translations
    • #9362 修复(theme-translations): 添加日语的“warning”翻译 (@tats-u)
    • #9321 修复(theme-translations): 添加缺失的简体中文消息 (@chudongvip)
    • #9338 修复(theme-translations): 完成并修复匈牙利语翻译 (@la55u)
    • #9292 修复(theme-translations): 添加缺失的西班牙语主题翻译 (@Villanuevand)
    • #9021 修复(theme-transalations): 修复瑞典语的“last updated”翻译 (@gazab)
  • docusaurus-theme-classic, docusaurus-theme-translations
    • #9308 修复(主题): 将警告作为一等警告,并弃用注意警告 (@slorber)
    • #9269 修复(主题): 改进文档侧边栏分类箭头的aria-label可访问性 (@pinakipb2)
  • 其他
  • create-docusaurus
    • #9217 修复(create-docusaurus): 在开发环境中增加Browserslist支持查询 (@slorber)
  • docusaurus-utils, docusaurus
  • docusaurus-plugin-debug
    • #9116 修复(debug-plugin): 升级 react-json-view 到维护中的 React-18 兼容分支 (@slorber)
  • docusaurus-utils
    • #9046 修复(utils): 更好地处理链接替换中的代码块 (@Josh-Cena)
    • #8927 修复(utils): 使Markdown链接替换更加严格 (@Josh-Cena)
    • #7864 修复(utils): 始终将排除根目录匹配为完整文件夹路径 (@Josh-Cena)
    • #7801 修复(utils): 在链接替换中识别~~~为代码围栏 (@Josh-Cena)
  • docusaurus-plugin-pwa, docusaurus
    • #8872 修复(核心): 在SSR/开发失败时更好的错误日志记录 + 记录堆栈跟踪和错误原因 (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils-validation, docusaurus
    • #8258 修复(docusaurus-utils-validation): baseUrl + routeBasePath: 允许空字符串,标准化为 "/" (@Djunnni)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #8319 修复(文档,主题): 自动生成的类别索引不应显示未列出的内容 (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock
    • #8015 修复(live-codeblock): 为实时代码预览添加错误边界 (@rashidmya)
  • docusaurus-mdx-loader, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus
    • #7945 重构(主题): 拆分警告框,使swizzle更容易,更好的向后兼容性 (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus
    • #7966 修复(插件-文档,主题): 重构文档插件路由和组件树 (@slorber)

:running: 性能

  • docusaurus
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus
    • #8972 修复:移除在mdx-loader前面的无用js-loader (@slorber)

💅 指甲油

  • docusaurus-theme-classic
    • #9438 重构(博客插件): 博客存档文章的反向排序 (@slorber)
    • #9184 修复(主题): 将schema.org itemType属性URL从http更改为https (@thedevwonder)
  • docusaurus
    • #9381 功能(核心): 当官方docusaurus依赖使用不同版本时抛出错误 (@JorensM)
  • docusaurus-theme-translations
  • create-docusaurus, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus
    • #9133 修复(init): 更改初始站点URL为未来安全的URL (@tats-u)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #8150 修复(theme-classic): 优化警告框细节,渲染仅标题的警告框 (@attitude)
  • docusaurus-plugin-google-gtag
  • docusaurus-mdx-loader, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus
    • #7945 重构(主题): 拆分警告框,使swizzle更容易,更好的向后兼容性 (@slorber)

📝 文档

  • 其他
  • docusaurus-logger
  • create-docusaurus
    • #8944 优化(create-docusaurus): 在配置中添加注释,提到声明配置的不同方式 + 文档链接 (@thadguidry)
    • #8323 文档: 修复拼写错误 'internalization' (@dandv)
  • docusaurus-plugin-ideal-image
  • docusaurus-mdx-loader
    • #8419 文档:记录 siteConfig.markdown + 更好的 mdx-loader 向后兼容性 (@slorber)

🤖 依赖项

  • 其他
  • create-docusaurus, docusaurus-cssnano-preset, 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-google-tag-manager, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-mermaid, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader, stylelint-copyright
  • create-docusaurus
  • create-docusaurus, 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-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils, docusaurus
  • create-docusaurus, docusaurus-cssnano-preset, docusaurus-logger, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader, stylelint-copyright
  • 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-search-algolia, docusaurus-types, docusaurus-utils, docusaurus, eslint-plugin
  • create-docusaurus, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-pwa, docusaurus-theme-search-algolia, docusaurus-utils, docusaurus, eslint-plugin
  • create-docusaurus, docusaurus-mdx-loader, docusaurus-plugin-pwa, docusaurus, eslint-plugin

🔧 维护

  • docusaurus-migrate
  • docusaurus-theme-search-algolia
    • #9320 chore(theme-search-algolia): 在bug修复发布后恢复docsearch包的降级范围 (@slorber)
  • docusaurus-theme-translations
  • 其他
  • docusaurus-plugin-content-blog
    • #9195 测试(博客插件): 修复生成正确博客网站固定构建快照的能力 (@slorber)
  • create-docusaurus, docusaurus-theme-classic
  • docusaurus

提交者:132