Skip to content

Releases: facebook/docusaurus

2.0.0-beta.18

25 Mar 15:14
Compare
Choose a tag to compare

2.0.0-beta.18 (2022-03-25)

🚀 New Feature

  • docusaurus-mdx-loader, docusaurus-theme-classic
    • #6990 feat: lazy-load external images + ability to customize image display (@slorber)
  • docusaurus-module-type-aliases, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus
    • #6933 feat(core,theme): useRouteContext + HtmlClassNameProvider (@slorber)
  • docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-types, docusaurus
    • #6921 feat(core): allow plugin lifecycles to return relative paths (@Josh-Cena)
  • docusaurus-theme-classic
  • docusaurus-plugin-content-docs
    • #6780 feat(content-docs): allow custom props through category.json (@taejs)

💥 Breaking Change

  • docusaurus-plugin-content-docs
    • #6859 feat(content-docs): autogenerate category with linked doc metadata as fallback (@Josh-Cena)
  • docusaurus-theme-classic
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus
    • #6925 refactor(theme-{classic,common}): refactor site/page/search metadata + apply className on html element (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6895 refactor(theme-{classic,common}): split navbar into smaller components + cleanup + swizzle config (@slorber)
    • #6930 refactor(theme-{classic,common}): refactor ColorModeToggle + useColorMode() hook (@lex111)

🐛 Bug Fix

  • docusaurus
    • #6993 fix(core): prevent useBaseUrl returning /base/base when on /base (@Josh-Cena)
    • #6936 fix: remove semicolon from HTML output (@lex111)
    • #6849 fix(cli): write-heading-id should not generate colliding slugs when not overwriting (@Josh-Cena)
  • docusaurus-theme-classic
    • #6983 fix(search): bump Infima, fix search issue due to broken CSS selector (@slorber)
  • docusaurus-utils-validation
    • #6977 fix(validation): allow non-object params to remark/rehype plugins (@aloisklink)
  • docusaurus-plugin-content-docs, docusaurus-utils
    • #6973 fix(content-docs): suppress git error on multiple occurrences (@felipecrs)
  • docusaurus-plugin-content-blog
    • #6947 fix(content-blog): only create archive route if there are blog posts (@Josh-Cena)
    • #6918 fix(content-blog): remove double leading slash in blog-only paginated view (@heowc)
  • docusaurus-theme-search-algolia
    • #6888 fix(theme-algolia): declare content-docs as dependency (@Josh-Cena)
  • docusaurus-theme-translations

💅 Polish

  • docusaurus-plugin-content-docs
    • #6859 feat(content-docs): autogenerate category with linked doc metadata as fallback (@Josh-Cena)
    • #6887 fix(content-docs): give context about sidebar loading failure (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-utils-validation, docusaurus
    • #6997 fix(validation): improve error messages for a few schemas (@Josh-Cena)
  • docusaurus-theme-classic
    • #6971 refactor: improve a11y of dropdown menu (@lex111)
    • #6987 refactor(theme-classic): cleanup of code blocks (@lex111)
    • #6950 refactor(theme-classic): clean up CSS of doc cards (@lex111)
    • #6994 refactor: better external link icon positioning (@lex111)
    • #6989 refactor: extract MDX components (@slorber)
    • #6985 refactor(theme-classic): remove span wrappers from layout links (@lex111)
    • #6986 fix(theme-classic): minor code copy button improvements (@Josh-Cena)
    • #6964 refactor: replace text-based copy code button with icons (@lex111)
    • #6932 refactor(theme-classic): little breadcrumbs improvements (@lex111)
    • #6914 feat(theme-classic): set aria-expanded on expandable sidebar categories (@pkowaluk)
    • #6844 refactor(theme-classic): split sidebar into smaller parts (@slorber)
    • #6846 refactor(theme-classic): consistently add span wrapper for layout links (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-theme-common
  • docusaurus
    • #6784 feat(core): allow configureWebpack to return undefined (@yorkie)
    • #6941 refactor(core): improve error message when a page has no default-export (@Josh-Cena)
    • #6878 fix(core): ensure stable webpack theme aliases sorting (@jrvidal)
    • #6854 fix(core): fix swizzle legend typo (@DigiPie)
    • #6850 fix(core): make plugin lifecycles consistently bound to the plugin instance (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus
    • #6925 refactor(theme-{classic,common}): refactor site/page/search metadata + apply className on html element (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6895 refactor(theme-{classic,common}): split navbar into smaller components + cleanup + swizzle config (@slorber)
    • #6930 refactor(theme-{classic,common}): refactor ColorModeToggle + useColorMode() hook (@lex111)
    • #6894 refactor(theme-classic): split theme footer into smaller components + swizzle config (@slorber)
  • docusaurus-types, docusaurus
Read more

2.0.0-beta.17

03 Mar 17:33
Compare
Choose a tag to compare

2.0.0-beta.17 (2022-03-03)

🚀 New Feature

  • docusaurus-plugin-content-blog, docusaurus-theme-classic

💥 Breaking Change

  • docusaurus-theme-classic, docusaurus-theme-common
    • #6771 refactor(theme-classic): replace color mode toggle with button; remove switchConfig (@Josh-Cena)

🐛 Bug Fix

  • docusaurus-theme-classic
    • #6827 fix(theme-classic): restore docusaurus search meta (@slorber)
    • #6767 fix(theme-classic): allow code tags containing inline elements to stay inline (@Josh-Cena)
  • docusaurus-theme-common
    • #6824 fix(theme-common): breadcrumbs home bug in docs-only (@slorber)
    • #6816 fix(theme-common): docs breadcrumbs not working with baseUrl (@slorber)
  • docusaurus-plugin-content-docs
    • #6700 fix(content-docs): always sort autogenerated sidebar items by file/folder name by default (@Josh-Cena)
  • docusaurus
    • #6812 fix(core): remove hash/query when filtering existing files for broken link check (@Josh-Cena)
  • docusaurus-mdx-loader
    • #6779 fix(mdx-loader): suppress image reading warning in Yarn PnP; log warning instead of error (@Josh-Cena)
  • create-docusaurus

💅 Polish

  • docusaurus-theme-common
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6771 refactor(theme-classic): replace color mode toggle with button; remove switchConfig (@Josh-Cena)
  • docusaurus-theme-classic
    • #6769 refactor(theme-classic): use Material icon for language dropdown (@Josh-Cena)
  • docusaurus-mdx-loader

📝 Documentation

🏠 Internal

  • docusaurus-plugin-content-docs
  • Other
  • docusaurus-utils
    • #6773 refactor(utils): categorize functions into separate files (@Josh-Cena)
  • docusaurus-migrate

Committers: 8

2.0.0-beta.16

25 Feb 14:45
Compare
Choose a tag to compare

2.0.0-beta.16 (2022-02-25)

🚀 New Feature

  • docusaurus-logger, docusaurus-module-type-aliases, docusaurus-plugin-debug, docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-types, docusaurus
  • create-docusaurus
    • #6750 feat(create): new --package-manager option; interactive package manager selection (@Josh-Cena)
    • #6610 feat(create): allow specifying a git clone strategy (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-common
    • #6723 feat: sync color mode between browser tabs (@lex111)
  • docusaurus-theme-search-algolia
    • #6692 feat(search-algolia): allow disabling search page and configuring path (@lex111)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils
    • #6593 feat(content-blog): infer blog post date from git history (@felipecrs)
  • docusaurus-plugin-content-docs
    • #6619 feat(content-docs): add custom props front matter (@TheCatLady)
    • #6452 feat(content-docs): allow explicitly disabling index page for generated category (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6603 feat(content-blog): allow customizing blog archive component through option (@Josh-Cena)
  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #6221 feat(content-blog): Allow pagination for BlogTagsPostsPage (@redhoyasa)

💥 Breaking Change

  • create-docusaurus, 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-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils, docusaurus, stylelint-copyright
    • #6752 chore: upgrade docsearch-react to v3 stable, bump dependencies (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types
    • #6729 refactor: make MDX export a flat TOC list instead of tree (@Josh-Cena)
  • docusaurus-types, docusaurus-utils-validation, docusaurus
    • #6740 refactor: remove deprecated Webpack utils & validation escape hatch (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-search-algolia
    • #6707 refactor(theme-classic): bias again search metadata toward Algolia DocSearch (@slorber)
  • docusaurus-module-type-aliases, docusaurus-theme-common, docusaurus
    • #6651 refactor: reduce exported members of docusaurus router (@Josh-Cena)

🐛 Bug Fix

  • docusaurus-theme-common
    • #6758 fix(theme-common): isSamePath should be case-insensitive (@slorber)
    • #6748 fix(theme-classic): temporarily disable toc heading autoscrolling (@slorber)
    • #6696 fix(theme-common): do not run useLocationChange when hot reloading (@lex111)
    • #6490 fix(theme-classic): do not switch color modes when printing (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-theme-common
    • #6749 fix(theme-classic): fix breadcrumb home link bug with new useHomePageRoute() hook (@slorber)
  • docusaurus-plugin-content-docs
    • #6720 fix(content-docs): create assets for frontmatter images (@lebalz)
    • #6592 fix(content-docs): read last update from inner git repositories (@felipecrs)
    • #6477 fix(content-docs): export versioning utils (@milesj)
  • docusaurus-mdx-loader
    • #6712 fix(mdx-loader): make headings containing links properly formatted in ToC (@Josh-Cena)
  • docusaurus
    • #6701 fix(cli): disable directory listing in serve (@Josh-Cena)
    • #6607 fix(cli): log error itself on unhandled rejection (@Josh-Cena)
    • #6500 fix(cli): allow passing a list of file names to write-heading-ids (@Josh-Cena)
    • #6496 fix(core): configValidation should allow inline theme functions (@slorber)
  • docusaurus-theme-classic
    • #6652 fix(theme-classic): minor BTT button fixes (@lex111)
    • #6612 fix(theme-classic): make Prism additional languages properly server-side rendered (@Josh-Cena)
    • #6599 fix(theme-classic): add docSidebar as allowed item in dropdown (@homotechsual)
    • #6531 fix(theme-classic): highlight active collapsible doc category properly (@lex111)
    • #6515 fix(theme-classic): add key prop for SimpleLinks map (@kgajera)
    • #6508 fix(theme-classic): apply width/height for footer logos without href (@kgajera)
  • docusaurus-utils
    • #6617 fix(utils): convert Markdown links in reference-style links with multiple spaces (@Josh-Cena)
    • #6489 fix(utils): do not resolve Markdown paths with @site prefix (@Josh-Cena)
    • #6478 fix(utils): Markdown linkification match local paths beginning with http (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6495 fix(content-docs): render category with no subitems as a normal link (@Josh-Cena)

💅 Polish

  • docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils, docusaurus, lqip-loader
  • create-docusaurus
    • #6679 feat(create): better detection of package manager preference (@lex111)
    • #6481 refactor(init): promote good practices; use site alias (@Josh-Cena)
  • docusaurus-plugin-content-docs
    • #6745 fix(content-docs): improve sidebar shorthand normalization error message (@Josh-Cena)
    • #6602 feat(content-docs): allow omitting enclosing array consistently for category shorthand (@Josh-Cena)
    • #6596 refactor(content-docs): cl...
Read more

2.0.0-beta.15

26 Jan 18:17
Compare
Choose a tag to compare

2.0.0-beta.15 (2022-01-26)

Highlights on Twitter

🚀 New Feature

  • docusaurus-plugin-content-docs
    • #6451 feat(content-docs): expose isCategoryIndex matcher to customize conventions (@Josh-Cena)
    • #5782 feat(content-docs): displayed_sidebar front matter (@Josh-Cena)
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-plugin-content-blog, docusaurus-theme-classic
    • #6416 feat(content-blog): allow authors list to contain images only (@Josh-Cena)
  • docusaurus-plugin-content-blog
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus-types, docusaurus
    • #6371 feat(core, theme-classic): allow overriding htmlLang (@noomorph)
  • docusaurus-mdx-loader
    • #6323 feat(mdx-loader): preserve hash in image src; support GH themed images (@Josh-Cena)
  • docusaurus-plugin-content-docs, docusaurus-theme-classic
    • #6139 feat(theme-classic): new navbar item linking to a sidebar (@lmpham1)
    • #6239 feat(content-docs): allow SEO metadata for category index pages (@Josh-Cena)
  • docusaurus-plugin-sitemap
    • #6248 feat(sitemap): remove trailingSlash option; respect noIndex config (@Josh-Cena)
  • docusaurus-plugin-ideal-image, docusaurus-theme-translations
  • docusaurus-plugin-ideal-image
  • docusaurus-theme-translations
  • docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-types, docusaurus
  • docusaurus
    • #6165 feat(core): async docusaurus.config.js creator function (@slorber)

💥 Breaking Change

  • docusaurus-theme-search-algolia
    • #6407 feat(search): enable contextual search by default (@slorber)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia
    • #6289 refactor: move @theme/hooks to @docusaurus/theme-common (@slorber)
  • docusaurus-theme-classic
    • #6283 refactor(theme-classic): apply import/no-named-export eslint rule (@slorber)
  • docusaurus-plugin-sitemap
    • #6248 feat(sitemap): remove trailingSlash option; respect noIndex config (@Josh-Cena)

🐛 Bug Fix

  • docusaurus-plugin-content-blog, docusaurus-theme-classic, docusaurus-types, docusaurus-utils-common, docusaurus-utils, docusaurus
    • #6454 fix(content-blog): generate feed by reading build output (@Josh-Cena)
  • create-docusaurus
  • docusaurus-mdx-loader
    • #4827 fix: allow links to JSON in .md files to be transformed as asset links (@antmcc49)
  • docusaurus-plugin-content-docs
    • #6435 fix(content-docs): make getActivePlugin match plugin paths more exactly (@Josh-Cena)
    • #6310 fix: highlight appropriate navItem when browsing generated category index (@tapanchudasama)
    • #6202 fix(content-docs): quotify path when retrieving git history (@Josh-Cena)
  • docusaurus
    • #6424 fix(core): fix css url("image.png"), use css-loader v6 with esModules: false (@slorber)
    • #6378 fix(core): do not coerce webpack warning to string (@Josh-Cena)
    • #6197 fix(cli): quotify temp path in deploy command (@Josh-Cena)
    • #6168 fix(core): update webpack-dev-server + fix deprecation warning (@slorber)
  • docusaurus-logger, docusaurus-utils
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
    • #6338 fix(core): error boundary should allow no children (@slorber)
  • docusaurus-theme-classic
    • #6314 fix(theme-classic): fix mobile version dropdown label with only one version (@Josh-Cena)
    • #6288 fix(theme-classic): add missing role=region to SkipToContent (@JoshuaKGoldberg)
    • #6213 refactor(theme-classic): extract common PaginatorNavLink component (@Josh-Cena)
    • #6177 fix(theme-classic): make React elements in pre render correctly (@Josh-Cena)
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-search-algolia
    • #6300 refactor: move exported type definitions to declaration file (@Josh-Cena)
  • docusaurus-migrate
    • #6276 fix(migrate): migration CLI should correctly migrate gtag options (@Josh-Cena)
  • docusaurus-plugin-content-blog
    • #6244 fix(content-blog): always convert front matter date as UTC (@Josh-Cena)
  • docusaurus-mdx-loader, docusaurus-utils, docusaurus

💅 Polish

  • docusaurus-module-type-aliases
    • #6469 fix(module-type-aliases): fix type def for translate params (@Josh-Cena)
  • docusaurus-theme-search-algolia
    • #6407 feat(search): enable contextual search by default (@slorber)
  • docusaurus-mdx-loader
    • #6443 refactor(mdx-loader): use vfile.path to access Markdown file path (@Josh-Cena)
  • docusaurus-theme-classic
    • #6427 feat(theme-classic): add aria-current to sidebar category link (@Josh-Cena)
    • #6391 refactor(theme-classic): add comments to...
Read more

2.0.0-beta.14

21 Dec 16:06
Compare
Choose a tag to compare

2.0.0-beta.14 (2021-12-21)

🚀 New Feature

  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-theme-classic
    • #5848 feat(theme-classic): standalone Admonition component (@Josh-Cena)
    • #6082 feat(theme-classic): allow passing additional attributes to tab headings (@Drylozu)
  • docusaurus-plugin-content-blog
  • docusaurus
    • #6107 feat(core): allow plugins to customize/override Webpack devServer config (@slorber)

🐛 Bug Fix

  • docusaurus-migrate
  • docusaurus-theme-classic
    • #6128 fix: do not use aria-hidden in heading anchor links (@lex111)
  • docusaurus-plugin-content-docs
    • #6124 fix(content-docs): restore behavior when pagination front matter is null (@Josh-Cena)
    • #6085 fix(content-docs): getMainDocId should return doc with both versioned or unversioned id (@slorber)
  • docusaurus-theme-classic, docusaurus-utils-validation
  • docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-pwa, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, lqip-loader
  • docusaurus-theme-translations
    • #6088 fix(theme-translations): publish theme-translation lib, including typedef (@slorber)

💅 Polish

  • docusaurus-theme-classic
  • create-docusaurus, docusaurus-logger, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • create-docusaurus
    • #6119 fix(create-docusaurus): make initial editUrl functional (@Josh-Cena)
    • #6095 fix(create-docusaurus): give a clearer message when installation failed (@Josh-Cena)

📝 Documentation

🏠 Internal

  • docusaurus-theme-classic
    • #6144 fix(theme-classic): fix translation when footer has no links (@Josh-Cena)
  • docusaurus-plugin-content-docs
  • Other
  • create-docusaurus, docusaurus-cssnano-preset, 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, lqip-loader

Committers: 17

2.0.0-beta.13

10 Dec 15:44
Compare
Choose a tag to compare

2.0.0-beta.13 (2021-12-10)

Release to fix a bad npm publish in beta.12 and mitigate today's npm issues (https://status.npmjs.org/incidents/n4s34mwsdsp2)

Same code as beta.11, please refer to beta.11 changelog and release:
https://github.com/facebook/docusaurus/releases/tag/v2.0.0-beta.11

2.0.0-beta.12

10 Dec 15:42
Compare
Choose a tag to compare

2.0.0-beta.12 (2021-12-10)

Bad npm publish, please use beta 13 instead

https://github.com/facebook/docusaurus/releases/tag/v2.0.0-beta.13

2.0.0-beta.11

10 Dec 10:28
Compare
Choose a tag to compare

2.0.0-beta.11 (2021-12-10)

🐛 Bug Fix

  • 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-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia

Committers: 2

2.0.0-beta.10

09 Dec 12:07
Compare
Choose a tag to compare

2.0.0-beta.10 (2021-12-09)

🚀 New Feature

  • create-docusaurus, docusaurus-types, docusaurus
    • #5930 feat: shorthands for themes/plugins/presets configuration (@fsmaia)
  • docusaurus-mdx-loader, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations, docusaurus-utils, docusaurus
    • #5830 feat(content-docs): sidebar category linking to document or auto-generated index page (@slorber)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-remark-plugin-npm2yarn, docusaurus-types, docusaurus
  • create-docusaurus
    • #3458 feat(create-docusaurus): allow using local folder as template (@afshinm)
  • docusaurus-plugin-content-blog
    • #5787 feat(content-blog): allow sorting posts in ascending order (@cerkiewny)
  • docusaurus-module-type-aliases, docusaurus-theme-classic, docusaurus
    • #3104 feat(core): Add React ErrorBoundary component + theme default boundaries (@spyke01)

💥 Breaking Change

  • docusaurus-plugin-content-blog
  • docusaurus-migrate, docusaurus-plugin-content-docs
    • #6065 refactor: remove deprecated docs homePageId option (@lex111)
  • docusaurus-plugin-content-docs
    • #6056 refactor: remove unused metadata field for homepage (@lex111)
  • docusaurus-mdx-loader, docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-translations, docusaurus-utils, docusaurus
    • #5830 feat(content-docs): sidebar category linking to document or auto-generated index page (@slorber)
  • docusaurus-module-type-aliases, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-preset-classic
    • #5832 refactor(ganalytics, gtag): move options out of themeConfig (@Josh-Cena)
  • create-docusaurus, docusaurus-plugin-client-redirects, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils

🐛 Bug Fix

  • docusaurus-theme-common
    • #6070 fix(theme-common): useLocationChange fire un-necessarily twice (@slorber)
    • #6040 fix: browser storage (localStorage) is unreliable: api should fail-safe (@slorber)
  • create-docusaurus, 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-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils-validation, docusaurus-utils, docusaurus
  • docusaurus-theme-classic, docusaurus
    • #6052 fix(core): fix error boundary import disrupting CSS order (@Josh-Cena)
  • docusaurus-plugin-content-blog
  • docusaurus
    • #5983 fix(core): do not apply theme-init alias to user component (@Josh-Cena)
    • #5798 fix(cli): update notifier should be shown if current is less than latest (@semoal)
    • #5864 fix: respect base URL when serving content by webpack dev server (@lex111)
  • docusaurus-module-type-aliases
  • docusaurus-theme-classic

💅 Polish

  • docusaurus-theme-classic
  • docusaurus-theme-classic, docusaurus
    • #6048 refactor: capitalize locales when creating i18n config (@lex111)
  • docusaurus-theme-translations
    • #5976 feat(theme-translations): add extra Korean translation, fix typo (@revi)
    • #6060 chore(theme-translations): complete Chinese translations (@Josh-Cena)
  • docusaurus-migrate, docusaurus-plugin-content-docs
    • #6065 refactor: remove deprecated docs homePageId option (@lex111)
  • docusaurus-plugin-content-docs
    • #6056 refactor: remove unused metadata field for homepage (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-common
  • docusaurus-theme-classic, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-types
  • docusaurus-plugin-pwa
    • #5995 chore(plugin-pwa): change core-js version in package.json to v3 (@Josh-Cena)
  • docusaurus-plugin-pwa, docusaurus-theme-classic, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-utils
    • #5849 refactor: define own translations in other themes (@lex111)
  • docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-types
  • docusaurus
    • #5829 refactor: optimize clone and checkout in deploy command (@sivapalan)
    • #5899 feat(core): give more hints when plugins have duplicate IDs (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-preset-classic
    • #5832 refactor(ganalytics, gtag): move options out of themeConfig (@Josh-Cena)
  • create-docusaurus, docusaurus
    • #5840 feat: allow GIT_USER env var to be unset if SSH is used (@wpyoga)
  • create-docusaurus, docusaurus-plugin-client-redirects, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus-utils

📝 Documentation

Read more

2.0.0-beta.9

02 Nov 17:31
Compare
Choose a tag to compare

2.0.0-beta.9 (2021-11-02)

🚀 New Feature

  • docusaurus-theme-classic, docusaurus-theme-common
    • #5770 feat(theme-classic): allow specifying width/height in logo (@cerkiewny)
  • docusaurus-types, docusaurus
    • #5841 feat: allow user to specify deploymentBranch property in docusaurus.config.js (@wpyoga)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #5795 feat(search-algolia): algolia externalUrl regex to navigate with window.href (@semoal)
  • 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
  • docusaurus-theme-classic
    • #5791 feat(theme-classic): add Serbian Cyrillic translation (@utajum)

💥 Breaking Change

  • create-docusaurus, 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-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader

🐛 Bug Fix

  • docusaurus-plugin-content-blog
    • #5835 fix(content-blog): Fix blog feeds not generated (@slorber)
  • docusaurus
  • docusaurus-module-type-aliases, docusaurus
    • #5819 fix: use @docusaurus/react-loadable as package alias + include types (@slorber)

💅 Polish

  • docusaurus-preset-classic
    • #5831 feat(preset-classic): guard against unknown keys in options (@Josh-Cena)
  • docusaurus
    • #5815 refactor: some improvements for webpack-dev-server (@lex111)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils, docusaurus
  • docusaurus-theme-classic

📝 Documentation

🏠 Internal

  • Other
  • create-docusaurus, 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-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader
  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus
    • #5807 refactor: remove a few Lodash usages & ESLint enforcement (@Josh-Cena)
  • docusaurus-module-type-aliases, docusaurus-plugin-client-redirects, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils, docusaurus
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, lqip-loader
    • #5779 refactor: migrate lqip-loader to TS, fix typing for Webpack Loaders (@Josh-Cena)

Committers: 18

Read more