Skip to content

Releases: facebook/docusaurus

v2.0.0-beta.4

28 Jul 20:49
Compare
Choose a tag to compare

2.0.0-beta.4 (2021-07-28)

🚀 New Feature

  • docusaurus-theme-classic
  • docusaurus-init
    • #5235 feat: docusaurus.new + improve StackBlitz playground integration (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
    • #5203 feat: docs plugin options sidebarCollapsible + sidebarCollapsed (@Josh-Cena)
  • docusaurus
  • docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus
    • #4273 feat(v2): redesign mobile UX: inline TOC + doc sidebar in main menu (@lex111)

💥 Breaking Change

  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
    • #5203 feat: docs plugin options sidebarCollapsible + sidebarCollapsed (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils, docusaurus
    • #5173 feat(v2): generalize usage of _ prefix convention to exclude content files/folders (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus
    • #4273 feat(v2): redesign mobile UX: inline TOC + doc sidebar in main menu (@lex111)

🐛 Bug Fix

  • docusaurus-plugin-content-blog
    • #5232 fix(v2): blog should parse frontMatter.date even when time is present (@wenerme)
  • docusaurus-theme-classic
    • #5230 fix(v2): remove top margin from first element inside doc article (@lex111)
    • #5229 fix(v2): keep mobile TOC after hydration (@lex111)
    • #5179 fix(v2): wrap dropdown item to missing li element + remove extra attributes (@lex111)
    • #5183 fix(v2): pass all props to CodeBlock component (@lex111)
    • #5176 fix(v2): Fix type for navlink label (@Josh-Cena)
    • #5172 fix(v2): hide mobile collapsible doc toc if no headings (@slorber)
    • #5161 fix(v2): disable default behavior when click on collapsible item (@lex111)
    • #5151 fix(v2): add missing french translations for mobile (@forresst)
    • #5104 fix(v2): fix SkipToContent programmatic focus when updating querystring (@slorber)
  • docusaurus-theme-search-algolia
  • docusaurus
    • #5204 fix: cli upgrade helper fail when no package.dependencies (@mweststrate)
    • #5164 fix(v2): revert webpack.resolve.symlinks = false (@slorber)
    • #5126 fix(v2): remove webpackConfig.resolve.symlinks: true (@slorber)
    • #5110 fix(v2): Fix update-notifier not run at first and not notifying consistently (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils
    • #5199 fix(v2): Fix MDX docs being considered as partials when siteDir match the _ prefix convention (@slorber)
  • docusaurus-plugin-pwa
    • #5185 fix(v2): add base URL to content attribute of head tags PWA (@lex111)
    • #5169 refactor(v2): automatically add base URL to PWA head tags (@lex111)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-utils, docusaurus
    • #5173 feat(v2): generalize usage of _ prefix convention to exclude content files/folders (@slorber)
  • docusaurus-theme-common
    • #5159 fix(v2): Fix Collapsible hydration layout shift (@slorber)
    • #5146 fix(v2): improve work of useCollapsible hook with multiple clicks (@lex111)
  • docusaurus-types
  • docusaurus-theme-classic, docusaurus-theme-common
    • #5116 fix(v2): introduce useCollapsible to fix collapsible animation perf issues (@lex111)
  • docusaurus-plugin-client-redirects
    • #5102 fix(v2): fix redirect plugin when trailingSlash=false for .html extension (@slorber)

💅 Polish

  • docusaurus-theme-classic
  • docusaurus-theme-classic, docusaurus-theme-live-codeblock
    • #5215 refactor: make code block shadows consistent with new admonitions (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic
    • #5193 refactor: redesign admonitions/callouts/quotes (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #5168 refactor(v2): mobile dropdown navbar: expand when subitem become active (@slorber)

📝 Documentation

  • #5236 docs: add Verdaccio.org to showcase (@semoal)
  • #5218 docs(v2): remove vector.dev from showcase (@lex111)
  • #5212 docs: mention Link can be used for external links (@slorber)
  • #5210 docs(v2): Elaboration of raw-loader in markdown react compo...
Read more

v2.0.0-beta.3

30 Jun 13:59
Compare
Choose a tag to compare

2.0.0-beta.3 (2021-06-30)

🚀 New Feature

  • docusaurus-theme-classic
    • #5092 feat(v2): add icon to external footer links (@lex111)

🐛 Bug Fix

  • docusaurus-theme-classic
    • #5080 fix(v2): classic theme - semantic correct anchors links (@AuHau)
    • #5081 fix(v2): restore previous scroll position on back button click (@lex111)
    • #5063 fix(v2): restore responsive menu (@lex111)
  • docusaurus
  • docusaurus-plugin-content-docs
    • #5097 fix(v2): fix useEffect infinite loop in blogOnly mode (@slorber)
    • #5074 fix(v2): allow negative sidebar positions (@kdrag0n)
  • docusaurus-plugin-client-redirects
    • #5093 fix(v2): redirect from should work with trailingSlash: true (@slorber)
  • docusaurus-plugin-client-redirects, docusaurus-utils
    • #5085 fix(v2): redirect plugin should emit redirect files with lower precedence than redirect target (@slorber)
  • docusaurus-plugin-client-redirects, docusaurus-plugin-sitemap, docusaurus-types, docusaurus-utils-common, docusaurus
    • #5082 fix(v2): never remove trailing slash from site root like '/baseUrl/' (@slorber)
  • docusaurus-plugin-sitemap
    • #5068 fix(v2): sitemap should respect the global trailingSlash config option. (@taylorreece)
  • docusaurus-types
    • #5058 fix(v2): fix bad @docusaurus/types Plugin type generics (@jsamr)

📝 Documentation

🏠 Internal

Committers: 11

v2.0.0-beta.2

24 Jun 17:28
Compare
Choose a tag to compare

🚀 New Feature

  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #5052 feat(v2): docs version banner configuration option (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-types, docusaurus
    • #5037 feat(v2): plugins injectHtmlTags + configureWebpack should receive content loaded (@slorber)

💥 Breaking Change

  • docusaurus-plugin-content-docs
    • #5053 refactor(v2): remove deprecated docs option excludeNextVersionDocs (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #5052 feat(v2): docs version banner configuration option (@slorber)

🐛 Bug Fix

  • docusaurus-plugin-content-blog, docusaurus-types, docusaurus
  • docusaurus-plugin-content-docs
  • docusaurus-theme-classic
    • #5050 fix(v2): add shadow to skip link on focus only (@lex111)
    • #5035 fix(v2): fix some docs container/sidebar layout issues (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-types, docusaurus-utils, docusaurus
    • #5047 fix(v2): Fix Webpack persistent caching (evict on swizzle/alias/config change) (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common
    • #5023 fix(v2): ignore hash changes in useChangeRoute hook (@lex111)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils-validation
    • #5032 fix(v2): less strict blog/docs uri frontmatter validation (@slorber)

💅 Polish

  • docusaurus-plugin-content-docs
    • #5053 refactor(v2): remove deprecated docs option excludeNextVersionDocs (@slorber)
  • docusaurus-plugin-content-docs, docusaurus-plugin-ideal-image, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • Other

📝 Documentation

🏠 Internal

  • #5005 chore: add archived versions system + archive alpha.73-75 (@slorber)

Committers: 11

v2.0.0-beta.1

18 Jun 14:44
Compare
Choose a tag to compare

2.0.0-beta.1 (2021-06-18)

🚀 New Feature

  • docusaurus-plugin-content-docs
    • #4982 feat(v2): add docs pagination_label frontmatter (@slorber)
  • docusaurus-theme-classic
  • docusaurus-init
  • docusaurus-theme-classic, docusaurus-types, docusaurus
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs
  • docusaurus-types, docusaurus
    • #4618 feat(v2): allow config plugins as functions or [function,options] (@besemuna)
  • docusaurus-plugin-content-blog, docusaurus-utils-validation
    • #4759 feat(v2): exhaustive BlogPostFrontMatter schema validation (@nam-hle)

🐛 Bug Fix

  • docusaurus-theme-classic
  • docusaurus-theme-classic, docusaurus-utils-common
  • docusaurus-plugin-client-redirects, docusaurus-utils-common, docusaurus-utils, docusaurus
    • #4988 fix(v2): redirect plugin should use siteConfig.trailingSlash (@slorber)
  • docusaurus-plugin-content-blog
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #4985 fix(v2): navbar doc item fallback: search doc in lastVersion (@slorber)
  • docusaurus-remark-plugin-npm2yarn
    • #4964 fix(v2): avoid duplicated imports in npm2yarn plugin (@lex111)
  • docusaurus-plugin-content-docs
    • #4970 fix(v2): sidebar_label should be used to compute next/previous button labels (@slorber)
    • #4861 fix(v2): allow relative sidebar path resolution in docs:version command (@lex111)
    • #4859 fix(v2): use frontmatter title at first for paginated links (@lex111)
    • #4775 fix(v2): improve dx sidebar config, ability to have no sidebars file (@nam-hle)
  • docusaurus-plugin-sitemap, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus
    • #4950 fix(v2): sitemap plugin should handle siteConfig.trailingSlash automatically (@slorber)
  • docusaurus
    • #4924 fix(v2): respect baseUrl in serving command (@lex111)
    • #4935 fix(v2): render children in BrowserOnly after client is ready (@lex111)
    • #4894 fix(v2): escape HTML entities in user tags attributes (@lex111)
    • #4789 fix(v2): transpile libs with too recent syntax with babel (@slorber)
    • #4784 fix(v2): update notifier should never suggest to downgrade (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-utils
    • #4882 fix(v2): fix contentTitle issues when markdown h1 title contains code blocks (@slorber)
  • docusaurus-utils
    • #4862 fix(v2): remove Markdown heading id from excerpt (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #4871 fix(v2): unbreak adding of custom HTML metadatas (@lex111)
    • #4797 fix(v2): do not focus on skip link if page refreshed (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-search-algolia
    • #4856 fix(v2): adjust padding when custom search box location (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock
    • #4830 fix(v2): pin prism-react-renderer version to 1.1.1 (@lex111)
  • docusaurus-plugin-ideal-image, lqip-loader

💅 Polish

  • docusaurus-theme-classic
    • #4995 refactor(v2): reduce top padding in doc content container (@lex111)
    • #4918 refactor(v2): readjust footer of blog item (@lex111)
    • #4959 refactor(v2): minor cleanups (@lex111)
    • #4945 refactor(v2): remove extra padding from doc item container (@lex111)
    • #4940 refactor(v2): improve semantic doc sidebar markup (@lex111)
    • #4961 refactor(v2): improve semantic blog sidebar markup (@lex111)
    • #4903 refactor(v2): make doc item layout more semantic (@lex111)
    • #4877 refactor(v2): reduce vertical space in doc content container (@lex111)
    • #4914 refactor(v2): use SVG for external link icon (@lex111)
    • #4916 refactor(v2): replace strong with b in UI components (@lex111)
    • #4926 refacto...
Read more

v2.0.0-beta.0

12 May 14:12
Compare
Choose a tag to compare

2.0.0-beta.0 (2021-05-12)

Read the 2.0.0 beta blog post!

Note: this first beta release does not contain any new major feature. We are removing the alpha label, as we are confident Docusaurus 2 is stable enough.

🚀 New Feature

  • docusaurus-theme-classic
    • #4762 feat(v2): add es translations for docusaurus-theme-classic (@rodmoreno)

🐛 Bug Fix

  • docusaurus-theme-classic
    • #4750 fix(v2): improve french translation for theme-classic (@forresst)
  • docusaurus-mdx-loader, docusaurus-utils
    • #4736 fix(v2): fix encoding of markdown image/file inline file-loaders (@slorber)
  • docusaurus-utils
    • #4735 fix(v2): markdown title parser should ignore all forms of MDX import statements (@nam-hle)
    • #4729 fix(v2): optimize markdown parser regex (Closes #4726) (@nam-hle)

📝 Documentation

🏠 Internal

  • #4746 chore(v2): attempt to fix crowdin dl again (@slorber)
  • #4743 chore(v2): fix prod deployment due to bad image path (@slorber)
  • #4740 chore(v2): delay i18n-staging deployment to avoid Crowdin 409 errors (@slorber)
  • #4739 chore(v2): Fix Crowdin 409 issues in CI (@slorber)

Committers: 11

2.0.0-alpha.75 (2021-04-30)

💥 Breaking Change

  • docusaurus-cssnano-preset, docusaurus-init, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus, lqip-loader

📝 Documentation

Committers: 4

v2.0.0-alpha.75

30 Apr 16:35
Compare
Choose a tag to compare

2.0.0-alpha.75 (2021-04-30)

💥 Breaking Change

  • docusaurus-cssnano-preset, docusaurus-init, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus, lqip-loader

📝 Documentation

Committers: 4

v2.0.0-alpha.74

27 Apr 14:06
Compare
Choose a tag to compare

2.0.0-alpha.74 (2021-04-27)

🚀 New Feature

  • Other
  • docusaurus-plugin-content-docs
    • #4658 feat(v2): allow user to customize/enhance the default sidebar items generator (@slorber)
    • #4655 feat(v2): docs, make numberPrefixParser configurable, better defaults, minor breaking-changes (@slorber)

🐛 Bug Fix

  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-utils, docusaurus
    • #4688 fix(v2): fix title logic (meta vs heading) + ignore fixed anchor id syntax (@slorber)
  • docusaurus-theme-classic
  • docusaurus-plugin-content-docs
    • #4687 fix(v2): accept empty/null custom_edit_url docs frontmatter for retrocompat (@slorber)
    • #4651 fix(v2): sidebar autogen from subfolder should read category metadata correctly (@slorber)
    • #4629 fix(v2): fix validation rejecting admonitions false (@kazk)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils-validation
  • docusaurus-utils
    • #4646 fix(v2): ignore imports when h1 heading parsing (@lex111)
    • #4641 fix(v2): parse headings directly after h1 properly (@lex111)

💅 Polish

  • docusaurus-theme-classic
    • #4682 refactor(v2): align external icon on right (@lex111)

📝 Documentation

🏠 Internal

  • Other
  • docusaurus-init

Committers: 12

2.0.0-alpha.73

16 Apr 10:41
Compare
Choose a tag to compare

2.0.0-alpha.73 (2021-04-16)

🚀 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

Read more

2.0.0-alpha.72

16 Mar 11:21
Compare
Choose a tag to compare

2.0.0-alpha.72 (2021-03-16)

💥 Breaking Change

Starting with this release for a proper work of i18n functionality, you need to either use Node v14+ or in case of using earlier version of Node.js install full-icu package and set NODE_ICU_DATA environment variable in your npm scripts, for example:

"scripts": {
  "start": "cross-env NODE_ICU_DATA=node_modules/full-icu docusaurus start"
}

🚀 New Feature

🐛 Bug Fix

  • docusaurus-theme-classic
    • #4429 chore(v2): upgrade Infima to v0.2.0-alpha.21 (@lex111)
    • #4428 fix(v2): allow using pre tag in Markdown directly (@lex111)
    • #4381 fix(v2): specify proper TS path in classic theme (@lex111)
    • #4383 fix(v2): set theme color mode for SSR (@lex111)
  • docusaurus-plugin-pwa
  • docusaurus
    • #4407 fix(v2): broken link checker should not report false positives when using encoded chars (@Harvtronix)
  • Other
    • #4410 fix(v1): Fix v1 site deployment with Crowdin again... (@slorber)
    • #4396 fix(v1): Temp fix v1 site deployment: fail-safe on Crowdin upload translations error (@slorber)
    • #4395 fix(v1): fix v1 site deploy issues (@slorber)

💅 Polish

  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-validation, docusaurus
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-utils, docusaurus
  • docusaurus-theme-classic
    • #4427 refactor(v2): Updated theme label translations for Traditional Chinese (@Rhodanthe1116)
  • docusaurus-module-type-aliases
    • #4387 refactor(v2): add ExecutionEnvironment, BrowserOnly, isInternalUrl to type aliases (@armano2)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
    • #4402 refactor(v2): merge linkify function used in blog and docs and align properties (@armano2)
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-utils-validation, docusaurus
    • #4382 refactor(v2): correct some of type errors reported by eslint (@armano2)
  • docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common

📝 Documentation

🏠 Internal

  • docusaurus-1.x
  • Other
  • docusaurus-utils
    • #4384 chore(v2): avoid bad publish of intl-locales-supported (@lex111)

Committers: 14

2.0.0-alpha.71

09 Mar 17:22
Compare
Choose a tag to compare

2.0.0-alpha.71 (2021-03-09)

🚀 New Feature

  • docusaurus-init, docusaurus-mdx-loader, docusaurus-utils, docusaurus
    • #4222 feat(v2): add ability to set custom heading id (@lex111)
  • docusaurus-theme-live-codeblock
    • #4328 feat(v2): Add playgroundPosition config for live codeblock (@tokarchyn)
  • docusaurus-theme-classic
  • docusaurus-types, docusaurus
  • docusaurus-theme-classic, docusaurus-theme-search-algolia
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
    • #4295 feat(v2): Add Interpolate / interpolate APIs + complete theme translations (@slorber)
  • docusaurus-mdx-loader
    • #4278 feat(v2): ability to "escape" JSX in MDX files as code blocks (@slorber)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs
    • #4232 feat(v2): editUrl functions should receive md doc permalink (@slorber)
    • #4121 feat(v2): editUrl function for advanced use-cases (@slorber)
  • docusaurus-1.x, 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-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-bootstrap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus
    • #4218 feat(v2): support/use React v17 by default (@lex111)
  • docusaurus-theme-classic, docusaurus-types, docusaurus-utils, docusaurus
    • #4215 feat(v2): Add i18n default code translation bundles (@slorber)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-types, docusaurus
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus
  • docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus
    • #4168 feat(v2): Extract/translate hardcoded labels from classic theme (@slorber)
  • docusaurus-init
    • #4098 feat(v2): improve templates, use JSDoc type annotation, improve docusaurus.config.js autocompletion (@LittleboyHarry)
  • docusaurus-init, docusaurus-migrate
  • docusaurus-plugin-content-docs
    • #3949 feat(v2): new docs edit options: editCurrentVersion + editLocalizedDocs (@slorber)

💥 Breaking Change

  • docusaurus-1.x, 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-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-bootstrap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader
    • #4223 chore(v2): upgrade dependencies + require Node 12 (@lex111)

🐛 Bug Fix

  • docusaurus
  • docusaurus-theme-classic
    • #4349 fix(v2): fix update code translations script + update some translations (@slorber)
    • #4311 fix(v2): fit footer in viewport when content area is too small (@lex111)
    • #4340 fix(v2): prevent useless blog pages to be in search results (@slorber)
    • #4274 fix(v2): theme classic should have lib-next prettified (@slorber)
    • #4267 fix(v2): Allow null as valid for title of item in footer links. (@ben-qnimble)
    • #4254 fix(v2): fix LTR PostCSS bug on Netlify and monorepo symlinks (@slorber)
    • #4247 fix(v2): make doc container full width when hidden sidebar ([@lex111](...
Read more