All Versions
134
Latest Version
Avg Release Cycle
38 days
Latest Release
482 days ago

Changelog History
Page 1

  • v2.2.0 Changes

    October 29, 2022

    :rocket: New Feature

    • πŸ”Œ docusaurus-plugin-client-redirects
      • #8227 feat(plugin-client-redirects): keep the query string + hash (@Xabilahu)
    • docusaurus
      • #8210 feat(core): add --config param to swizzle command (@e-im)
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-mermaid, docusaurus-types, docusaurus
      • #7490 feat: support mermaid code blocks in Markdown (@sjwall)
    • docusaurus-types, docusaurus
      • #8151 feat(core): siteConfig.headTags API to render extra tags in document head (@johnnyreilly)

    :bug: Bug Fix

    • πŸ”Œ docusaurus-plugin-ideal-image
      • #8250 fix(ideal-image): do not pass down img prop (@lex111)
    • docusaurus-theme-common
      • #8246 fix(mdx-loader): properly unwrap mdxAdmonitionTitle placeholder (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-docs
      • #8234 fix(plugin-content-docs): fix error message context (error cause) when doc processing fails (@shanpriyan)
    • 🌐 docusaurus-theme-classic, docusaurus-theme-translations
      • #8207 fix(theme-classic): hamburger menu control navigation by keyboard (@jeferson-sb)
    • docusaurus-theme-classic, docusaurus-theme-common
      • #8204 fix(theme-classic): fix SkipToContent without JS , refactor, make it public theming API (@mturoci)
      • #8059 fix(theme): preserve url ?search#hash on navbar version/locale dropdowns navigations (@slorber)
    • docusaurus
      • #8192 fix(core): throw error for invalid URL in config file (@forgeRW)
    • docusaurus-theme-classic
    • docusaurus-utils
      • #8137 fix(utils): remove non-ASCII limitation for path normalization (@birjj)
      • #8158 fix(content-blog): make RSS feed generation work with slugs with .html extension (@Pranav2612000)
    • 🌐 docusaurus-theme-translations
    • πŸ”Œ docusaurus-plugin-client-redirects
      • #8067 fix(redirect): tolerate trailing slash difference if config is undefined (@Josh-Cena)

    πŸ’… :nail_care: Polish

    • 🌐 docusaurus-theme-translations
      • #8253 chore(theme-translations): complete ru translations (@lex111)
      • #8243 chore(theme-translations): complete French translations (@forresst)
      • #8075 fix(theme-translation): complete Japanese theme default translation (@pasora)
    • docusaurus
    • docusaurus-theme-classic
      • #8161 fix(theme): do not show tab content when tabbing over it; show after selection only (@mturoci)
      • #8062 refactor(theme): remove hard-coded tag border-radius (@homotechsual)
    • docusaurus-utils-validation, docusaurus
      • #8066 fix(core): normalize slashes for url/baseUrl instead of throwing (@Josh-Cena)

    Committers: 22

  • v2.1.0 Changes

    September 01, 2022

    :rocket: New Feature

    • docusaurus-theme-classic, docusaurus-theme-common
      • #8008 feat(theme): ability to use <DocCardList> without items prop, on any doc page (@slorber)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #7963 feat(docs): allow to configure noIndex per doc version (@slorber)
      • #7949 feat(plugin-docs): docs sidebar item link: support "autoAddBaseUrl" attribute (@slorber)
    • 🌐 docusaurus-theme-translations

    :bug: Bug Fix

    • create-docusaurus
      • #8032 fix(create-docusaurus): tutorial and init template improvements (@slorber)
    • docusaurus-preset-classic
      • #8029 fix(preset-classic): broken link in "unrecognized keys" error message (@mdubus)
    • docusaurus
      • #7977 fix(core): preload should support encoded page links (@adventure-yunfei)
      • #7996 fix(core): CLI command write-translations should extract translations from @docu… (@slorber)
      • #7952 fix(core): allow overriding ssr/dev template meta tags (@slorber)
    • πŸ”Œ docusaurus-plugin-sitemap
      • #7964 fix(sitemap): filter all routes with robots meta containing noindex (@slorber)
    • docusaurus-theme-classic
      • #7910 fix(theme-classic): code block line number display with line wrapping (@yzhe819)
      • #7786 fix: collapse siblings when first category is selected (@whiteand)

    πŸ’… :nail_care: Polish

    • docusaurus-theme-classic
      • #7982 fix(theme): add aria-label to skip to content link region (@YoniChechik)
      • #7940 refactor(theme-classic): split AnnouncementBar, increase z-index, use shadow (@slorber)
      • #7876 refactor(theme-classic): make tag text visually certered (@Kosai106)
    • docusaurus-utils
      • #7941 feat(core): add new Webpack file-loader extensions: avif, mov, mkv, mpg, avi... (@slorber)
    • docusaurus-theme-classic, docusaurus-types
      • #7942 feat(theme-classic): use lang attribute in navbar locale dropdown items (@slorber)
    • 🌐 docusaurus-theme-translations

    πŸ“š :memo: Documentation

    • create-docusaurus
      • #8032 fix(create-docusaurus): tutorial and init template improvements (@slorber)
    • πŸ“ˆ 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-theme-classic

    Committers: 10

  • v2.0.1 Changes

    August 01, 2022

    πŸ›  Fix bad npm publish of 2.0.0

    Committers: 1

  • v2.0.0 Changes

    April 13, 2020

    Bad npm publish, please use 2.0.1

    πŸ’… :nail_care: Polish

    • docusaurus
      • #7781 refactor(core): log Docusaurus & Node version before exiting (@Josh-Cena)

    Committers: 2

  • v2.0.0-rc.1 Changes

    July 14, 2022

    :bug: Bug Fix

    • docusaurus
      • #7776 fix(core): swizzle --eject js should not copy theme .d.ts files (@slorber)
      • #7750 fix(deploy): revert "feat(deploy): copy local git config to tmp repo (#7702)" (@ghostsquad)
    • πŸ”Œ docusaurus-plugin-sitemap
      • #7774 fix(sitemap): complete gracefully when all pages have noIndex meta (@Josh-Cena)
    • docusaurus-theme-classic
    • docusaurus-migrate
    • docusaurus-theme-search-algolia

    πŸ’… :nail_care: Polish

    • 🌐 docusaurus-theme-translations

    πŸ“š :memo: Documentation

    • πŸ”Œ docusaurus-plugin-content-docs
      • #7706 docs: release process, versioning, breaking changes, public API surface (@slorber)

    🚧 :wrench: Maintenance

    • docusaurus-theme-classic
      • #7777 refactor(theme): fix duplicate page metadata usage (@slorber)
      • #7771 chore: bump Infima to 0.2.0-alpha.42, fix a:hover link bug (@slorber)

    Committers: 11

  • v2.0.0-beta.9 Changes

    November 02, 2021

    :rocket: 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)

    :boom: 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: 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)

    πŸ’… :nail_care: 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

    πŸ“š :memo: Documentation

    :house: 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

  • v2.0.0-beta.8 Changes

    October 21, 2021

    :rocket: New Feature

    • πŸ”Œ docusaurus-plugin-content-blog
    • docusaurus
      • #5740 feat(core): write-heading-ids options maintainCasing, overwrite (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-docs
      • #5705 feat(content-docs): new front matter options to customize pagination (@Josh-Cena)

    :boom: Breaking Change

    • docusaurus-theme-search-algolia
      • #5751 fix: stable callbacks in useSearchQuery + refactor (@slorber)

    :bug: Bug Fix

    • πŸ”Œ docusaurus-plugin-ideal-image
      • #5760 fix(ideal-image): fix IdealImage in dev not handling ES import images properly (@slorber)
    • docusaurus-theme-classic
      • #5732 fix(theme-classic): allow tabs with number as value (@Josh-Cena)
      • #5721 fix: handle rubber band scrolling in hideable navbar (@lex111)
    • docusaurus-theme-search-algolia
      • #5751 fix: stable callbacks in useSearchQuery + refactor (@slorber)

    πŸ’… :nail_care: Polish

    • docusaurus-theme-classic
    • πŸ”Œ docusaurus-module-type-aliases, docusaurus-plugin-ideal-image, docusaurus-theme-classic, docusaurus
      • #5726 refactor(module-type-aliases): remove fallback aliases (@Josh-Cena)

    πŸ“š :memo: Documentation

    • Other
    • πŸ”Œ docusaurus-plugin-content-blog
      • #5753 fix(content-blog): temporarily swallow feed mdxToHtml errors + feed refactor (@slorber)

    :house: Internal

    • docusaurus
      • #5761 chore: upgrade html-webpack-plugin, remove terser 4 (@slorber)
    • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia, docusaurus
      • #5714 chore: Enable ESLint rules of hooks + fix new lint errors (@slorber)
    • Other

    🐎 :running_woman: Performance

    • docusaurus

    Committers: 13

  • v2.0.0-beta.7 Changes

    October 15, 2021

    :rocket: New Feature

    • docusaurus-module-type-aliases, docusaurus
    • docusaurus-theme-classic, docusaurus-theme-common
      • #5674 polish(theme-classic): guard against potential definition mistakes in Tabs (@Josh-Cena)
      • #5618 feat: maintain page position for clicked grouped tabs (@Shrugsy)
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-utils
      • #4330 feat(content-blog): add full blog post html into RSS/Atom feeds (@moonrailgun)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common
      • #5642 feat(theme-classic, plugin-docs): sidebar item level-specific className + allow customization (@Josh-Cena)
    • create-docusaurus
      • #5635 feat: npm init docusaurus, yarn create docusaurus (@slorber)
    • πŸ”Œ docusaurus-init, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types
      • #5589 feat: properly type-check the Docusaurus config of new sites (@bmiddha)
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus-utils-validation
      • #5578 feat(v2): allow specifying TOC max depth (themeConfig + frontMatter) (@erickzhao)
    • docusaurus
      • #5498 feat: make Webpack url-loader limit configurable (env variable) (@stnor)
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs

    :boom: Breaking Change

    • docusaurus-theme-classic, docusaurus-theme-common
      • #5674 polish(theme-classic): guard against potential definition mistakes in Tabs (@Josh-Cena)
      • #5618 feat: maintain page position for clicked grouped tabs (@Shrugsy)
    • docusaurus-init, docusaurus-preset-bootstrap, docusaurus-theme-bootstrap
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus-utils-validation
      • #5578 feat(v2): allow specifying TOC max depth (themeConfig + frontMatter) (@erickzhao)
    • docusaurus-theme-classic
      • #5592 refactor: use CSS Modules for toggle styles (@lex111)

    :bug: Bug Fix

    • docusaurus-theme-common
    • docusaurus
    • docusaurus-theme-classic, docusaurus-theme-common
      • #5699 fix: apply announcement bar class if only needed (@lex111)
    • docusaurus-theme-classic
    • docusaurus-theme-live-codeblock
      • #5677 fix: Don't ignore options.transforms for buble (@ntucker)
      • #5556 fix: pin react-live due to possible mismatch React (@lex111)
    • docusaurus-mdx-loader
    • πŸ”Œ docusaurus-plugin-ideal-image
      • #5540 fix: do not use ideal image plugin in dev env (@lex111)
    • πŸ”Œ docusaurus-plugin-content-docs
      • #5606 fix(docs): create tags route if only tags exists (@lex111)
    • docusaurus-init, docusaurus-module-type-aliases, docusaurus-types
      • #5601 fix(module-type-aliases): move @type packages to dependencies (@Josh-Cena)
    • docusaurus-utils
      • #5495 fix: ignore code block lines when creating excerpt (@lex111)
    • docusaurus-init
      • #5490 fix: install deps for new project via Yarn on Windows properly (@lex111)
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-utils-validation
      • #5479 fix: add docs tag validation to solve #5478 (@sw-yx)

    πŸ’… :nail_care: Polish

    • docusaurus-theme-classic, docusaurus-theme-common
    • docusaurus-theme-classic
    • πŸ”Œ docusaurus-module-type-aliases, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-theme-classic, docusaurus-types, docusaurus
      • #5636 refactor: make all Props defined as interface + readonly (@Josh-Cena)
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus
    • docusaurus
      • #5580 refactor(core): type improvements for PendingNavigation (@Josh-Cena)
    • docusaurus-theme-classic, docusaurus
      • #5496 refactor: remove deprecated createRequireFromPath (@lex111)

    πŸ“š :memo: Documentation

    :house: Internal

    • πŸ”Œ create-docusaurus, docusaurus-plugin-content-docs
      • #5678 refactor(content-docs): refactor sidebars, Joi validation, generator rework, expose config types (@Josh-Cena)
    • docusaurus-theme-classic
    • Other
    • docusaurus-init, docusaurus-preset-bootstrap, docusaurus-theme-bootstrap
    • πŸ”Œ docusaurus-init, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus-utils, docusaurus, lqip-loader
    • πŸ”Œ docusaurus-plugin-pwa, docusaurus
      • #5609 chore: upgrade Terser-related dependencies (@lex111)
    • πŸ”Œ docusaurus-cssnano-preset, 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-pwa, docusaurus-plugin-sitemap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader
    • docusaurus
    • docusaurus-preset-classic
    • πŸ“ˆ docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-preset-classic
      • #5561 refactor(plugin-google-gtag, plugin-google-analytics): migrate packages to TS (@Josh-Cena)
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-pages, docusaurus-plugin-sitemap, docusaurus-preset-classic
      • #5579 refactor(preset-classic): migrate preset-classic to TypeScript (@Josh-Cena)
    • docusaurus-init
      • #5484 chore: regenerate beta.6 examples + fix regen script (@slorber)

    Committers: 36

  • v2.0.0-beta.6 Changes

    September 02, 2021

    :rocket: New Feature

    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-theme-classic
    • docusaurus-theme-classic, docusaurus-theme-common
    • docusaurus-theme-classic
      • #5460 feat: infima 33 + navbar-sidebar close button (@slorber)
      • #5442 feat(theme-classic): allow passing tab label and default value through TabItem (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #5454 feat: new docs options: versions.{badge,className} (@slorber)

    :bug: Bug Fix

    • docusaurus-theme-classic
      • #5444 fix: fix some theme UI issues (blockquotes, navbar-sidebar font) with Infima alpha.32 (@slorber)
      • #5431 fix: some beta.5 bugfixes (@slorber)
    • πŸ”Œ docusaurus-init, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-classic

    πŸ’… :nail_care: Polish

    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic
      • #5459 refactor(theme-classic): completely migrate package to TypeScript (@Josh-Cena)
    • docusaurus-theme-classic

    πŸ“š :memo: Documentation

    :house: Internal

    • #5455 fix: website bad version name in docusaurus.config.js (@slorber)

    Committers: 10

  • v2.0.0-beta.5 Changes

    August 26, 2021

    :rocket: New Feature

    • πŸ”Œ docusaurus-init, docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-utils-validation
      • #5396 feat(plugin-blog): multi-authors support + authors.yml global configuration (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-theme-classic
      • #5371 feat: make blog config options and navbar versions dropdown label translatable (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common
    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils
    • πŸ”Œ docusaurus-plugin-content-blog
      • #5354 feat(plugin-blog): allow 'ALL' as postsPerPage option value (@Josh-Cena)
    • docusaurus-theme-classic
    • docusaurus-init
    • πŸ”Œ docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-theme-classic
      • #5309 feat: blog posts support /YYYY/MM/DD/blog-post/index.md pattern + blog frontmatter can reference relative images (@slorber)
    • docusaurus-mdx-loader, docusaurus
      • #5299 feat: mdx loader fallback, allow importing mdx docs from anywhere (@slorber)

    :boom: Breaking Change

    • πŸ”Œ docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-utils-validation, docusaurus-utils
    • πŸ”Œ docusaurus-init, docusaurus-migrate, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus
      • #5345 refactor: rename Git master branch to main (@zpao)
    • docusaurus-module-type-aliases, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-types, docusaurus
      • #5349 refactor(core): replace useDocusaurusContext().isClient by useIsBrowser() (@slorber)
    • docusaurus-theme-classic
      • #5264 fix: apply proper class for active doc item on mobiles + avoid duplicated classes (@lex111)

    :bug: Bug Fix

    • docusaurus-theme-classic
      • #5425 fix: toc does not highlight clicked anchor + use scroll-margin-top (@slorber)
      • #5424 refactor: make dynamic authors layout via CSS only (@lex111)
      • #5422 fix: make tags wrapping properly (@lex111)
      • #5419 fix: various fixes back-to-top button (@lex111)
      • #5361 fix: refactor TOC highlighting + handle edge cases (@slorber)
      • #5357 fix: code blocks should scroll in RTL direction (@slorber)
      • #5346 fix: author/image adjustments in BlogPosting schema (@lex111)
      • #5240 fix: remove top margin only from directly first element (@lex111)
      • #5317 fix: make proper highlighting doc link if no sidebar (@hamzahamidi)
      • #5316 fix: avoid extra default active class on doc sidebar item (@lex111)
      • #5319 fix: unbreak highlighting regular navbar links (@lex111)
      • #5264 fix: apply proper class for active doc item on mobiles + avoid duplicated classes (@lex111)
      • #5275 fix: improve spanish translation (@faloi)
      • #5262 fix: show secondary menu if even there is no main one (@lex111)
    • docusaurus
      • #5426 fix: Make update-notifier fail-safe if no permission to read configStore (@slorber)
      • #5398 fix: fix write-translations warning for theme-common translations (@slorber)
      • #5381 fix: canary releases should ignore notifier updates (@slorber)
      • #5339 fix: add admonitions support to mdx partials loaded through the fallback mdx loader (@slorber)
      • #5311 fix: docusaurus serve logs wrong port if 3000 is taken (@wan-nyan-wan)
      • #5308 fix: remove unexpected whitespaces in CSS bundle (@lex111)
      • #5268 fix: fix wrong regex that removes extra letters from swizzled component names (@Josh-Cena)
    • Other
      • #5399 fix: fix site unlocalized 404 pages + aggressive Netlify /assets caching (@slorber)
      • #5249 fix: fix Crowdin mapping for pt-BR (@slorber)
    • docusaurus-theme-classic, docusaurus
      • #5383 fix: fix Locale Dropdown RTL icon + Webpack aliases ordering (@slorber)
    • docusaurus-init
      • #5370 fix(init): fix links to feature images in classic-typescript (@Josh-Cena)
    • docusaurus-theme-common
    • πŸ”Œ docusaurus-plugin-ideal-image
      • #5334 fix: plugin ideal-image should generate filename with a hash even in development (@Pierre-Gilles)
    • docusaurus-theme-search-algolia
      • #5290 fix: make successful build if missing favicon (@lex111)
    • docusaurus-utils
      • #5270 fix: ability to link md files with relative paths when paths contain space (@slorber)
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-types

    πŸ’… :nail_care: Polish

    • docusaurus-theme-common
      • #5402 refactor: improve styles of Details component (@lex111)
    • docusaurus-theme-classic
    • Other
      • #5389 refactor: clean Canny integration + rename 'Feedback' to 'Feature Requests' + improve TS doc page (@slorber)
    • docusaurus-theme-classic, docusaurus-theme-common

    πŸ“š :memo: Documentation

    • πŸ“„ #5423 docs: clarify using custom attributes for navbar link (@lex111)
    • πŸ“„ #5421 docs: add Indent to showcase (@fouad)
    • πŸ“„ #5405 docs: add Gotenberg to showcase (@gulien)
    • πŸ‘· #5406 docs: specify proper min Node.js version for Travis CI example (@BattleOfPlassey)
    • πŸ“„ #5390 docs(v2): showcase BoxyHQ (@deepakprabhakara)
    • ⚑️ #5376 docs(v2): Update Datagit site to showcase page (@massoudmaboudi)
    • 🚚 #5372 docs: remove docusaurus-preset-name from preset doc (@slorber)
    • πŸ“„ #5366 docs: Add drayman to showcase (@jansivans)
    • πŸ“„ #5369 docs(v2): Add Nocalhost website to showcase page (@neaped)
    • πŸ”¨ #5351 docs(website): bump announcement bar + include Twitter link + refactor site colors (@slorber)
    • ⚑️ #5352 docs: update docusaurus-plugin-sass instructions (@erickzhao)
    • πŸ“„ #5332 docs(v2): add mdx-mermaid to resources (@sjwall)
    • πŸš€ #5331 docs: Changelog page should display TOC with releases (@slorber)
    • πŸ“„ #5329 docs: add Haochen to showcase page (@HaochenQ)
    • πŸ”Œ #5313 docs: try to make plugin/preset config less confusing (@slorber)
    • ⚑️ #5296 docs: update canary doc (@slorber)
    • πŸ“š #5219 docs: refactor API documentation (@Josh-Cena)
    • πŸ“ˆ #5271 Add Plausible Analytics docs to showcase page (@metmarkosaric)
    • πŸ”€ #5283 docs: fix broken link to syncing tab choices section (@lex111)
    • ⚑️ #5259 docs(v2): update Remotion website picture in showcase (@JonnyBurger)
    • πŸ“„ #5260 docs(v2): add Dart Code Metrics site to showcase page (@incendial)
    • πŸ“„ #5253 docs: Fix typo 2-resources.md (@forresst)
    • πŸ“„ #5248 docs(v2): add docusaurus-prince-pdf to resources (@sparanoid)
    • πŸ“„ #5239 docs(v2): Add unmand site to showcase page (@dbseal)

    :house: Internal

    • Other
    • πŸ”Œ docusaurus-init, docusaurus-migrate, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus
      • #5345 refactor: rename Git master branch to main (@zpao)
    • docusaurus-theme-classic, docusaurus-theme-common
      • #5341 polish: bind key listener to light/dark toggle + a11y lint fixes (@Josh-Cena)
    • docusaurus-mdx-loader, docusaurus-migrate, docusaurus
    • πŸ”Œ docusaurus-migrate, docusaurus-module-type-aliases, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-types, docusaurus
      • #5335 refactor: better typing + remove unnecessary eslint-disable (@Josh-Cena)
    • πŸ”Œ docusaurus-plugin-content-blog
      • #5338 refactor(plugin-blog): style improvements in blogUtils (@Josh-Cena)
    • docusaurus-theme-classic
    • docusaurus-init
    • πŸ”Œ docusaurus-plugin-content-docs, docusaurus-theme-classic, docusaurus-theme-common

    🐎 :running_woman: Performance

    • docusaurus-module-type-aliases, docusaurus-theme-bootstrap, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-types, docusaurus
      • #5349 refactor(core): replace useDocusaurusContext().isClient by useIsBrowser() (@slorber)

    Committers: 27