Skip to content

Releases: facebook/docusaurus

3.6.3

22 Nov 16:05
Compare
Choose a tag to compare

3.6.3 (2024-11-22)

🐛 Bug Fix

  • docusaurus

3.6.2

19 Nov 17:36
Compare
Choose a tag to compare

3.6.2 (2024-11-19)

🐛 Bug Fix

  • docusaurus-module-type-aliases
    • #10693 fix(types): add missing ambiant TS declarations for .md / .mdx partials (@slorber)
  • docusaurus-theme-translations
    • #10688 fix(theme-translation): add and update Japanese translations (@Ryoga-exe)
  • docusaurus
    • #10685 fix(cli): docusaurus --help should print plugin commands using extendCli() (@slorber)
  • docusaurus-bundler
    • #10680 fix(bundler): allow CSS nesting by default, restore postcss-preset-env (@slorber)
  • create-docusaurus
    • #10676 fix(create-docusaurus): add ts exclude to TS init template (@slorber)
  • docusaurus-bundler, docusaurus-faster, docusaurus
    • #10648 fix(faster): Upgrade to Rspack 1.1.1, fix build progress bar display (@slorber)

🔧 Maintenance

  • #10691 chore(ci): retry yarn install to ignore temporary network errors (@slorber)

Committers: 5

3.6.1

08 Nov 17:46
Compare
Choose a tag to compare

3.6.1 (2024-11-08)

🐛 Bug Fix

  • docusaurus
    • #10658 fix(core): bundler should not minimize static assets (@slorber)
  • docusaurus-bundler, docusaurus-faster, docusaurus-utils-common, docusaurus-utils
    • #10649 fix(faster,utils): fix faster/types peerDependencies (@slorber)

💅 Polish

  • docusaurus-bundler, docusaurus-types, docusaurus
    • #10655 refactor(faster,bundler,core): improve js loader DX (@slorber)

📝 Documentation

🔧 Maintenance

  • docusaurus-mdx-loader
    • #10651 refactor(mdx-loader): streamline typescript usage for remark plugin types (@lebalz)
  • Other

Committers: 2

3.6.0

04 Nov 10:58
Compare
Choose a tag to compare

3.6.0 (2024-11-04)

Blog post: https://docusaurus.io/blog/releases/3.6

🚀 New Feature

  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #10586 feat(blog): Add frontMatter.title_meta to override title for SEO (@ilg-ul)
  • docusaurus
    • #10600 feat(cli): build/deploy should allow multiple --locale options (@slorber)
  • docusaurus-logger
  • docusaurus-plugin-rsdoctor
  • docusaurus-bundler, docusaurus-faster, docusaurus-theme-classic, docusaurus
    • #10402 feat(core): Replace Webpack with Rspack - siteConfig.future.experimental_faster.rspackBundler (@slorber)
  • docusaurus-bundler, docusaurus-faster, docusaurus-types, docusaurus
    • #10554 feat(core): faster HTML minimizer - siteConfig.future.experimental_faster.swcHtmlMinimizer (@slorber)
    • #10522 feat(core): faster CSS minimizer - siteConfig.future.experimental_faster.lightningCssMinimizer (@slorber)
  • docusaurus-theme-mermaid
    • #10510 feat(theme-mermaid): support Mermaid 11+ including new types of diagrams (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
    • #10479 feat(core, mdx-loader): deduplicate MDX compilation - siteConfig.future.experimental_faster.mdxCrossCompilerCache (@slorber)
  • docusaurus-faster, docusaurus-types, docusaurus
    • #10441 feat(core): faster JS minimizer - siteConfig.future.experimental_faster.swcJsMinimizer (@slorber)
  • docusaurus-faster, docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #10435 feat(core): faster transpiler option - siteConfig.future.experimental_faster.swcJsLoader (@slorber)

🐛 Bug Fix

  • docusaurus-bundler, docusaurus
  • docusaurus-bundler
  • docusaurus-theme-classic
  • docusaurus-faster
  • docusaurus
    • #10611 fix(core): fix DOCUSAURUS_CURRENT_LOCALE = 'undefined' (@slorber)
    • #10423 fix(core): always use hash for CSS module class names (@slorber)
  • docusaurus-bundler, docusaurus-faster
  • docusaurus-theme-translations
  • docusaurus-mdx-loader
    • #10553 fix(mdx-loader): fix cross-compiler cache randomly loading mdx with client/server envs (@slorber)
  • docusaurus-tsconfig
    • #10547 fix(tsconfig): add @docusaurus/tsconfig target es2022 (@slorber)
  • docusaurus-plugin-content-blog
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations
  • docusaurus-types, docusaurus

🏃‍♀️ Performance

  • docusaurus-bundler, docusaurus-faster
  • Other
    • #10601 perf(ci): Add CI checks to prevent memory, build-time and build-size regressions (@slorber)
  • docusaurus
    • #10599 fix(core): fix i18n sites SSG memory leak - require.cache (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages
    • #10470 refactor(mdx-loader): re-export metadata module instead of serializing it (@slorber)
    • #10457 refactor(mdx-loader): read metadata from memory (loaded content) instead of fs (@slorber)

📝 Documentation

🤖 Dependencies

Read more

3.5.2

13 Aug 12:09
Compare
Choose a tag to compare

3.5.2 (2024-08-13)

🐛 Bug Fix

  • docusaurus-theme-common
    • #10397 fix(theme-common): restore useContextualSearchFilters public API for retrocompatibility (@slorber)
  • docusaurus
    • #10391 fix(core): always alias React/ReactDOM to site dependency so that importing MDX from anywhere works (@slorber)
  • create-docusaurus, docusaurus-plugin-content-blog
    • #10392 fix(create-docusaurus): Improve init templates blog setup + fix warnings (@slorber)
  • docusaurus-theme-classic
    • #10390 fix(theme): Adjust blog authors line height to show descenders in lowercase letters (g, j, p, q, and y) (@josh-wong)

💅 Polish

  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations

📝 Documentation

🤖 Dependencies

Committers: 4

3.5.1

09 Aug 21:33
Compare
Choose a tag to compare

3.5.1 (2024-08-09)

🐛 Bug Fix

  • docusaurus-plugin-content-blog, docusaurus-theme-search-algolia
  • docusaurus-theme-search-algolia

Committers: 2

3.5.0

09 Aug 15:06
Compare
Choose a tag to compare

3.5.0 (2024-08-09)

🚀 New Feature

  • docusaurus-plugin-content-blog
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations
  • create-docusaurus, docusaurus-plugin-content-blog
    • #9252 feat(blog): add feed xlst options to render beautiful RSS and Atom feeds (@Xebec19)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations, docusaurus-utils
  • docusaurus-theme-translations
  • docusaurus-mdx-loader
    • #10335 feat(mdx-loader): wrap mdx content title (# Title) in <header> for concistency (@OzakIOne)
  • create-docusaurus, docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-utils
  • docusaurus-plugin-client-redirects, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-google-tag-manager, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-plugin-vercel-analytics, docusaurus-types, docusaurus
    • #10286 feat(core): allow plugins to self-disable by returning null (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-theme-common
    • #10252 feat(blog): group sidebar items by year (themeConfig.blog.sidebar.groupByYear) (@alicelovescake)
  • docusaurus-plugin-content-blog, docusaurus-utils
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils-validation

🐛 Bug Fix

  • docusaurus-theme-translations
    • #10344 fix(translations): fix wrong Estonian (et) translations and typos (@Gekd)
    • #10360 fix(translations): Fix and Improve Spanish translations (@sergioalmela)
    • #10235 fix(theme-translation): add missing German (de) theme.admonition translations (@franzd1)
  • docusaurus-theme-search-algolia
    • #10342 fix(search): fix algolia search ignore ctrl + F in search input (@mxschmitt)
  • docusaurus-plugin-content-docs
    • #10324 fix(docs): the category.json description attribute should display on generated index pages (@bharateshwq)
    • #10309 fix(theme): docsVersionDropdown navbar item not showing the appropriate version (@OzakIOne)
  • docusaurus
  • docusaurus-theme-classic
    • #10288 fix(theme): fix DocsVersionDropdownNavbarItem version link target (@slorber)
    • #10219 fix(theme): ignored className attribute on lazy loaded TabItem (@lebalz)
  • docusaurus-utils
    • #10240 fix(markdown): mdx-code-block should support intentation (@slorber)

💅 Polish

  • docusaurus-theme-translations
    • #10257 chore(theme-translations): add more Traditional Chinese(zh-Hant) translations (@pjchender)

📝 Documentation

🤖 Dependencies

🔧 Maintenance

  • Other
    • #10369 feat(ci): continuous releases for main and PRs with pkg.pr.new (@Aslemammad)
  • docusaurus-theme-classic
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #10316 refactor(docs): theme-common shouldn't depend on docs content ([@sl...
Read more

3.4.0

31 May 17:01
Compare
Choose a tag to compare

3.4.0 (2024-05-31)

🚀 New Feature

  • create-docusaurus, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-utils-validation, docusaurus-utils
    • #10137 feat(docs, blog): add support for tags.yml, predefined list of tags (@OzakIOne)
  • docusaurus-theme-translations
    • #10151 feat(theme-translations): Added Turkmen (tk) default theme translations (@ilmedova)
    • #10111 feat(theme-translations): Add Bulgarian default theme translations (bg) (@PetarMc1)
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-theme-search-algolia, docusaurus-types, docusaurus-utils, docusaurus
    • #9859 feat(core): hash router option - browse site offline (experimental) (@slorber)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus
    • #10121 feat(core): site storage config options (experimental) (@slorber)

🐛 Bug Fix

  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
    • #10185 fix(docs, blog): Markdown link resolution does not support hot reload (@slorber)
  • docusaurus-theme-search-algolia
    • #10178 fix(theme): SearchPage should respect contextualSearch: false setting (@ncoughlin)
    • #10164 fix(search): fix algolia search container bug (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils
    • #10168 fix(mdx-loader): resolve Markdown/MDX links with Remark instead of RegExp (@slorber)
  • docusaurus-theme-translations
  • docusaurus
    • #10145 fix(core): fix serve workaround regexp (@slorber)
    • #10142 fix(core): fix docusaurus serve broken for assets when using trailingSlash (@slorber)
    • #10130 fix(core): the broken anchor checker should not be sensitive pathname trailing slashes (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #10144 fix(theme): fix announcement bar layout shift due to missing storage key namespace (@slorber)
  • docusaurus-plugin-content-docs, docusaurus
    • #10132 fix(core): configurePostCss() should run after configureWebpack() (@slorber)
  • docusaurus-utils, docusaurus
    • #10131 fix(core): codegen should generate unique route prop filenames (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-translations
    • #10118 fix(theme-translations): fix missing pluralization for label DocCard.categoryDescription.plurals (@slorber)

📝 Documentation

  • #10176 docs: add community plugin docusaurus-graph (@Arsero)
  • #10173 docs: improve how to use <details> (@tats-u)
  • #10167 docs: suggest using {<...>...</...>} if don't use Markdown in migra… (@tats-u)
  • #10143 docs: recommend users to remove hast-util-is-element in migration to v3 (@tats-u)
  • #10124 docs: v3 prepare your site blog post should point users to the upgrade guide (@homotechsual)

🤖 Dependencies

Committers: 11

3.3.0

03 May 09:04
Compare
Choose a tag to compare

3.3.0 (2024-05-03)

🚀 New Feature

  • docusaurus-plugin-sitemap
  • docusaurus-mdx-loader, docusaurus-types, docusaurus
    • #10064 feat(core): add new site config option siteConfig.markdown.anchors.maintainCase (@iAdramelk)
  • docusaurus
    • #9767 feat(cli): docusaurus deploy should support a --target-dir option (@SandPod)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-types, docusaurus
    • #10042 feat(core): simplify plugin API, support route.props (@slorber)
  • docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common
    • #10032 feat(pages): add LastUpdateAuthor & LastUpdateTime & editUrl (@OzakIOne)

🐛 Bug Fix

  • docusaurus-cssnano-preset, docusaurus-utils, docusaurus
  • docusaurus-theme-classic
    • #10091 fix(theme): <Tabs> props should allow overriding defaults (@gagdiez)
    • #10080 fix(theme): <Admonition> should render properly without heading/icon (@andrmaz)
  • docusaurus
    • #10090 fix(core): docusaurus serve redirects should include the site /baseUrl/ prefix (@slorber)
  • docusaurus-module-type-aliases, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus
  • docusaurus-theme-translations
    • #10070 fix(theme-translations): add missing theme translations for pt-BR (@h3nr1ke)
    • #10051 fix(theme-translations): correct label for tip admonition in italian (@tomsotte)
  • docusaurus-theme-search-algolia
    • #10048 fix(algolia): add insights property on Algolia Theme Config object TS definition (@Virgil993)
  • docusaurus-plugin-content-docs, docusaurus
    • #10054 fix(core): sortRoutes shouldn't have a default baseUrl value, this led to a bug (@slorber)
  • docusaurus-plugin-content-docs
  • docusaurus-utils
    • #10022 fix(utils): getFileCommitDate should support log.showSignature=true (@slorber)

🏃‍♀️ Performance

  • docusaurus
    • #10060 refactor(core): optimize App entrypoint, it should not re-render when navigating (@slorber)

💅 Polish

  • docusaurus-theme-classic
    • #10061 refactor(theme): simplify CSS solution to solve empty search container (@slorber)
  • docusaurus-theme-common

📝 Documentation

🤖 Dependencies

🔧 Maintenance

  • create-docusaurus, docusaurus-cssnano-preset, docusaurus-logger, docusaurus-mdx-loader, 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-plugin-vercel-analytics, 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, stylelint-copyright
    • #10065 refactor: extract base TS client config + upgrade TS + refactor TS setup (@slorber)
  • Other
    • #10063 test(e2e): TypeCheck website/starter in min/max range of TS versions (@slorber)
    • #10049 fix(website): fix website manifest.json name "Docusaurus v2" to just "Docusaurus" (@volcanofr)

Committers: 20

3.2.1

04 Apr 17:30
Compare
Choose a tag to compare

3.2.1 (2024-04-04)

🐛 Bug Fix

  • docusaurus

📝 Documentation

🤖 Dependencies

Committers: 2