Skip to content

3.2.0

Compare
Choose a tag to compare
@slorber slorber released this 29 Mar 16:50
· 261 commits to main since this release

3.2.0 (2024-03-29)

🚀 New Feature

  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-sitemap, docusaurus-types, docusaurus-utils, docusaurus
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils
  • docusaurus-plugin-debug, docusaurus-types, docusaurus
    • #9931 feat(core): add new plugin allContentLoaded lifecycle (@slorber)
  • docusaurus-theme-translations
  • docusaurus-plugin-content-blog
    • #9886 feat(blog): allow processing blog posts through a processBlogPosts function (@OzakIOne)
    • #9838 feat(blog): add blog pageBasePath plugin option (@ilg-ul)
  • docusaurus
    • #9681 feat(swizzle): ask user preferred language if no language CLI option provided (@yixiaojiu)
  • create-docusaurus, docusaurus-utils
    • #9442 feat(create-docusaurus): ask user for preferred language when no language CLI option provided (@Rafael-Martins)
  • docusaurus-plugin-vercel-analytics
    • #9687 feat(plugin-vercel-analytics): add new vercel analytics plugin (@OzakIOne)
  • docusaurus-mdx-loader
    • #9684 feat(mdx-loader): the table-of-contents should display toc/headings of imported MDX partials (@anatolykopyl)

🐛 Bug Fix

  • docusaurus-mdx-loader
    • #9999 fix(mdx-loader): Ignore contentTitle coming after Markdown thematicBreak (@slorber)
  • docusaurus-theme-search-algolia
    • #9945 fix(a11y): move focus algolia-search focus back to search input on Escape (@mxschmitt)
  • docusaurus-plugin-content-blog
  • docusaurus-theme-classic
    • #9944 fix(theme): improve a11y of DocSidebarItemCategory expand/collapsed button (@mxschmitt)
  • docusaurus-theme-translations
  • docusaurus-utils
    • #9897 fix(mdx-loader): mdx-code-block should support CRLF (@slorber)
  • docusaurus
    • #9878 fix(core): fix default i18n calendar used, infer it from locale if possible (@slorber)
    • #9852 fix(core): ensure core error boundary is able to render theme layout (@slorber)
  • docusaurus-remark-plugin-npm2yarn
    • #9861 fix(remark-npm2yarn): update npm-to-yarn from 2.0.0 to 2.2.1, fix pnpm extra args syntax (@OzakIOne)
  • docusaurus-theme-classic, docusaurus-theme-translations
    • #9851 fix(theme-classic): should use plurals for category items description (@baradusov)

🏃‍♀️ Performance

  • docusaurus-types, docusaurus-utils, docusaurus
    • #9975 refactor(core): improve dev perf, fine-grained site reloads - part 3 (@slorber)
  • docusaurus-types, docusaurus
    • #9968 refactor(core): improve dev perf, fine-grained site reloads - part2 (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
    • #9903 refactor(core): improve dev perf, fine-grained site reloads - part1 (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
    • #9890 perf: optimize getFileCommitDate, make it async (@slorber)
  • docusaurus
    • #9798 refactor(core): internalize, simplify and optimize the SSG logic (@slorber)

💅 Polish

  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
    • #9868 refactor(theme): dates should be formatted on the client-side instead of in nodejs code (@OzakIOne)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types
    • #9669 refactor(theme): use JSON-LD instead of microdata for blog structured data (@johnnyreilly)
  • docusaurus-plugin-content-docs
    • #9839 refactor(blog): improve doc global data hook error message + add doc warning to blogOnly mode (@OzakIOne)

📝 Documentation

🤖 Dependencies

🔧 Maintenance

  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-docs, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • Other
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils
    • #9963 refactor(docs,blog): last update timestamp should be in milliseconds instead of seconds (@slorber)

Committers: 22