Skip to main content
← Back to index page

2.0.0-alpha.73

🚀 New Feature

  • docusaurus-theme-classic
    • #4624 feat(v2): Add Filipino default translations to theme (@gumacahin)
    • #4596 feat(v2): theme default translations hindi (@lisa761)
    • #4536 feat(v2): add pt-PT translations for docusaurus-theme-classic (@tiago-rr)
    • #4525 feat(v2): add Brazilian Portuguese translation for docusaurus-theme-classic (@thiagog3)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4511 feat(v2): add unique page/wrapper className to each theme pages (@ShinteiMai)
  • docusaurus-init, docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #4582 feat(v2): auto-generated sidebars, frontmatter-less sites (@slorber)
  • docusaurus-types, docusaurus
    • #4545 feat(v2): docusaurus deploy: ability to configure port in git url (@talesporto)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils
    • #4590 feat(v2): various markdown string parsing improvements/fixes (@slorber)
    • #4485 feat(v2): frontmatter-less: read first heading as title and use it in front-matter (@armano2)
  • docusaurus-utils
    • #4581 feat(v2): default theme translations: locale "pt" should load "pt-BR" translations (@slorber)
  • docusaurus-plugin-content-docs
    • #4495 feat(v2): include frontmatter in loadedContent doc metadatas (@kaytwo)
    • #4500 feat(v2): provide doc sidebar_label through sidebars.js (@besemuna)
  • docusaurus-theme-classic, docusaurus-types, docusaurus
    • #4449 feat(v2): infer default i18n locale config from locale code (@slorber)

💥 Breaking Change

  • docusaurus-theme-classic, docusaurus-theme-common
    • #4619 refactor(v2): rename class main-docs-wrapper to docs-wrapper (@slorber)
  • docusaurus-init, docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #4582 feat(v2): auto-generated sidebars, frontmatter-less sites (@slorber)

🐛 Bug Fix

  • docusaurus-theme-classic
    • #4627 chore(v2): update Infima to alpha.22 (@slorber)
    • #4621 fix(v2): center align content if no sidebar exists (@lex111)
    • #4620 fix(v2): restore toggle responsive sidebar button (@lex111)
    • #4598 fix(v2): render escaped HTML entities inside code properly (@lex111)
    • #4554 fix: DocNavbarItem error message (@serut)
    • #4468 fix(v2): select correct tab when items are incorrectly ordered (@armano2)
    • #4461 fix(v2): Fix i18n staging deployment due to json typo (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4541 fix(v2): fix code block title parsing, support multiple metastring attributes (@duanwilliam)
    • #4600 fix(v2): use page title from config if not set (@lex111)
  • docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common
    • #4501 fix(v2): fail-safe usage of browser storage (localStorage/sessionStorage) when access is denied (@jknoxville)
  • docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #4593 fix(v2): i18n perf issue: getTranslationFile() should not load content again (@slorber)
  • Other
    • #4574 fix(v2): examples should use Node 14 by default on CodeSandbox + regen with alpha72 (@slorber)
  • docusaurus
    • #4547 feat(v2) : use symbols to denote swizzle safety (@besemuna)
    • #4575 fix(v2): fix i18n isLastLocale bug preventing docusaurus from building some locales (@slorber)
    • #4506 fix(v2): remove no longer used postcss-present-env from dependencies (@armano2)
    • #4444 fix(v2): Fix writeHeadingIds on Windows due to non-posix paths (@slorber)
  • docusaurus-utils
    • #4507 fix(v2): do not warn about duplicated title for pages (@armano2)
  • docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus
    • #4459 fix(v2): Export Joi from validation-utils package (@slorber)

💅 Polish

  • docusaurus-theme-classic
    • #4626 refactor(v2): toggleResponsiveSidebar => more stable callback (@slorber)
    • #4617 refactor(v2): simplify and optimize sidebar (@slorber)
    • #4608 refactor(v2): replace react-toggle with own implementation (@lex111)
    • #4601 refactor(v2): increase heading anchor offset (@lex111)
    • #4467 refactor(v2): add missing types to theme-classic useTheme (@armano2)
    • #4448 polish(v2): Add german translations (@miku86)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4619 refactor(v2): rename class main-docs-wrapper to docs-wrapper (@slorber)
  • docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus
    • #4451 refactor(v2): correct client types and type aliases (@armano2)
  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils, docusaurus
  • docusaurus-init, 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-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
    • #4375 refactor(v2): TS config update: reduce the size of npm modules (@RDIL)

📝 Documentation

🏠 Internal

  • docusaurus-theme-classic
  • Other
    • #4613 chore(v2): fix yarn2 end2end test by using lerna publish --exact (@slorber)
    • #4611 chore(v2): CI: do not build all locales when monitoring build time perf (@slorber)
    • #4486 ci: enable yarn install cache (@armano2)
    • #4508 ci: change default actions timeout from 6h to 30m (@armano2)
    • #4488 chore(v2): fix typo in classic init template (@clarus)
    • #4471 chore: fix GH actions lint problem matchers issue in PR (@slorber)
    • #4458 chore(v2): enable staging locales: ko ja (@slorber)
    • #4457 chore(v2): remove docs for alpha v70 (@lex111)
    • #4452 chore(v2): update typescript-eslint to v4.18.0 (@armano2)
  • docusaurus
  • docusaurus-init, 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-pwa, docusaurus-plugin-sitemap, docusaurus-preset-bootstrap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus
    • #4490 chore: rename v2.docusaurus.io urls after domain switch + redirect + cleanups (@slorber)
  • docusaurus-1.x
  • docusaurus-1.x, docusaurus-init
    • #4453 chore(v2): migrate babel-eslint to @babel/eslint-parser (@armano2)
  • docusaurus-utils-validation
  • docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-ideal-image, docusaurus-theme-common, docusaurus-utils, docusaurus

🏃‍♂️ Performance

  • docusaurus-theme-classic
    • #4626 refactor(v2): toggleResponsiveSidebar => more stable callback (@slorber)
    • #4603 perf(v2): avoid rerender of sidebar items while scrolling (@lex111)
    • #4473 perf(v2): reduce amount of component updates while scrolling (@armano2)

Committers: 37