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

2.0.0-beta.22

Flávio Silva
7Wate
赤城结衣
alewolf
Alexander Nestorov
Ahmed Altomy
Sunghyun Cho
Benjamin Cabanes
Ben Myers
Boulet

💥 Breaking Change

  • docusaurus-theme-classic
    • #7740 refactor(theme): nest theme icons under subfolder @theme/Icon/* (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-theme-common
    • #7716 refactor(theme): split BlogPostItem into smaller theme subcomponents (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #7660 refactor(theme-common): split package into public/internal API entrypoints (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
    • #7644 refactor(docs,theme): split DocItem comp, useDoc hook (@slorber)
  • docusaurus-logger, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-types, docusaurus-utils, docusaurus
    • #7642 refactor: remove "error" reporting level, move reportMessage to logger (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-utils-validation, docusaurus
    • #7152 refactor: handle all admonitions via JSX component (@lex111)

🚀 New Feature

  • docusaurus-theme-translations
  • docusaurus-theme-search-algolia, docusaurus-theme-translations
    • #7666 feat(algolia-search): allow translating search modal (@forresst)
  • create-docusaurus, docusaurus-theme-classic, docusaurus-theme-common
    • #7643 feat(theme-classic): themeConfig navbar/footer logos accept className/style + update Meta Open-Source Logo (@slorber)
  • docusaurus-plugin-client-redirects
    • #7649 feat(client-redirects): make plugin respect onDuplicateRoutes config (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-types, docusaurus-utils, docusaurus
    • #7624 feat: allow customizing localization path of each locale (@Josh-Cena)
  • docusaurus
  • docusaurus-theme-classic, docusaurus-theme-common
    • #7557 feat: allow specifying custom target for FooterLogo (@vannyle)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus-utils, docusaurus
  • docusaurus-theme-live-codeblock
    • #7514 feat(live-codeblock): add support for noInline to interactive code blocks (@jpdriver)
  • docusaurus-plugin-content-docs

🐛 Bug Fix

  • docusaurus-theme-classic
    • #7727 fix(theme): show blog post edit link even when no tag & not truncated (@anaclumos)
    • #7659 fix(theme-classic): expose empty string alt text in navbar logos (@BenDMyers)
    • #7595 fix(content-pages): add article wrapper around MDXContent (@matkoch)
  • docusaurus-theme-translations
  • docusaurus-plugin-content-docs
    • #7638 fix(docs): forward doc frontMatter.sidebar_custom_props to linking sidebar category (@slorber)
    • #7634 fix(content-docs): allow translating doc labels in sidebars.js (@Josh-Cena)
  • docusaurus-utils
    • #7604 fix(utils): allow any non-boundary characters in Markdown heading ID (@Josh-Cena)
  • docusaurus-cssnano-preset
  • docusaurus-theme-common
    • #7551 fix(theme-classic): code block wrap mode should allow wrapping in the middle of a word (@slorber)
    • #7485 fix(theme-classic): inconsistent code block wrapping (@dpang314)
  • docusaurus-mdx-loader, docusaurus-module-type-aliases, 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-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus-utils-common, docusaurus-utils

💅 Polish

  • docusaurus-theme-translations
  • docusaurus
  • docusaurus-plugin-content-docs
    • #7673 fix(content-docs): format last update date as "Jun 19, 2020" (@sigwinch28)
  • docusaurus-theme-common, docusaurus-theme-search-algolia
    • #7671 refactor(theme-common): rename useDynamicCallback to useEvent (@slorber)
  • docusaurus-theme-common
    • #7648 fix(theme-common): make useShallowMemoObject key-order-insensitive (@Josh-Cena)
  • create-docusaurus
    • #7639 chore(create): update the facebook template with current assets (@zpao)
    • #7520 feat: add engines field to templates' package.json (@johnnyreilly)
  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-docs, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus
    • #7579 refactor(pwa): simplify registerSW code, fix ESLint errors (@Josh-Cena)
  • docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag

📝 Documentation

🔧 Maintenance

  • docusaurus-theme-classic, docusaurus-theme-common
    • #7676 refactor(theme): move LayoutProviders to Layout/Provider; composeProviders util (@slorber)
  • docusaurus-theme-classic
    • #7674 chore: prevent importing theme components with relative paths (@slorber)
    • #7664 chore: upgrade Infima to alpha.40 (@slorber)
  • Other
  • docusaurus
    • #7583 refactor(cli): make the CLI an even thinner wrapper around command functions (@Josh-Cena)
    • #7547 chore: update static-site-generator-webpack-plugin (@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-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-search-algolia, docusaurus-theme-translations, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, eslint-plugin, lqip-loader, stylelint-copyright

Committers: 51