Docusaurus Changelog
3.7.0 (2025-01-03)
:rocket: New Feature
docusaurus-faster
, docusaurus
- #10800 feat(core): Turn Rspack incremental on by default (again) (@slorber)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
- #10768 feat(blog): Add author social icons for bluesky, mastodon, threads, twitch, youtube, instagram (@GingerGeek)
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-rsdoctor
, docusaurus-plugin-sitemap
, docusaurus-plugin-svgr
, docusaurus-plugin-vercel-analytics
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus
docusaurus-plugin-content-blog
docusaurus-module-type-aliases
, docusaurus-plugin-svgr
, docusaurus-preset-classic
, docusaurus-types
, docusaurus-utils
, docusaurus
:bug: Bug Fix
docusaurus-remark-plugin-npm2yarn
- #10803 fix(npm-to-yarn): add missing npm-to-yarn converter for Bun (@Lehoczky)
docusaurus-theme-classic
, docusaurus-theme-common
- #10796 fix(theme): Footer Column/Link should merge provided className (@slorber)
docusaurus-bundler
, docusaurus-theme-common
- #10786 fix(core): fix React hydration errors, change html minifier settings (@slorber)
docusaurus-theme-common
- #10782 fix(theme-common): code block magic comments should support SQL block comments (@WillBlack403)
docusaurus-theme-translations
- #10783 fix(theme-translations): Add missing Dutch (nl) theme translations (@janaukema)
- #10760 fix(theme-translation): add missing Korean (ko) theme translations (@effozen)
docusaurus-plugin-content-docs
- #10754 fix(docs): fix sidebar item visibility bug for category index (@slorber)
docusaurus
- #10727 fix(core): fix codegen routesChunkName possible hash collision (@slorber)
docusaurus-mdx-loader
- #10723 fix(mdx-loader): fix md image paths with spaces bug related to transformImage encoding problem (@slorber)
:memo: Documentation
:robot: Dependencies
:wrench: Maintenance
- Other
docusaurus-theme-search-algolia
docusaurus
- #10798 refactor(core): Use Intl native API to get locale direction, remove rtl-detect depend… (@slorber)
- #10747 refactor(core): swizzle wrap should use ReactNode instead of JSX.Element (@slorber)
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus
docusaurus-theme-common
- #10728 refactor(theme-common): change storageUtils useSyncExternalCode getSnapshot workaround (@slorber)
Committers: 14
3.6.3 (2024-11-22)
:bug: Bug Fix
Committers: 1
3.6.2 (2024-11-19)
:bug: Bug Fix
docusaurus-module-type-aliases
- #10693 fix(types): add missing ambiant TS declarations for .md / .mdx partials (@slorber)
docusaurus-theme-translations
- #10688 fix(theme-translation): add and update Japanese translations (@Ryoga-exe)
docusaurus
- #10685 fix(cli):
docusaurus --help
should print plugin commands using extendCli()
(@slorber)
docusaurus-bundler
- #10680 fix(bundler): allow CSS nesting by default, restore postcss-preset-env (@slorber)
create-docusaurus
- #10676 fix(create-docusaurus): add ts exclude to TS init template (@slorber)
docusaurus-bundler
, docusaurus-faster
, docusaurus
- #10648 fix(faster): Upgrade to Rspack 1.1.1, fix build progress bar display (@slorber)
:wrench: Maintenance
- #10691 chore(ci): retry
yarn install
to ignore temporary network errors (@slorber)
Committers: 5
3.6.1 (2024-11-08)
:bug: Bug Fix
docusaurus
- #10658 fix(core): bundler should not minimize static assets (@slorber)
docusaurus-bundler
, docusaurus-faster
, docusaurus-utils-common
, docusaurus-utils
- #10649 fix(faster,utils): fix faster/types peerDependencies (@slorber)
:nail_care: Polish
docusaurus-bundler
, docusaurus-types
, docusaurus
:memo: Documentation
:wrench: Maintenance
docusaurus-mdx-loader
- #10651 refactor(mdx-loader): streamline typescript usage for remark plugin types (@lebalz)
- Other
Committers: 2
3.6.0 (2024-11-04)
:rocket: New Feature
docusaurus-plugin-content-blog
, docusaurus-theme-classic
- #10586 feat(blog): Add
frontMatter.title_meta
to override title for SEO (@ilg-ul)
docusaurus
- #10600 feat(cli): build/deploy should allow multiple
--locale
options (@slorber)
docusaurus-logger
docusaurus-plugin-rsdoctor
docusaurus-bundler
, docusaurus-faster
, docusaurus-theme-classic
, docusaurus
- #10402 feat(core): Replace Webpack with Rspack -
siteConfig.future.experimental_faster.rspackBundler
(@slorber)
docusaurus-bundler
, docusaurus-faster
, docusaurus-types
, docusaurus
- #10554 feat(core): faster HTML minimizer -
siteConfig.future.experimental_faster.swcHtmlMinimizer
(@slorber)
- #10522 feat(core): faster CSS minimizer -
siteConfig.future.experimental_faster.lightningCssMinimizer
(@slorber)
docusaurus-theme-mermaid
- #10510 feat(theme-mermaid): support Mermaid 11+ including new types of diagrams (@slorber)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-types
, docusaurus
- #10479 feat(core, mdx-loader): deduplicate MDX compilation -
siteConfig.future.experimental_faster.mdxCrossCompilerCache
(@slorber)
docusaurus-faster
, docusaurus-types
, docusaurus
- #10441 feat(core): faster JS minimizer -
siteConfig.future.experimental_faster.swcJsMinimizer
(@slorber)
docusaurus-faster
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
- #10435 feat(core): faster transpiler option -
siteConfig.future.experimental_faster.swcJsLoader
(@slorber)
:bug: Bug Fix
docusaurus-bundler
, docusaurus
docusaurus-bundler
docusaurus-theme-classic
docusaurus-faster
docusaurus
- #10611 fix(core): fix DOCUSAURUS_CURRENT_LOCALE = 'undefined' (@slorber)
- #10423 fix(core): always use hash for CSS module class names (@slorber)
docusaurus-bundler
, docusaurus-faster
docusaurus-theme-translations
docusaurus-mdx-loader
- #10553 fix(mdx-loader): fix cross-compiler cache randomly loading mdx with client/server envs (@slorber)
docusaurus-tsconfig
- #10547 fix(tsconfig): add
@docusaurus/tsconfig
target es2022 (@slorber)
docusaurus-plugin-content-blog
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
docusaurus-types
, docusaurus
docusaurus-bundler
, docusaurus-faster
- Other
- #10601 perf(ci): Add CI checks to prevent memory, build-time and build-size regressions (@slorber)
docusaurus
- #10599 fix(core): fix i18n sites SSG memory leak - require.cache (@slorber)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
- #10470 refactor(mdx-loader): re-export metadata module instead of serializing it (@slorber)
- #10457 refactor(mdx-loader): read metadata from memory (loaded content) instead of fs (@slorber)
:memo: Documentation
- Other
create-docusaurus
- #10608 docs: mention config/sidebars run in Node.js runtime (@slorber)
:robot: Dependencies
- Other
docusaurus-plugin-pwa
:wrench: Maintenance
- Other
docusaurus-babel
, docusaurus-bundler
, docusaurus-mdx-loader
, docusaurus-plugin-debug
, docusaurus-plugin-pwa
, docusaurus-plugin-rsdoctor
, docusaurus-theme-live-codeblock
, docusaurus
docusaurus-bundler
, docusaurus-faster
docusaurus-bundler
, docusaurus-logger
, docusaurus-types
, docusaurus
docusaurus
- #10587 refactor(core): replace serve-handler fork by official deps (@slorber)
- #10579 refactor(core): remove useless Webpack wait plugin (@slorber)
- #10485 refactor(core): rewrite Webpack ChunkAssetPlugin with RuntimeModule (@slorber)
- #10448 refactor(core): Restore null-loader (@slorber)
- #10442 fix(core): use serve-handler fork to remove annoying punycode warning (@slorber)
- #10410 refactor(core): remove useless build forceTerminate exit (@slorber)
docusaurus-bundler
, docusaurus-plugin-pwa
, docusaurus-types
, docusaurus
create-docusaurus
- #10514 refactor: remove babel.config.js from init templates + website (@slorber)
create-docusaurus
, docusaurus-babel
, docusaurus-bundler
, docusaurus-mdx-loader
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-translations
, docusaurus-types
, docusaurus-utils
, docusaurus
- #10511 refactor: create
@docusaurus/bundler
and @docusaurus/babel
packages (@slorber)
create-docusaurus
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-mermaid
, docusaurus-utils
, docusaurus
, eslint-plugin
docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
- #10497 refactor(core): prepare codebase for swappable bundler (@slorber)
create-docusaurus
, docusaurus-utils
- #10486 chore: upgrade to TS 5.6 + temporarily use skipLibCheck for TS 5.6 (@slorber)
create-docusaurus
, docusaurus-logger
, docusaurus-theme-translations
, docusaurus
- #10480 refactor: move PerfLogger from core to @docusaurus/logger (@slorber)
docusaurus-remark-plugin-npm2yarn
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus
- #10450 refactor(mdx-loader): refactor mdx-loader, expose loader creation utils (@slorber)
docusaurus-mdx-loader
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
- #10422 refactor(mdx-loader): remove useless usage of mdx loader this.query (@slorber)
Committers: 19
3.5.2 (2024-08-13)
:bug: Bug Fix
docusaurus-theme-common
- #10397 fix(theme-common): restore useContextualSearchFilters public API for retrocompatibility (@slorber)
docusaurus
- #10391 fix(core): always alias React/ReactDOM to site dependency so that importing MDX from anywhere works (@slorber)
create-docusaurus
, docusaurus-plugin-content-blog
- #10392 fix(create-docusaurus): Improve init templates blog setup + fix warnings (@slorber)
docusaurus-theme-classic
- #10390 fix(theme): Adjust blog authors line height to show descenders in lowercase letters (
g
, j
, p
, q
, and y
) (@josh-wong)
:nail_care: Polish
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
:memo: Documentation
:robot: Dependencies
Committers: 4
3.5.1 (2024-08-09)
:bug: Bug Fix
docusaurus-plugin-content-blog
, docusaurus-theme-search-algolia
docusaurus-theme-search-algolia
Committers: 2
3.5.0 (2024-08-09)
:rocket: New Feature
docusaurus-plugin-content-blog
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
create-docusaurus
, docusaurus-plugin-content-blog
- #9252 feat(blog): add feed xlst options to render beautiful RSS and Atom feeds (@Xebec19)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus-utils
docusaurus-theme-translations
docusaurus-mdx-loader
- #10335 feat(mdx-loader): wrap mdx content title (
# Title
) in <header>
for concistency (@OzakIOne)
create-docusaurus
, docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-utils
docusaurus-plugin-client-redirects
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-plugin-vercel-analytics
, docusaurus-types
, docusaurus
- #10286 feat(core): allow plugins to self-disable by returning null (@slorber)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-theme-common
docusaurus-plugin-content-blog
, docusaurus-utils
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils-validation
:bug: Bug Fix
docusaurus-theme-translations
- #10344 fix(translations): fix wrong Estonian (et) translations and typos (@Gekd)
- #10360 fix(translations): Fix and Improve Spanish translations (@sergioalmela)
- #10235 fix(theme-translation): add missing German (de) theme.admonition translations (@franzd1)
docusaurus-theme-search-algolia
- #10342 fix(search): fix algolia search ignore ctrl + F in search input (@mxschmitt)
docusaurus-plugin-content-docs
- #10324 fix(docs): the category.json description attribute should display on generated index pages (@bharateshwq)
- #10309 fix(theme): docsVersionDropdown navbar item not showing the appropriate version (@OzakIOne)
docusaurus
docusaurus-theme-classic
- #10288 fix(theme): fix DocsVersionDropdownNavbarItem version link target (@slorber)
- #10219 fix(theme): ignored className attribute on lazy loaded TabItem (@lebalz)
docusaurus-utils
- #10240 fix(markdown): mdx-code-block should support intentation (@slorber)
:nail_care: Polish
docusaurus-theme-translations
- #10257 chore(theme-translations): add more Traditional Chinese(zh-Hant) translations (@pjchender)
:memo: Documentation
- Other
docusaurus-plugin-google-gtag
- #10338 docs(plugin-google-gtag): replace the broken Google Developers links with valid ones (@bohyunjung)
:robot: Dependencies
:wrench: Maintenance
- Other
docusaurus-theme-classic
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
- #10316 refactor(docs): theme-common shouldn't depend on docs content (@slorber)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-theme-common
- #10313 refactor(blog): theme-common shouldn't depend on blog content plugins (@slorber)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-plugin-vercel-analytics
, docusaurus-preset-classic
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
, stylelint-copyright
- #10256 chore: simplify TypeScript configs, use TS 5.5 configDir placeholder (@slorber)
Committers: 25
3.4.0 (2024-05-31)
:rocket: New Feature
create-docusaurus
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils-validation
, docusaurus-utils
- #10137 feat(docs, blog): add support for
tags.yml
, predefined list of tags (@OzakIOne)
docusaurus-theme-translations
- #10151 feat(theme-translations): Added Turkmen (tk) default theme translations (@ilmedova)
- #10111 feat(theme-translations): Add Bulgarian default theme translations (bg) (@PetarMc1)
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
- #9859 feat(core): hash router option - browse site offline (experimental) (@slorber)
docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
, docusaurus
- #10121 feat(core): site storage config options (experimental) (@slorber)
:bug: Bug Fix
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-utils
- #10185 fix(docs, blog): Markdown link resolution does not support hot reload (@slorber)
docusaurus-theme-search-algolia
- #10178 fix(theme): SearchPage should respect
contextualSearch: false
setting (@ncoughlin)
- #10164 fix(search): fix algolia search container bug (@slorber)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils
- #10168 fix(mdx-loader): resolve Markdown/MDX links with Remark instead of RegExp (@slorber)
docusaurus-theme-translations
docusaurus
- #10145 fix(core): fix serve workaround regexp (@slorber)
- #10142 fix(core): fix
docusaurus serve
broken for assets when using trailingSlash (@slorber)
- #10130 fix(core): the broken anchor checker should not be sensitive pathname trailing slashes (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
- #10144 fix(theme): fix announcement bar layout shift due to missing storage key namespace (@slorber)
docusaurus-plugin-content-docs
, docusaurus
- #10132 fix(core):
configurePostCss()
should run after configureWebpack()
(@slorber)
docusaurus-utils
, docusaurus
- #10131 fix(core): codegen should generate unique route prop filenames (@slorber)
docusaurus-theme-classic
, docusaurus-theme-translations
- #10118 fix(theme-translations): fix missing pluralization for label DocCard.categoryDescription.plurals (@slorber)
:memo: Documentation
- #10176 docs: add community plugin docusaurus-graph (@Arsero)
- #10173 docs: improve how to use
<details>
(@tats-u)
- #10167 docs: suggest using
{<...>...</...>}
if don't use Markdown in migra… (@tats-u)
- #10143 docs: recommend users to remove hast-util-is-element in migration to v3 (@tats-u)
- #10124 docs: v3 prepare your site blog post should point users to the upgrade guide (@homotechsual)
:robot: Dependencies
Committers: 11
3.3.2 (2024-05-03)
:bug: Bug Fix
docusaurus-module-type-aliases
, docusaurus
- #10103 fix(core): do not recreate ReactDOM Root, fix React warning on hot reload (@slorber)
Committers: 1
3.3.1 (2024-05-03)
Failed release
3.3.0 (2024-05-03)
:rocket: New Feature
docusaurus-plugin-sitemap
docusaurus-mdx-loader
, docusaurus-types
, docusaurus
- #10064 feat(core): add new site config option
siteConfig.markdown.anchors.maintainCase
(@iAdramelk)
docusaurus
- #9767 feat(cli): docusaurus deploy should support a --target-dir option (@SandPod)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-types
, docusaurus
- #10042 feat(core): simplify plugin API, support route.props (@slorber)
docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-common
- #10032 feat(pages): add LastUpdateAuthor & LastUpdateTime & editUrl (@OzakIOne)
:bug: Bug Fix
docusaurus-cssnano-preset
, docusaurus-utils
, docusaurus
docusaurus-theme-classic
- #10091 fix(theme):
<Tabs>
props should allow overriding defaults (@gagdiez)
- #10080 fix(theme):
<Admonition>
should render properly without heading/icon (@andrmaz)
docusaurus
- #10090 fix(core):
docusaurus serve
redirects should include the site /baseUrl/
prefix (@slorber)
docusaurus-module-type-aliases
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus
docusaurus-theme-translations
- #10070 fix(theme-translations): add missing theme translations for pt-BR (@h3nr1ke)
- #10051 fix(theme-translations): correct label for tip admonition in italian (@tomsotte)
docusaurus-theme-search-algolia
- #10048 fix(algolia): add insights property on Algolia Theme Config object TS definition (@Virgil993)
docusaurus-plugin-content-docs
, docusaurus
- #10054 fix(core): sortRoutes shouldn't have a default baseUrl value, this led to a bug (@slorber)
docusaurus-plugin-content-docs
docusaurus-utils
- #10022 fix(utils): getFileCommitDate should support
log.showSignature=true
(@slorber)
docusaurus
- #10060 refactor(core): optimize App entrypoint, it should not re-render when navigating (@slorber)
:nail_care: Polish
docusaurus-theme-classic
- #10061 refactor(theme): simplify CSS solution to solve empty search container (@slorber)
docusaurus-theme-common
:memo: Documentation
:robot: Dependencies
:wrench: Maintenance
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-plugin-vercel-analytics
, docusaurus-preset-classic
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
, stylelint-copyright
- #10065 refactor: extract base TS client config + upgrade TS + refactor TS setup (@slorber)
- Other
- #10063 test(e2e): TypeCheck website/starter in min/max range of TS versions (@slorber)
- #10049 fix(website): fix website manifest.json name "Docusaurus v2" to just "Docusaurus" (@volcanofr)
Committers: 20
3.2.1 (2024-04-04)
:bug: Bug Fix
:memo: Documentation
:robot: Dependencies
Committers: 2
3.2.0 (2024-03-29)
:rocket: New Feature
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-sitemap
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-validation
, docusaurus-utils
docusaurus-plugin-debug
, docusaurus-types
, docusaurus
- #9931 feat(core): add new plugin allContentLoaded lifecycle (@slorber)
docusaurus-theme-translations
docusaurus-plugin-content-blog
- #9886 feat(blog): allow processing blog posts through a processBlogPosts function (@OzakIOne)
- #9838 feat(blog): add blog pageBasePath plugin option (@ilg-ul)
docusaurus
- #9681 feat(swizzle): ask user preferred language if no language CLI option provided (@yixiaojiu)
create-docusaurus
, docusaurus-utils
- #9442 feat(create-docusaurus): ask user for preferred language when no language CLI option provided (@Rafael-Martins)
docusaurus-plugin-vercel-analytics
- #9687 feat(plugin-vercel-analytics): add new vercel analytics plugin (@OzakIOne)
docusaurus-mdx-loader
- #9684 feat(mdx-loader): the table-of-contents should display toc/headings of imported MDX partials (@anatolykopyl)
:bug: Bug Fix
docusaurus-mdx-loader
- #9999 fix(mdx-loader): Ignore contentTitle coming after Markdown thematicBreak (@slorber)
docusaurus-theme-search-algolia
- #9945 fix(a11y): move focus algolia-search focus back to search input on Escape (@mxschmitt)
docusaurus-plugin-content-blog
docusaurus-theme-classic
- #9944 fix(theme): improve a11y of DocSidebarItemCategory expand/collapsed button (@mxschmitt)
docusaurus-theme-translations
docusaurus-utils
- #9897 fix(mdx-loader): mdx-code-block should support CRLF (@slorber)
docusaurus
- #9878 fix(core): fix default i18n calendar used, infer it from locale if possible (@slorber)
- #9852 fix(core): ensure core error boundary is able to render theme layout (@slorber)
docusaurus-remark-plugin-npm2yarn
- #9861 fix(remark-npm2yarn): update npm-to-yarn from 2.0.0 to 2.2.1, fix pnpm extra args syntax (@OzakIOne)
docusaurus-theme-classic
, docusaurus-theme-translations
- #9851 fix(theme-classic): should use plurals for category items description (@baradusov)
docusaurus-types
, docusaurus-utils
, docusaurus
- #9975 refactor(core): improve dev perf, fine-grained site reloads - part 3 (@slorber)
docusaurus-types
, docusaurus
- #9968 refactor(core): improve dev perf, fine-grained site reloads - part2 (@slorber)
docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-types
, docusaurus
- #9903 refactor(core): improve dev perf, fine-grained site reloads - part1 (@slorber)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-utils
docusaurus
- #9798 refactor(core): internalize, simplify and optimize the SSG logic (@slorber)
:nail_care: Polish
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
- #9868 refactor(theme): dates should be formatted on the client-side instead of in nodejs code (@OzakIOne)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
- #9669 refactor(theme): use JSON-LD instead of microdata for blog structured data (@johnnyreilly)
docusaurus-plugin-content-docs
- #9839 refactor(blog): improve doc global data hook error message + add doc warning to blogOnly mode (@OzakIOne)
:memo: Documentation
:robot: Dependencies
:wrench: Maintenance
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-docs
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
- Other
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils
- #9963 refactor(docs,blog): last update timestamp should be in milliseconds instead of seconds (@slorber)
Committers: 22
3.1.1 (2024-01-26)
:bug: Bug Fix
docusaurus-types
, docusaurus
- #9791 fix(core): broken links optimization behaves differently than non-optimized logic (@slorber)
docusaurus
- #9788 fix(core): links with target "_blank" should no be checked by the broken link checker (@slorber)
- #9407 fix(core): conditionally include
hostname
parameter when using… (@jack-robson)
docusaurus-utils
- #9776 fix(mdx-loader): allow spaces before
mdx-code-block
info string (@eitsupi)
create-docusaurus
- #9783 fix(create-docusaurus): fix typo in init template sample docs (@dawei-wang)
docusaurus-theme-common
- #9727 fix(theme-common): fix missing code block MagicComments style in Visual Basic (.NET) 16 (@tats-u)
docusaurus-theme-classic
, docusaurus-theme-mermaid
docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils
, docusaurus
:nail_care: Polish
Committers: 6
3.1.0 (2024-01-05)
:rocket: New Feature
docusaurus-mdx-loader
, docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus-types
, docusaurus-utils
, docusaurus
- #9528 feat(core): make broken link checker detect broken anchors - add
onBrokenAnchors
config (@OzakIOne)
docusaurus-mdx-loader
, docusaurus-types
, docusaurus
- #9674 feat(mdx-loader): add support for siteConfig.markdown.remarkRehypeOptions (@slorber)
docusaurus-theme-common
- #9671 feat(theme-common): code block MagicComments support for (Visual) Basic/Batch/Fortran/COBOL/ML (@tats-u)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-utils
- #9610 feat(core): enable port configuration via environment variable (@OzakIOne)
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #9704 fix(theme): allow empty code blocks and live playgrounds (@slorber)
create-docusaurus
- #9696 fix(create-docusaurus): fix init template code blocks, and little improvements (@slorber)
docusaurus-plugin-pwa
docusaurus
- #9648 fix(cli): output help when no conventional config + no subcommand (@Josh-Cena)
docusaurus-theme-live-codeblock
- #9631 fix(live-codeblock): stabilize react-live transformCode callback, fix editor/preview desync (@slorber)
docusaurus-utils
- #9617 fix(utils): Markdown link replacement with <> but no spaces (@Josh-Cena)
docusaurus-module-type-aliases
- #9612 fix(type-aliases): add
title
prop for imported inline SVG React components (@axmmisaka)
docusaurus-plugin-content-blog
docusaurus-theme-translations
- #9477 fix(i18n): complete translations for theme-common.json Brazilian Portuguese (pt-BR) (@c0h1b4)
:nail_care: Polish
docusaurus-theme-common
- #9335 refactor(theme-common): allow optional desktopBreakpoint param in useWindowSize (@jgarrow)
:wrench: Maintenance
docusaurus-theme-search-algolia
Committers: 8
3.0.1 (2023-11-30)
:bug: Bug Fix
docusaurus-utils
- #9570 fix: add v2 retrocompatible support for quoted admonitions (@slorber)
- #9535 fix: v3 admonitions should support v2 title syntax for nested admonitions (@slorber)
create-docusaurus
, docusaurus-theme-classic
, docusaurus-theme-common
- #9567 fix(theme): upgrade prism-react-renderer, fix html script and style tag highlighting (@slorber)
docusaurus-theme-common
- #9531 fix(theme): docs html sidebar items should always be visible (@slorber)
docusaurus-theme-classic
create-docusaurus
- #9487 fix(create-docusaurus): fix readme docusaurus 2 ref (@slorber)
:robot: Dependencies
docusaurus-plugin-debug
- #9566 chore(debug-plugin): migrate to a new maintained JSON Viewer (@mcrstudio)
create-docusaurus
, docusaurus-theme-classic
, docusaurus-theme-common
- #9572 chore: upgrade prism-react-renderer to 2.3.0 to avoid older clsx (@harryzcy)
- #9567 fix(theme): upgrade prism-react-renderer, fix html script and style tag highlighting (@slorber)
create-docusaurus
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
docusaurus
docusaurus-plugin-pwa
, docusaurus
Committers: 6
3.0.0 (2023-10-31)
:boom: Breaking Change
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
create-docusaurus
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus-utils
, docusaurus
create-docusaurus
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus
- #9316 chore: upgrade syntax highlighting dependencies,
prism-react-renderer
to v2, react-live
to v4 (@harryzcy)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, 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-google-tag-manager
, 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-mermaid
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #9310 chore(plugin-docs): remove legacy versioned prefix on doc ids and sidebar names in versioned sidebars (@slorber)
docusaurus-theme-classic
, docusaurus-theme-translations
- #9308 fix(theme): make warning a first-class admonition, and deprecate caution admonition (@slorber)
docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
- #9305 feat(theme-mermaid): upgrade Mermaid to v10.4 - handle async rendering (@slorber)
create-docusaurus
, docusaurus-plugin-content-docs
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-tsconfig
, docusaurus
- #9258 feat: Docusaurus v3 upgrades and require TypeScript 5 (@slorber)
docusaurus-plugin-content-blog
create-docusaurus
, docusaurus-tsconfig
- #9050 feat: create official TypeScript base config @docusaurus/tsconfig (@slorber)
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus
- #8961 feat: React 18 + automatic JSX runtime + build --dev (@slorber)
create-docusaurus
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-mermaid
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus
- #7966 fix(plugin-docs,theme): refactor docs plugin routes and component tree (@slorber)
:rocket: New Feature
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
docusaurus-mdx-loader
, docusaurus-utils
- #9394 feat(mdx-loader): Remark plugin to report unused MDX / Markdown directives (@OzakIOne)
create-docusaurus
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
- #9305 feat(theme-mermaid): upgrade Mermaid to v10.4 - handle async rendering (@slorber)
create-docusaurus
docusaurus-plugin-content-blog
docusaurus-theme-classic
- #9152 feat(theme): add support for meta og locale and alternates (@FlorinaPacurar)
- #9028 feat(theme): add ability to inject data attributes from query-string - possibility to create an iframe/embed variant of a page (@slorber)
- #8915 feat(theme): add queryString option to localeDropdown (@wceolin)
docusaurus-plugin-client-redirects
, docusaurus-utils-validation
- #9171 feat(client-redirects-plugin): support fully qualified urls and querystring/hash in destination/to url (@slorber)
docusaurus
- #9102 feat(cli): deploy command should allow customizing git config user.name / user.email in deployment branch (#9101) (@amdshrif)
docusaurus-mdx-loader
, docusaurus-types
, docusaurus
- #9097 feat(mdx): add siteConfig.markdown.format to configure the default content parser (MDX / CommonMark) (@slorber)
docusaurus-plugin-content-pages
, docusaurus-theme-classic
- #9071 feat(pages): add support for missing SEO front matter + improve SEO docs (@slorber)
create-docusaurus
, docusaurus-tsconfig
- #9050 feat: create official TypeScript base config @docusaurus/tsconfig (@slorber)
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus
- #8961 feat: React 18 + automatic JSX runtime + build --dev (@slorber)
docusaurus-theme-common
- #8982 feat(theme-common): code block MagicComments support for TeX/LaTeX/Matlab (@jj-style)
- #8870 feat(theme-common): code block MagicComments support for Lua/Haskell -- and WebAssembly ;; (@tarunrajput)
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-mermaid
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #8890 feat(theme): create more generic ThemedComponent util from ThemedImage (@slorber)
create-docusaurus
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, eslint-plugin
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus
, eslint-plugin
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus-utils
- #8004 feat(docs,blog,pages): add support for "unlisted" front matter - hide md content in production (@jodyheavener)
:bug: Bug Fix
docusaurus-theme-common
- #9446 fix(theme): fix useWindowSize React hydration issue (@slorber)
- #9276 fix(theme-common): remove useless useSyncExternalStore shim (@slorber)
docusaurus-plugin-content-blog
- #9437 fix(plugin-blog): blog archive should hide unlisted blog posts (@slorber)
- #9151 fix(content-blog): links in feed should be absolute (@VinceCYLiao)
docusaurus
- #9387 fix(core): log missing errorInfo in React 18 onRecoverableError callback (@johnnyreilly)
- #9309 fix(cli): disable vertical borders of the update notification (@qwerzl)
- #9112 fix(core): throw error if build folder already exists on initial clean (@thedevwonder)
- #9006 fix(core): docusaurus CLI should detect the correct yarn version when suggesting upgrades (@0420syj)
- #7951 fix(core): make webpack HMR always listen to current location (@jeengbe)
docusaurus-mdx-loader
- #9386 fix(mdx-loader): get correct error line numbers, handle front matter + contentTitle with remark (@slorber)
- #9262 fix(mdx-loader): improve mdxJsxTextElementToHtml (@slorber)
- #9202 fix(mdx-loader): ensure heading anchor slugs respect GitHub emoji behavior (@yosukekato165)
- #9100 fix(mdx): fix for html multi-line comments (@slorber)
- #9091 fix(mdx-loader): loader error message should display stacktrace if no extra MDX details (@slorber)
- #8960 fix: allow html syntax in MDX v2 with format md (@slorber)
docusaurus-theme-classic
- #9385 fix(theme): avoid rendering empty search container if site has no search plugin (@slorber)
- #9183 fix(theme): make Prism code block language / additionalLanguages case insensitive (@heysujal)
- #9216 fix(theme): fix typo in swizzle component config (@sixhobbits)
- #9093 fix(theme): support details/summary in CommonMark + add md dogfood test cases (@slorber)
docusaurus-mdx-loader
, docusaurus-utils
- #9369 fix(mdx-loader): prevent Open Graph images from being inserted as base64 (@Zwyx)
docusaurus-theme-translations
- #9362 fix(theme-translations): add Japanese translation for "warning" (@tats-u)
- #9321 fix(theme-translations): add missing zh-Hans messages (@chudongvip)
- #9338 fix(theme-translations): complete and fix hungarian translations (@la55u)
- #9292 fix(theme-translations): add missing Spanish theme translations (@Villanuevand)
- #9021 fix(theme-transalations): fix Swedish translation of "last updated" (@gazab)
docusaurus-theme-classic
, docusaurus-theme-translations
- #9308 fix(theme): make warning a first-class admonition, and deprecate caution admonition (@slorber)
- #9269 fix(theme): improve docs sidebar category caret aria-label accessibility (@pinakipb2)
- Other
create-docusaurus
- #9217 fix(create-docusaurus): increase Browserslist support query in dev (@slorber)
docusaurus-utils
, docusaurus
docusaurus-plugin-debug
- #9116 fix(debug-plugin): upgrade react-json-view to maintained React-18 compatible fork (@slorber)
docusaurus-utils
- #9046 fix(utils): better handling of code blocks in link replacement (@Josh-Cena)
- #8927 fix(utils): make Markdown link replacement much more rigorous (@Josh-Cena)
- #7864 fix(utils): always match exclusion root dirs as complete folder paths (@Josh-Cena)
- #7801 fix(utils): recognize ~~~ as code fences in link replacement (@Josh-Cena)
docusaurus-plugin-pwa
, docusaurus
- #8872 fix(core): better error logging on SSR/dev failures + log stacktraces and error causes (@slorber)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils-validation
, docusaurus
- #8258 fix(docusaurus-utils-validation): baseUrl + routeBasePath: allow empty string, normalized as "/" (@Djunnni)
docusaurus-theme-classic
, docusaurus-theme-common
- #8319 fix(docs,theme): auto-generated category index should not display unlisted content (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
- #8015 fix(live-codeblock): add error boundary to live code preview (@rashidmya)
docusaurus-mdx-loader
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-validation
, docusaurus
- #7945 refactor(theme): split admonitions, make swizzle easier, better retrocompatibility (@slorber)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus
- #7966 fix(plugin-docs,theme): refactor docs plugin routes and component tree (@slorber)
docusaurus
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus
- #8972 fix: remove useless js-loader in front of mdx-loader (@slorber)
:nail_care: Polish
docusaurus-theme-classic
- #9438 refactor(blog-plugin): blog archive reverse ordering of posts (@slorber)
- #9184 fix(theme): change schema.org itemType prop urls from http to https (@thedevwonder)
docusaurus
- #9381 feat(core): throw error when official docusaurus dependencies use different versions (@JorensM)
docusaurus-theme-translations
- #9302 chore(theme-translations): complete zh-Hant translations (@qwerzl)
- #9025 chore(theme-translations): complete it translations (@bitpredator)
create-docusaurus
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus
- #9133 fix(init): change initial site URL to one that is safe for the future (@tats-u)
docusaurus-theme-classic
, docusaurus-theme-common
- #8150 fix(theme-classic): polish admonition details, render title-only admonitions (@attitude)
docusaurus-plugin-google-gtag
- #8143 refactor(plugin-gtag): update gtag plugin to modern SPA recommendations (@lanegoolsby)
docusaurus-mdx-loader
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-validation
, docusaurus
- #7945 refactor(theme): split admonitions, make swizzle easier, better retrocompatibility (@slorber)
:memo: Documentation
- Other
docusaurus-logger
create-docusaurus
- #8944 polish(create-docusaurus): add comment in config to mention different ways to declare config + doc link (@thadguidry)
- #8323 docs: fix typo 'internalization' (@dandv)
docusaurus-plugin-ideal-image
docusaurus-mdx-loader
- #8419 docs: document siteConfig.markdown + better mdx-loader retrocompat (@slorber)
:robot: Dependencies
- Other
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, 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-google-tag-manager
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-mermaid
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-types
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
, stylelint-copyright
create-docusaurus
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
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
, stylelint-copyright
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
, eslint-plugin
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-pwa
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, eslint-plugin
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-plugin-pwa
, docusaurus
, eslint-plugin
:wrench: Maintenance
docusaurus-migrate
docusaurus-theme-search-algolia
- #9320 chore(theme-search-algolia): revert docsearch package range downgrade after bugfix release (@slorber)
docusaurus-theme-translations
- #9304 chore(theme-translations): complete French translations (@forresst)
- Other
- #9264 ci: only install Chromium for Playwright Argos tests (@mxschmitt)
- #9245 chore: bump devcontainer to Ubuntu 22.04 to resolve arm64 incompatibility (@AFRUITPIE)
- #8947 test: add visual regression tests with Argos CI (@slorber)
- #8911 chore: migrate website config to createConfigAsync (@slorber)
- #8578 docs: fix dead anchor for issue reporting guidelines in template (@Sainan)
- #8447 chore: update lerna to v6.2.0 (@AgentEnder)
- #7967 test: improve e2e verdaccio configuration (@juanpicado)
- #7863 docs: publish 2.0.0 release blog post + adapt website for the launch (@slorber)
- #7828 misc: change showcase submission process, use GitHub discussion (@slorber)
docusaurus-plugin-content-blog
- #9195 test(blog-plugin): fix ability to generate proper blog website fixture build snapshot (@slorber)
create-docusaurus
, docusaurus-theme-classic
docusaurus
Committers: 132
2.4.3 (2023-09-20)
:bug: Bug Fix
docusaurus-plugin-content-docs
- #9107 fix(content-docs): sidebar generator should return customProps for doc items (@TheCatLady)
docusaurus-theme-classic
- #9108 feat(theme-classic): add description & keywords microdata to blog posts (@TheCatLady)
- #9099 fix(theme): only set classname on ul elements if they have an existing class (@homotechsual)
- #9243 fix(theme-common): ThemedComponent should display something when JS is disabled (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
- #9130 fix(theme): canonical url should be not change after hydration if url accessed with/without trailing slash (@ori-shalom)
Committers: 4
2.4.2 (2023-09-20)
Bad npm publish, please use 2.4.3
2.4.1 (2023-05-15)
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus-theme-common
- #8971 fix(theme): fix collapsible sidebar behavior when prefers-reduced-motion (@slorber)
docusaurus-theme-translations
docusaurus
docusaurus-plugin-content-blog
, docusaurus-theme-common
, docusaurus-utils-common
, docusaurus
- #8909 fix(theme): add __ prefix to technical anchors, search crawlers (Algolia) should ignore them (@slorber)
docusaurus-theme-common
- #8906 fix(theme-common): fix collapsible component with prefers-reduced-motion (@slorber)
- #8873 fix(theme-common): fix confusing theme error message: bad sidebar id suggestions (@slorber)
docusaurus-utils
- #8874 fix(utils): handle Markdown links with spaces to route correctly (@morsko1)
docusaurus-theme-classic
, docusaurus-theme-translations
- #8842 fix(theme-translations): remove redundant navigation text in aria label (@tarunrajput)
create-docusaurus
:nail_care: Polish
docusaurus-theme-classic
- #8862 refactor(theme): expose copy, success and word-wrap icons as standalone components (@armano2)
Committers: 7
2.4.0 (2023-03-23)
:rocket: New Feature
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #8236 feat(content-docs): add support for sidebar item category/link descriptions in generated index page (@ZarakiKanzaki)
docusaurus-theme-classic
- #8708 feat(theme): allow to load a Docusaurus page with theme from query-string: ?docusaurus-theme=dark (@slorber)
- #8616 feat(theme): add ability to translate navbar+footer logo alt text (@Mysterious-Dev)
docusaurus-remark-plugin-npm2yarn
- #8690 feat(npm-to-yarn): add support for PnPm and custom converters (@armano2)
docusaurus
- #8677 feat(core): add script env variables: NODE_ENV + BABEL_ENV + DOCUSAURUS_CURRENT_LOCALE (temporary i18n workaround) (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
- #8674 feat(theme-classic): respect
prefers-reduced-motion: reduce
mediaquery, bump Infima to alpha.43 (@slorber)
docusaurus-theme-translations
- #8668 feat(theme-translations): add Hungarian theme translations (@trueqap)
- #8631 feat(theme-translations): add Norwegian (Bokmål) theme translation (@dr0nn1)
docusaurus-theme-common
- #8656 feat(theme-common): allow passing a string for details summary (@pReya)
docusaurus-plugin-google-gtag
- #8620 feat(gtag-plugin): gtag should support multiple tracking ids, notably for the UA => GA4 transition (@slorber)
:bug: Bug Fix
docusaurus-theme-classic
- #8803 fix(theme): codeblock buttons should be kept on the right when using RTL locale (@Vishruta-Patil)
- #8615 fix(theme): improve color toggle when using dark navbar (@dewanshDT)
- #8699 fix(theme-classic): fix tab focus bug in dropdown (#8697) (@kagankan)
docusaurus-theme-classic
, docusaurus-theme-common
docusaurus-theme-common
, docusaurus-theme-search-algolia
- #8757 fix(search): search page should react to querystring changes + cleanup/refactor (@slorber)
docusaurus
- #8746 fix(core): baseUrl error banner link anchor case (@slorber)
docusaurus-theme-translations
- #8744 fix(theme-translations): fix wrong arabic words (tip/next) (@Anasqx)
:nail_care: Polish
create-docusaurus
- #8712 polish(create-docusaurus): the starter template should use a navbar item "docSidebar" instead of "doc" (less fragile on updates) (@biplavmz)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-common
, docusaurus
- #8735 polish(theme): better error messages on navbar item rendering failures + ErrorCauseBoundary API (@tannerdolby)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus
Committers: 14
2.3.1 (2023-02-03)
:bug: Bug Fix
docusaurus-theme-common
- #8628 fix(theme-common): fix issue in tab scroll position restoration on tab click (@slorber)
- #8619 fix(theme-common): localStorage utils dispatch too many storage events leading to infinite loop (@slorber)
- #8618 fix(theme-common): prepare usage of useSyncExternalStore compatibility with React 18 (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
docusaurus-utils
docusaurus-preset-classic
- #8597 fix(preset-classic): install the right plugin for googleTagManager (@Josh-Cena)
:nail_care: Polish
docusaurus-theme-translations
:robot: Dependencies
docusaurus-plugin-client-redirects
, docusaurus-theme-search-algolia
, docusaurus
Committers: 3
2.3.0 (2023-01-26)
:rocket: New Feature
docusaurus-theme-translations
- #8541 feat(theme-translations): default translations for Slovenian (sl-SI) (@MatijaSi)
docusaurus-plugin-content-blog
- #8378 feat(blog): add options.createFeedItems to filter/limit/transform feed items (@johnnyreilly)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus
- #8225 feat(theme-classic): store selected tab in query string. (@mturoci)
docusaurus
- #8397 feat(core): deploy CLI - add support for git url "insteadOf": use 'remote get-url' to determine source repo url (@friederbluemle)
docusaurus-theme-search-algolia
- #8428 feat(theme-algolia): add option.replaceSearchResultPathname to process/replaceAll search result urls
docusaurus-plugin-google-tag-manager
- #8470 feat(plugin-google-tag-manager): add new google-tag-manager plugin + deprecate google-analytics plugin (@lanegoolsby)
:bug: Bug Fix
docusaurus-mdx-loader
- #8303 fix(mdx-loader): support nested admonitions
- #8282 fix(mermaid): fix Mermaid integration for v9.2 release
docusaurus-theme-common
docusaurus
docusaurus-theme-classic
, docusaurus
- #8445 fix(theme-classic) extract HomeBreadcrumbItem + fix swizzle bugs (@3v0k4)
docusaurus-theme-search-algolia
- #8462 fix(search-algolia): pass custom transformItems function to SearchBar (@mturoci)
docusaurus-theme-classic
, docusaurus-theme-common
- #8486 fix(theme): refactor Tabs, make groupId + queryString work fine together (@slorber)
docusaurus-theme-classic
- #8463 fix(theme-classic): content container grow to take all the available space (@Djunnni)
- #8328 fix(theme): preserve sidebar height on collapse (@0916dhkim)
- #8350 fix(theme): forward className prop in theme-classic's Heading (@JoshuaKGoldberg)
docusaurus-theme-translations
- #8424 fix(translations): typo in lastUpdatedAtBy Vietnamese translation (@slorber)
- #8289 fix(theme-translations): complete Turkish theme translations
- #8406 fix(translations): complete farsi theme translations
- #8450 fix(theme-translations): complete Vietnamese theme translations
- #8525 chore(theme-translations): complete pl translations
docusaurus-plugin-content-blog
- #8381 fix(content-blog): blog Atom feed id + RSS feed guid should be fully qualified urls (@johnnyreilly)
docusaurus-plugin-content-docs
- #8275 fix(content-docs): add trailing slash to contentDirs, before passing it to isMDXPartial (@denis-alkhelali)
docusaurus-utils
create-docusaurus
, docusaurus-theme-classic
- #8279 fix(create-docusaurus): improve init template misleading doc + add Docuaurus social card (@slorber)
:nail_care: Polish
docusaurus-theme-classic
, docusaurus
- #8445 fix(theme-classic) extract HomeBreadcrumbItem + fix swizzle bugs (@3v0k4)
docusaurus-theme-translations
- #8423 fix(translations): complete Chinese theme translations (@SJFCS)
- #8312 fix(theme-translations): complete Swedish theme translations (@stnor)
eslint-plugin
- #8281 feat(eslint-plugin): add plugin to exported configs (@lachieh)
Committers: 16
2.2.0 (2022-10-29)
: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
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
2.1.0 (2022-09-01)
: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
2.0.1 (2022-08-01)
Fix bad npm publish of 2.0.0
Committers: 1
2.0.0 (2022-08-01)
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
2.0.0-rc.1 (2022-07-14)
: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
2.0.0-beta.22 (2022-07-08)
:boom: Breaking Change
docusaurus-theme-classic
- #7740 refactor(theme): nest theme icons under subfolder @theme/Icon/* (@slorber)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-theme-common
- #7716 refactor(theme): split BlogPostItem into smaller theme subcomponents (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
- #7660 refactor(theme-common): split package into public/internal API entrypoints (@slorber)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
- #7644 refactor(docs,theme): split DocItem comp, useDoc hook (@slorber)
docusaurus-logger
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus-utils
, docusaurus
- #7642 refactor: remove "error" reporting level, move reportMessage to logger (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-utils-validation
, docusaurus
- #7152 refactor: handle all admonitions via JSX component (@lex111)
:rocket: New Feature
docusaurus-theme-translations
docusaurus-theme-search-algolia
, docusaurus-theme-translations
- #7666 feat(algolia-search): allow translating search modal (@forresst)
create-docusaurus
, docusaurus-theme-classic
, docusaurus-theme-common
- #7643 feat(theme-classic): themeConfig navbar/footer logos accept className/style + update Meta Open-Source Logo (@slorber)
docusaurus-plugin-client-redirects
- #7649 feat(client-redirects): make plugin respect onDuplicateRoutes config (@Josh-Cena)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus-utils
, docusaurus
- #7624 feat: allow customizing localization path of each locale (@Josh-Cena)
docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #7557 feat: allow specifying custom target for FooterLogo (@vannyle)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-theme-live-codeblock
- #7514 feat(live-codeblock): add support for noInline to interactive code blocks (@jpdriver)
docusaurus-plugin-content-docs
:bug: Bug Fix
docusaurus-theme-classic
- #7727 fix(theme): show blog post edit link even when no tag & not truncated (@anaclumos)
- #7659 fix(theme-classic): expose empty string alt text in navbar logos (@BenDMyers)
- #7595 fix(content-pages): add article wrapper around MDXContent (@matkoch)
docusaurus-theme-translations
docusaurus-plugin-content-docs
- #7638 fix(docs): forward doc frontMatter.sidebar_custom_props to linking sidebar category (@slorber)
- #7634 fix(content-docs): allow translating doc labels in sidebars.js (@Josh-Cena)
docusaurus-utils
- #7604 fix(utils): allow any non-boundary characters in Markdown heading ID (@Josh-Cena)
docusaurus-cssnano-preset
docusaurus-theme-common
- #7551 fix(theme-classic): code block wrap mode should allow wrapping in the middle of a word (@slorber)
- #7485 fix(theme-classic): inconsistent code block wrapping (@dpang314)
docusaurus-mdx-loader
, docusaurus-module-type-aliases
, 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-types
, docusaurus-utils-common
, docusaurus-utils
:nail_care: Polish
docusaurus-theme-translations
docusaurus
docusaurus-plugin-content-docs
- #7673 fix(content-docs): format last update date as "Jun 19, 2020" (@sigwinch28)
docusaurus-theme-common
, docusaurus-theme-search-algolia
- #7671 refactor(theme-common): rename useDynamicCallback to useEvent (@slorber)
docusaurus-theme-common
- #7648 fix(theme-common): make useShallowMemoObject key-order-insensitive (@Josh-Cena)
create-docusaurus
- #7639 chore(create): update the facebook template with current assets (@zpao)
- #7520 feat: add engines field to templates' package.json (@johnnyreilly)
docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-docs
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus
- #7579 refactor(pwa): simplify registerSW code, fix ESLint errors (@Josh-Cena)
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
:memo: Documentation
- Other
create-docusaurus
docusaurus-plugin-client-redirects
- #7607 refactor(client-redirects): elaborate documentation, minor refactor (@Josh-Cena)
:wrench: Maintenance
docusaurus-theme-classic
, docusaurus-theme-common
- #7676 refactor(theme): move LayoutProviders to Layout/Provider; composeProviders util (@slorber)
docusaurus-theme-classic
- Other
docusaurus
- #7583 refactor(cli): make the CLI an even thinner wrapper around command functions (@Josh-Cena)
- #7547 chore: update static-site-generator-webpack-plugin (@slorber)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, 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
, eslint-plugin
, lqip-loader
, stylelint-copyright
Committers: 51
2.0.0-beta.21 (2022-05-27)
:boom: Breaking Change
docusaurus-plugin-pwa
- #7422 refactor(pwa): remove reloadPopup option in favor of swizzling (@Josh-Cena)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, 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-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
:rocket: New Feature
docusaurus-plugin-sitemap
docusaurus-utils
, docusaurus
- #7371 feat(core): support docusaurus.config.cjs as default file name (@Josh-Cena)
docusaurus
docusaurus-theme-classic
- #7357 feat(theme-classic): allow className as option for type: "search" (@JPeer264)
:bug: Bug Fix
docusaurus
docusaurus-plugin-google-gtag
- #7424 fix(gtag): send the newly rendered page's title instead of the old one's (@ori-shalom)
create-docusaurus
, docusaurus-utils
- #7507 fix(create-docusaurus): potential security issue with command injection (@slorber)
docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus
- #7492 fix(core): always treat error boundary fallback as a callback (@Josh-Cena)
docusaurus-theme-classic
- #7438 fix(theme-classic): allow nested task lists to preserve the indent (@Josh-Cena)
- #7430 fix(theme-classic): consistently apply the right active class name for all navbar items (@Josh-Cena)
- #7411 fix(theme-classic): autocollapse sidebar categories when navigating with paginator (@pranabdas)
- #7363 fix(theme-classic): resolve customCss from site dir (@Josh-Cena)
docusaurus-utils
- #7464 fix(utils): fix Markdown link replacement when link text is same as href (@Josh-Cena)
- #7458 fix(utils): avoid replacing Markdown links missing the directly next link (@Josh-Cena)
docusaurus-mdx-loader
docusaurus-plugin-content-docs
- #7385 fix(content-docs): restore functionality when a category only has index page (@Josh-Cena)
:nail_care: Polish
docusaurus-theme-translations
docusaurus
create-docusaurus
- #7374 refactor(create): clean up logic when prompting for unspecified arguments (@Josh-Cena)
:memo: Documentation
- #7503 docs: document MDXComponents scope (@Josh-Cena)
- #7497 docs: link every reference of types in API table to the type definition (@Zamiell)
- #7407 docs: add Azure SWA as deployment option (@nitya)
- #7390 fix(website): use react-lite-youtube-embed for lazy YouTube video (@matkoch)
:wrench: Maintenance
create-docusaurus
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-gtag
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
docusaurus-theme-classic
, docusaurus-theme-translations
stylelint-copyright
docusaurus-cssnano-preset
create-docusaurus
, docusaurus-logger
, 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-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, eslint-plugin
, lqip-loader
- #7437 refactor: use TS project references instead of running tsc multiple times (@Josh-Cena)
docusaurus-plugin-pwa
docusaurus-theme-classic
- #7415 refactor(theme-classic): always collocate stylesheets with components in one folder (@Josh-Cena)
docusaurus
Committers: 23
2.0.0-beta.20 (2022-05-05)
:bug: Bug Fix
docusaurus
- #7342 fix: avoid flash of page scrolling to top on refresh (@slorber)
- #7329 fix(core): inject docusaurus version into SSR as local (@RDIL)
docusaurus-theme-classic
- #7341 fix(theme-classic): properly highlight code block line numbers (@Josh-Cena)
:memo: Documentation
- #7334 feat(website): make canary release page display actual canary version name (@Josh-Cena)
- #7343 docs: add page for create-docusaurus API documentation (@Josh-Cena)
- #7340 docs: add Yandex Metrika plugin to community plugins (@sgromkov)
- #7336 fix(website): fix multiple accessibility issues around color contrast (@Josh-Cena)
- #7327 docs: add clarity to versioning behavior (@pepopowitz)
Committers: 6
2.0.0-beta.19 (2022-05-04)
:rocket: New Feature
docusaurus-theme-classic
, docusaurus-theme-common
- #7178 feat(theme-classic): extensible code block magic comment system (@Josh-Cena)
- #7007 feat(theme-classic): code block showLineNumbers (@lex111)
- #7012 feat(theme-classic): show blog sidebar on mobile (@Josh-Cena)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus
, eslint-plugin
- #7206 feat: Docusaurus ESLint plugin to enforce best Docusaurus practices (@elias-pap)
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
- #6732 feat(core): rework client modules lifecycles, officially make API public (@Josh-Cena)
docusaurus-theme-classic
- #7231 feat: allow custom navbarItem types to pass through validation (@slorber)
- #7058 feat(theme-classic): new 'html' type navbar item (@lex111)
- #7079 feat: allow using pure HTML as label in navbar links (@lex111)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
- #7036 feat(theme-classic): toggle code wrap button (@lex111)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
docusaurus-module-type-aliases
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
- #7106 feat(content-docs): make docs:version command work on localized docs (@Josh-Cena)
docusaurus-types
, docusaurus
- #7082 feat(core): allow plugins to declare custom route context (@Josh-Cena)
- #7124 feat(core): allow plugin/preset config to contain false/null (@Josh-Cena)
docusaurus-plugin-sitemap
, docusaurus-utils
:boom: Breaking Change
docusaurus-types
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #7277 refactor(theme-classic): move all sidebar-related config under themeConfig.docs.sidebar (@Josh-Cena)
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
- #6732 feat(core): rework client modules lifecycles, officially make API public (@Josh-Cena)
create-docusaurus
, docusaurus-theme-classic
- #7176 refactor: customize code block line highlight color via CSS var (@lex111)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #7027 refactor(content-docs): deduplicate types, JSDoc for some APIs (@Josh-Cena)
:bug: Bug Fix
docusaurus-theme-classic
- #7304 fix(theme-classic): remove breadcrumb items without href from microdata (@Josh-Cena)
- #7179 fix(theme-classic): do not add microdata item prop to trailing breadcrumb (@Josh-Cena)
- #7173 fix(theme-classic): admonition title: disable text-transform on inline code blocks (@chelproc)
- #7048 fix(theme-classic): add caret for dropdown on mobile (@lex111)
- #7025 fix: make docs page wrapper take full height (@lex111)
- #7013 fix(theme-classic): adjust shadow on code block (@chernodub)
- #7015 fix(theme-classic): do not add caret for non-collapsible categories (@Josh-Cena)
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-sitemap
, docusaurus-preset-classic
, docusaurus-theme-classic
- #7294 fix(*): make TypeScript realize that each plugin package has a default export (@Josh-Cena)
docusaurus
docusaurus-plugin-content-docs
- #7233 fix(content-docs): make category index text translatable (@Josh-Cena)
docusaurus-theme-common
- #7200 fix(theme-common): do not persist color mode for OS-triggered changes (@Josh-Cena)
- #7057 fix(theme-common): use native scrolling when smooth behavior set in CSS (@Josh-Cena)
- #7033 fix(theme): only parse HTML- and JSX-style comments in MD code (@Josh-Cena)
docusaurus-plugin-content-blog
- #7212 fix(content-blog): make footnote reference DOM ID unique on post listing page (@AkiraVoid)
docusaurus-utils
, docusaurus
- #7187 fix(core): handle case where package.json is not available at CWD (@Josh-Cena)
docusaurus-theme-translations
- #7222 fix(theme-translations): fix invalid pluralization in cs (@Josh-Cena)
- #7166 fix(theme-translations): always try all possible locale resolutions (@Josh-Cena)
docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #7164 fix: adjust spacing for custom search properly (@lex111)
docusaurus-plugin-debug
, docusaurus-plugin-sitemap
, docusaurus-preset-classic
, docusaurus-types
, docusaurus
- #7143 fix(sitemap): exclude pages with robots noindex from sitemap (@Josh-Cena)
create-docusaurus
, docusaurus-types
docusaurus-utils
- #7043 fix(utils): parse Markdown headings with CRLF line break (@Josh-Cena)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
docusaurus-types
- #7014 fix(types): declare history and react-loadable as dependencies (@sulu5890)
:nail_care: Polish
docusaurus-theme-classic
, docusaurus-theme-translations
- #7299 refactor: minor improvements for breadcrumbs (@lex111)
create-docusaurus
- #7290 refactor(create): add i18n config in init template (@Josh-Cena)
- #7286 refactor(create): update screenshots in quick start tutorial (@Josh-Cena)
- #7223 refactor: use generated-index in init templates (@slorber)
- #7118 refactor(create): mention that the edit links can be removed (@Josh-Cena)
docusaurus-plugin-debug
, docusaurus-theme-classic
docusaurus-plugin-debug
, docusaurus-types
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #7267 fix(theme-common): allow details to not provide a summary (@Josh-Cena)
- #7172 refactor: control base styling of code blocks via CSS vars (@lex111)
- #7129 refactor(theme-classic): fix a few margin inconsistencies (@lex111)
docusaurus-plugin-content-docs
, docusaurus-utils
- #7248 refactor: normalize Markdown linkification behavior, elaborate in documentation (@Josh-Cena)
docusaurus-theme-classic
- #7244 refactor: semantic markup improvement, fix validation warnings (@Josh-Cena)
- #7183 refactor: use SVG icon for home breadcrumb (@Dr-Electron)
- #7139 fix: proper spacing between generated card items on mobiles (@lex111)
- #7134 fix(theme-classic): fix docs sidebar layout shifts when expanding categories (@slorber)
- #7068 refactor(theme-classic): blog mobile secondary menu use consistent styles (@Josh-Cena)
- #7004 fix(theme-classic): shrink title size on mobile (@Pierre-Gilles)
docusaurus-theme-translations
- #7214 chore(theme-translations): complete Polish translations (@rev4324)
- #7031 chore(theme-translations): complete German translations (@deployn)
create-docusaurus
, docusaurus-theme-classic
- #7176 refactor: customize code block line highlight color via CSS var (@lex111)
docusaurus
- #7218 fix(cli): always show error stack to unhandled rejection (@Josh-Cena)
- #7142 refactor(core): lower timeout before rendering progress bar to 200ms (@Josh-Cena)
- #7103 fix(core): preserve Interpolate children semantics (@Josh-Cena)
- #7029 refactor: console output improvements (@lex111)
- #7017 refactor: remove copyright comment from swizzled components (@lex111)
docusaurus-plugin-content-docs
, docusaurus-preset-classic
, docusaurus-theme-classic
docusaurus-plugin-debug
, docusaurus-preset-classic
- #7122 feat(preset-classic): exclude debug plugin routes from sitemap (@lex111)
docusaurus-theme-common
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-types
, docusaurus-utils-validation
, docusaurus
- #7080 refactor: replace non-prop interface with type; allow plugin lifecycles to have sync type (@Josh-Cena)
create-docusaurus
, docusaurus-logger
, docusaurus-plugin-content-docs
, docusaurus
- #7019 feat(logger): new "url" format, add double quotes around paths (@lex111)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
docusaurus-plugin-content-docs
, docusaurus-theme-classic
:memo: Documentation
docusaurus-logger
- Other
docusaurus-plugin-content-docs
, docusaurus-utils
- #7248 refactor: normalize Markdown linkification behavior, elaborate in documentation (@Josh-Cena)
create-docusaurus
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
:wrench: Maintenance
- Other
docusaurus-logger
, docusaurus-remark-plugin-npm2yarn
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
- #7293 refactor(types): move non-core, non-public types out of the types package (@Josh-Cena)
docusaurus-types
, docusaurus
docusaurus-module-type-aliases
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #7273 refactor(theme-classic): multiple re-arrangements (@Josh-Cena)
- #7268 refactor(theme-classic): DocPage theme refactors polish (@slorber)
- #7269 refactor: extract useSkipToContent() (@slorber)
- #7175 refactor(theme-classic): split CodeBlock (@slorber)
- #7067 refactor(theme-classic): extract doc-related navbar items' logic to theme-common (@Josh-Cena)
- #7021 refactor(theme): extract plumbing code of BTT button into theme-common (@Josh-Cena)
docusaurus-theme-classic
- #7270 refactor(theme-classic): refactor TOC-related theme components (@slorber)
docusaurus
- #7220 refactor(cli): normalize the application of default option values (@Josh-Cena)
- #7141 refactor(core): minor PendingNavigation refactor (@Josh-Cena)
docusaurus-plugin-content-docs
- #7243 chore: upgrade Jest to 28; add GitHub-actions reporter (@Josh-Cena)
- #7140 refactor(content-docs): split version handling into several files (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-live-codeblock
, docusaurus
create-docusaurus
, docusaurus-migrate
, docusaurus-theme-translations
, docusaurus
- #7186 refactor: prefer fs.readJSON over readFile.then(JSON.parse) (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, 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-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
, lqip-loader
docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-sitemap
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-theme-common
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #7027 refactor(content-docs): deduplicate types, JSDoc for some APIs (@Josh-Cena)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-utils-common
- #7085 refactor: mark a few client-side packages as side-effect-free (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-remark-plugin-npm2yarn
- #4997 perf(mdx-loader): cache mdx/remark compiler instances (@phryneas)
Committers: 47
2.0.0-beta.18 (2022-03-25)
:rocket: 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)
:boom: 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: 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
docusaurus-theme-translations
:nail_care: 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
docusaurus-plugin-client-redirects
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
- #6928 chore(pwa, sitemap, client-redirects, ideal-image): JSDoc for types (@Josh-Cena)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-utils
- #6922 refactor(content-blog): clean up type definitions; in-code documentation (@Josh-Cena)
docusaurus-theme-translations
- #6781 feat(theme-translations): complete Russian translations (@dragomano)
- #6877 chore(theme-translations): complete Vietnamese translations (@datlechin)
docusaurus-plugin-content-blog
- #6909 refactor(content-blog): improve error message of authors map validation (@Josh-Cena)
create-docusaurus
- #6860 fix(create): load entry file after node version checking (@taejs)
:memo: Documentation
- Other
docusaurus-types
create-docusaurus
:house: Internal
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-gtag
, docusaurus-plugin-ideal-image
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
- #6995 refactor: ensure all types are using index signature instead of Record (@Josh-Cena)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-plugin-pwa
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, lqip-loader
lqip-loader
docusaurus
- #6975 chore: update static-site-generator-webpack-plugin (@slorber)
stylelint-copyright
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils-validation
, docusaurus
docusaurus-types
docusaurus-theme-common
, docusaurus
- #6956 test: improve test coverage; reorder theme-common files (@Josh-Cena)
- #6955 refactor(core): move browserContext and docusaurusContext out of client exports (@Josh-Cena)
- #6944 chore: migrate Jest and website to SWC (@Josh-Cena)
docusaurus-utils
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-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
, stylelint-copyright
docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
- #6924 refactor(client-redirects): migrate validation to validateOptions lifecycle (@Josh-Cena)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, lqip-loader
create-docusaurus
, docusaurus-plugin-content-docs
, docusaurus-theme-translations
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, stylelint-copyright
- #6912 test: improve test coverage; multiple internal refactors (@Josh-Cena)
- Other
docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils
, docusaurus
docusaurus-migrate
, docusaurus-plugin-content-docs
, docusaurus-theme-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-docs
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
- #6905 test: improve test coverage; properly test core client APIs (@Josh-Cena)
docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-sitemap
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-common
, docusaurus-types
, docusaurus-utils-common
, docusaurus-utils
, docusaurus
, lqip-loader
docusaurus-cssnano-preset
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-sitemap
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
- #6898 refactor: import jest as global; unify import style of some modules (@Josh-Cena)
docusaurus-theme-classic
, docusaurus-theme-common
- #6891 refactor(theme-classic): avoid using clsx class dict with CSS modules (@Josh-Cena)
docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
docusaurus-plugin-pwa
, docusaurus-types
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
, docusaurus
, lqip-loader
- #6864 refactor: remove unnecessary default values normalized during validation (@Josh-Cena)
create-docusaurus
, docusaurus-migrate
, docusaurus
- #6861 refactor: make JS executables included in the tsconfig for editor hints (@Josh-Cena)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-utils-common
, docusaurus-utils
, docusaurus
, lqip-loader
Committers: 28
2.0.0-beta.17 (2022-03-03)
:rocket: New Feature
docusaurus-plugin-content-blog
, docusaurus-theme-classic
:boom: Breaking Change
docusaurus-theme-classic
, docusaurus-theme-common
- #6771 refactor(theme-classic): replace color mode toggle with button; remove switchConfig (@Josh-Cena)
:bug: 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
:nail_care: 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
:memo: Documentation
- Other
create-docusaurus
- #6815 fix: consistently use
max-width: 996px
in media queries (@dstotijn)
:house: 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 (2022-02-25)
:rocket: 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
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)
: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-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
:bug: 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)
:nail_care: 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): clean up sidebars logic; validate generator returns (@Josh-Cena)
- #6586 refactor(content-docs): read category metadata files before autogenerating (@Josh-Cena)
docusaurus-module-type-aliases
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus
docusaurus-theme-translations
- #6711 chore(theme-translations): complete Korean translations (@revi)
- #6686 fix(theme-translations): improve Korean translations (@winterlood)
- #6635 refactor(theme-translation): improve Traditional Chinese translation quality (@toto6038)
docusaurus-theme-classic
, docusaurus-theme-translations
- #6674 fix(theme-classic): improve aria label of color mode toggle (@Josh-Cena)
create-docusaurus
, docusaurus-theme-classic
- #6668 refactor: recommend using data-theme without html element selector (@Josh-Cena)
docusaurus-theme-classic
- #6622 refactor(theme-classic): clean up CSS of doc sidebar item (@lex111)
docusaurus
docusaurus-utils-validation
docusaurus-mdx-loader
, docusaurus-utils
, lqip-loader
- #6650 refactor(utils): replace hash with contenthash for file loader (@Josh-Cena)
create-docusaurus
, docusaurus-mdx-loader
, 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-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
docusaurus-mdx-loader
docusaurus-theme-classic
, docusaurus-theme-common
- #6505 fix(theme-classic): make focused link outlined with JS disabled (@Josh-Cena)
docusaurus-plugin-content-docs
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
, 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-sitemap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
- #6498 fix: updating peerDependency fields for yarn berry (@vidarc)
docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
:memo: Documentation
- Other
docusaurus-preset-classic
:house: Internal
docusaurus-theme-classic
docusaurus-migrate
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #6744 fix(content-docs): properly display collocated social card image (@Josh-Cena)
docusaurus-module-type-aliases
, docusaurus-types
, docusaurus
docusaurus-module-type-aliases
- #6741 chore(module-type-aliases): add react as peer dependency (@Josh-Cena)
- #6658 refactor(module-aliases): remove react-helmet dependency (@Josh-Cena)
- Other
- #6726 misc: improve bug report template (@Josh-Cena)
- #6512 misc: configure linguist behavior to show better language stats (@Josh-Cena)
- #6487 chore: fix codesandbox example link + mention npm publish recovery (@slorber)
- #6486 chore: update examples for beta.15 (@slorber)
- #6485 fix(website): bad translate tags without default translation (@slorber)
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
, lqip-loader
create-docusaurus
, docusaurus-logger
, docusaurus-migrate
, docusaurus
- #6661 refactor: convert CLI entry points to ESM; migrate create-docusaurus to ESM (@Josh-Cena)
docusaurus-module-type-aliases
, docusaurus-theme-common
, docusaurus
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #6629 refactor: move module declarations for non-route components to theme-classic (@Josh-Cena)
docusaurus-plugin-pwa
, docusaurus-theme-classic
- #6614 refactor: remove Babel plugins that are included in preset-env (@Josh-Cena)
docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-common
, docusaurus-utils
, docusaurus
, lqip-loader
- #6524 refactor: enforce named capture groups; clean up regexes (@Josh-Cena)
docusaurus-migrate
, docusaurus-plugin-content-docs
, docusaurus
- #6521 refactor: mark all functions that import external modules as async (@Josh-Cena)
create-docusaurus
, docusaurus-cssnano-preset
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-module-type-aliases
, 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-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-types
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, stylelint-copyright
docusaurus-types
, docusaurus
create-docusaurus
, docusaurus-utils
docusaurus-migrate
, docusaurus-theme-common
docusaurus-mdx-loader
, docusaurus-remark-plugin-npm2yarn
, docusaurus
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-search-algolia
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
Committers: 38
2.0.0-beta.15 (2022-01-26)
:rocket: 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)
:boom: 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: 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
:nail_care: 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 Prism setup; minor refactor (@Josh-Cena)
- #6240 refactor(theme-classic): use front matter from metadata for BlogPostPage (@Josh-Cena)
docusaurus
- #6419 feat(core): warn users about hand-modifying generated files (@Josh-Cena)
- #6405 feat(core): check imported API name when extracting translations (@Josh-Cena)
- #6291 feat(core): improve error message for BrowserOnly; better docs (@Josh-Cena)
create-docusaurus
- #5822 feat: update website & init template palette to pass WCAG test; include contrast check in ColorGenerator (@Josh-Cena)
- #6368 fix(create-docusaurus): add useBaseUrl for image URLs (@alias-mac)
docusaurus-plugin-content-pages
, docusaurus-theme-classic
- #6400 feat(content-pages): front matter validation, include front matter in metadata (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-theme-classic
- #6339 feat(mdx-loader): read image dimensions when processing Markdown (@Josh-Cena)
docusaurus-plugin-content-blog
docusaurus-theme-common
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-theme-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-preset-classic
- #6284 fix(preset-classic): throw if preset finds GA options in theme config (@Josh-Cena)
create-docusaurus
, docusaurus
:memo: Documentation
- Other
create-docusaurus
- #5822 feat: update website & init template palette to pass WCAG test; include contrast check in ColorGenerator (@Josh-Cena)
- #6187 docs: make installation guide more beginner-friendly (@PatelN123)
docusaurus-utils
- #6204 docs: recommend highlighting with comments than number range (@Josh-Cena)
create-docusaurus
, docusaurus-theme-classic
:house: Internal
docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
- Other
docusaurus-plugin-debug
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus
- #6440 chore: remove some unused dependencies from package.json (@Josh-Cena)
docusaurus-theme-classic
- #6436 refactor(theme-classic): render BlogPostItem as one JSX element (@Josh-Cena)
- #6283 refactor(theme-classic): apply import/no-named-export eslint rule (@slorber)
docusaurus-plugin-content-pages
- #6413 fix(content-pages): declare hide_table_of_contents as boolean (@Josh-Cena)
docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus
docusaurus-cssnano-preset
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus
docusaurus-utils
docusaurus-mdx-loader
, docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-utils-common
, docusaurus-utils
, docusaurus
, stylelint-copyright
create-docusaurus
docusaurus-theme-classic
, stylelint-copyright
docusaurus-cssnano-preset
, docusaurus-theme-classic
create-docusaurus
, docusaurus-plugin-debug
, docusaurus-theme-classic
docusaurus-theme-search-algolia
, docusaurus-utils-validation
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-pages
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus
create-docusaurus
, docusaurus-logger
, 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-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
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-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
- #6287 refactor: new @docusaurus/plugin-content-docs/client interface (@slorber)
docusaurus
- #6279 refactor(core): use native types from webpack-dev-server (@RDIL)
docusaurus-plugin-content-docs
docusaurus-types
, docusaurus
create-docusaurus
, docusaurus-logger
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-utils-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
create-docusaurus
, docusaurus-plugin-content-blog
, docusaurus-utils
, docusaurus
- #6229 refactor(utils): reorganize functions; move authors file resolution to utils (@Josh-Cena)
docusaurus-theme-translations
- #6225 refactor(theme-translations): improve typing for update script (@Josh-Cena)
- #6174 misc(theme-translations): multiple improvements to the update CLI (@Josh-Cena)
Committers: 46
2.0.0-beta.14 (2021-12-21)
:rocket: 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: 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)
:nail_care: 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)
:memo: Documentation
:house: 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 (2021-12-10)
Good npm publish, same code as beta.11
2.0.0-beta.12 (2021-12-10)
Bad npm publish, use beta.13 instead
2.0.0-beta.11 (2021-12-10)
:bug: 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 (2021-12-09)
:rocket: 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)
:boom: 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: 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
:nail_care: 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
:memo: Documentation
:house: Internal
create-docusaurus
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-common
, docusaurus-theme-translations
, docusaurus-utils-validation
, docusaurus
- Other
docusaurus-module-type-aliases
, docusaurus-types
, docusaurus
create-docusaurus
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-plugin-sitemap
, docusaurus-theme-translations
, docusaurus-utils
, docusaurus
create-docusaurus
, docusaurus-plugin-ideal-image
, docusaurus-theme-classic
- #6010 chore: upgrade prettier; rename prettier scripts as format (@Josh-Cena)
create-docusaurus
, docusaurus
docusaurus
- #5998 chore: upgrade webpack-dev-server to v4.5.0 (@lex111)
- #5965 fix(core): apply staticDirectories to base webpack config (@Josh-Cena)
docusaurus-mdx-loader
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-ideal-image
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-common
, docusaurus-utils
, docusaurus
- #5985 chore: cleanup dependency declaration in package.json (@armano2)
create-docusaurus
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-plugin-google-gtag
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
docusaurus-plugin-content-docs
- #5962 refactor(content-docs): move isCategoriesShorthand to utils (@armano2)
- #5906 fix(content-docs): do not echo git history to console (@Josh-Cena)
- #5905 misc(plugin-docs): fix Windows test snapshot for git history retrieval (@Josh-Cena)
- #5904 refactor(content-docs): use shelljs instead of execa (@Josh-Cena)
docusaurus-plugin-ideal-image
- #5940 refactor(plugin-ideal-image): migrate package to TS (@armano2)
docusaurus-plugin-pwa
, docusaurus-theme-classic
docusaurus-plugin-ideal-image
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
- #5935 refactor(theme-search-algolia): migrate package to TS (@armano2)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-debug
, docusaurus-plugin-google-gtag
, docusaurus-plugin-ideal-image
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-utils-common
, docusaurus-utils
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-common
- #5922 refactor(theme-classic): move some logic of CodeBlock to theme-common (@Josh-Cena)
docusaurus-remark-plugin-npm2yarn
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
Committers: 48
2.0.0-beta.9 (2021-11-02)
: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
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
2.0.0-beta.8 (2021-10-21)
: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
: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
Committers: 13
2.0.0-beta.7 (2021-10-15)
: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
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
: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
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
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
2.0.0-beta.6 (2021-09-02)
: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
2.0.0-beta.5 (2021-08-26)
: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
: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
docusaurus-theme-classic
docusaurus-init
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
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
2.0.0-beta.4 (2021-07-28)
:rocket: 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)
:boom: 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: 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)
:nail_care: 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
docusaurus-theme-classic
, docusaurus-theme-common
- #5168 refactor(v2): mobile dropdown navbar: expand when subitem become active (@slorber)
:memo: Documentation
:house: Internal
docusaurus-theme-classic
- Other
docusaurus-theme-classic
, docusaurus-theme-common
- #5136 perf(v2): lazy sidebar categories / collapsibles, reduce html output / build times (@slorber)
docusaurus-theme-classic
- #5130 test(v2): dogfooding: add huge sidebar for testing purposes (@slorber)
Committers: 28
2.0.0-beta.3 (2021-06-30)
:rocket: New Feature
:bug: 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
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)
:memo: Documentation
:house: Internal
Committers: 11
2.0.0-beta.2 (2021-06-24)
:rocket: 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)
:boom: 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: 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)
:nail_care: 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
:memo: Documentation
- Other
docusaurus
- #5033 docs(v2): GH pages: recommend using trailingSlash (@slorber)
:house: Internal
- #5005 chore: add archived versions system + archive alpha.73-75 (@slorber)
Committers: 11
2.0.0-beta.1 (2021-06-18)
:rocket: New Feature
docusaurus-plugin-content-docs
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: 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
:nail_care: 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 refactor(v2): hide decorative SVGs from screen readers (@lex111)
- #4865 refactor(v2): make little better doc update block UI (@lex111)
- #4795 refactor(v2): remove transition on body element (@lex111)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
- #4989 refactor(v2): blog/docs: add more context in error messages (@slorber)
docusaurus-init
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-utils-validation
, docusaurus
- #4977 polish(v2): url-subpath config validation warning (@slorber)
docusaurus-plugin-content-docs
- #4969 refactor(v2): include path in error about non-existent ids (@lex111)
- #4863 refactor(v2): remove sidebar_label filed from doc metadata file (@lex111)
docusaurus-theme-classic
, docusaurus
- #4907 refactor(v2): remove type attribute from link and script tags (@lex111)
docusaurus-theme-search-algolia
- #4919 refactor(v2): improve markup and styling on search page (@lex111)
- #4867 chore(v2): update @docsearch/react (@lex111)
docusaurus-plugin-content-blog
- #4905 refactor(v2): do not generate RSS files for empty feed (@lex111)
- #4860 refactor(v2): use aliased path for blog list sidebar file (@lex111)
docusaurus
- #4870 refactor(v2): add exception handling if external command is fails (@lex111)
- #4875 refactor(v2): make even better SSR error notify and add tip (@lex111)
- #4866 refactor(v2): output URL to console only if it has changed (@lex111)
docusaurus-utils
:memo: Documentation
:house: Internal
- Other
docusaurus-init
, docusaurus-migrate
, docusaurus
docusaurus-1.x
, docusaurus-init-1.x
- #4902 chore: remove docusaurus v1 from master branch (moved to docusaurus-v1 branch) (@slorber)
docusaurus-plugin-ideal-image
- #4915 chore(v2): bump react-waypoint from 9.0.2 to 10.1.0 (@lex111)
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
- #4834 chore(v2): unlock prism-react-renderer version (@lex111)
docusaurus-cssnano-preset
, docusaurus
docusaurus-cssnano-preset
, docusaurus-init
, docusaurus-mdx-loader
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-debug
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-common
Committers: 31
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.
:rocket: New Feature
docusaurus-theme-classic
- #4762 feat(v2): add es translations for docusaurus-theme-classic (@rodmoreno)
:bug: 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)
:memo: Documentation
:house: 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)
:boom: 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
:memo: Documentation
Committers: 4
2.0.0-alpha.74 (2021-04-27)
:rocket: 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: 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)
:nail_care: Polish
:memo: Documentation
:house: Internal
Committers: 12
2.0.0-alpha.73 (2021-04-16)
:rocket: 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)
:boom: 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: 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)
:nail_care: 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)
:memo: Documentation
- Other
docusaurus-init
docusaurus-migrate
, docusaurus
:house: 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
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
2.0.0-alpha.72 (2021-03-16)
:boom: 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"
}
:rocket: New Feature
docusaurus-init
docusaurus-theme-classic
:bug: 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)
:nail_care: 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-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
:memo: Documentation
:house: 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 (2021-03-09)
:rocket: 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
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)
:boom: 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: 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)
- #4241 fix(v2): avoid horizontal scrolling when long lines of code (@lex111)
- #4200 fix(v2): various minor bugs with location hash (@lex111)
- #4195 fix(v2): restore hamburger menu (@lex111)
- #4189 fix(v2): prevent click on item menu with children on mobiles (@lex111)
- #4176 fix(v2): make locale dropdown accessible from keyboard (@lex111)
- #4163 fix(v2): fix warning and improve styling inline TOC (@lex111)
- #4162 fix(v2): make more accessible skip link (@lex111)
- #4160 fix(v2): fix hreflang headers (@slorber)
- #4147 fix(v2): avoid misuse section tag in blog posts (@lex111)
- #4146 fix(v2): use current color for language icon (@lex111)
- #4118 fix(v2): navbar dropdown subitems should be translated properly (@slorber)
- #4011 fix(v2): fix accessibility issue with IconArrow (@natac13)
- #3968 fix(v2): fix blog only contextual search (@slorber)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
docusaurus-theme-live-codeblock
- #4318 fix(v2): evaluate code in live editor on client only (@lex111)
- #3954 fix(v2): allow async/await in live code editor (@9oelM)
docusaurus-theme-classic
, docusaurus-theme-search-algolia
docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus
- #4304 fix(v2): fix bad theme pluralization rules for some labels (@slorber)
docusaurus-cssnano-preset
- #4240 fix(v2): remove PostCSS plugin for combine duplicated selectors (@lex111)
- Other
docusaurus-theme-search-algolia
- #4188 fix(v2): prepend docsearch modal to body element (@lex111)
- #4154 fix(v2): add base url to opensearch.xml (@lex111)
docusaurus-plugin-ideal-image
- #4166 fix(v2): ideal image assets should be served under ./assets (@slorber)
docusaurus-theme-classic
, docusaurus-theme-common
- #4092 fix(v2): fix/enhance minor i18n issues reported (@slorber)
- #3940 fix(v2): i18n should not crash theme without footer (@slorber)
docusaurus-plugin-sitemap
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils
- #3970 fix(v2): fix multi-instance mdx loaders not sandboxed correctly (@slorber)
docusaurus-plugin-client-redirects
- #3903 fix(v2): fix redirect toUrl (windows + trailing slash) (@saydo17)
docusaurus-utils
:nail_care: Polish
docusaurus-theme-classic
- #4371 refactor(v2): update Russian translation in classic theme (@lex111)
- #4359 polish(v2): [theme-classic] slightly improve Japanese translation (@MisterFISHUP)
- #4350 polish(v2): Updated theme label translations for Turkish (@caglarturali)
- #4351 polish(v2): add japanese translation for #4304 (@ykzts)
- #4309 polish(v2): improved Farsi translation (@massoudmaboudi)
- #4279 polish(v2): theme default translations for language de / german (@philipp985)
- #4275 polish(v2): Add more tags translations (@slorber)
- #4246 refactor(v2): add Russian translation for classic theme (@lex111)
- #4242 refactor(v2): use Link component for external links (@lex111)
- #4244 refactor(v2): clean-ups and fixes (@lex111)
- #4193 refactor(v2): update tabs to follow WAI-ARIA spec (@lex111)
- #4194 refactor(v2): use transform instead of top position for hideable navbar (@lex111)
- #4167 refactor(v2): minor styling improvements (@lex111)
- #4169 refactor(v2): remove delay after skip link pressed (@lex111)
- #4086 style(v2): add className to tab container (@ArtFlag)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #4352 refactor(v2): format last updated date using Intl (@lex111)
- #4243 refactor(v2): introduce Seo component for internal using (@lex111)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-utils
docusaurus
docusaurus-plugin-pwa
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
- Other
- #4074 polish(v2): improve codesandbox template package.json (@slorber)
docusaurus-plugin-debug
docusaurus-plugin-debug
, docusaurus-theme-classic
:memo: Documentation
- Other
docusaurus-theme-classic
- #4356 polish(v2): [theme-classic] add Chinese translations (zh-Hant & zh-Hans) (@MisterFISHUP)
docusaurus
- #4126 docs(v2): do not recommend using useBaseUrl() hook in most cases (@slorber)
- #4049 docs(v1): version page should recommend v2 (bis) (@slorber)
docusaurus-init
, docusaurus-theme-classic
, docusaurus
docusaurus-cssnano-preset
, 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-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-bootstrap
, docusaurus-theme-common
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
- #4034 docs(v2): Add READMEs to v2 packages (@RDIL)
docusaurus-init
:house: Internal
- Other
docusaurus-theme-classic
docusaurus-init
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, lqip-loader
- #4361 refactor(v2): remove duplicated lodash dependencies and import only what needed (@armano2)
docusaurus-1.x
, docusaurus
docusaurus-init
, docusaurus-migrate
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus
- #4264 chore(v2): bump/align deps in monorepo: commander, semver, fs-extra (@Simek)
docusaurus
- #4265 chore(v2): PostCSS peer dep fix (@RDIL)
- #4091 refactor(v2): Switch from inquirer to prompts (@RDIL)
- #4066 chore(v2): Update a few dependencies (@RDIL)
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-search-algolia
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
docusaurus-plugin-pwa
docusaurus-utils
, docusaurus
- #4081 chore(v2): Update webpack-related dependencies, pre-work to migrate to Webpack 5 (@RDIL)
docusaurus-init
, docusaurus
- #4012 chore(v2): docusaurus-init: switch from inquirer to prompts (@RDIL)
docusaurus-plugin-sitemap
docusaurus-migrate
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-debug
, docusaurus-remark-plugin-npm2yarn
, docusaurus-utils
, docusaurus
, stylelint-copyright
docusaurus-cssnano-preset
, docusaurus-plugin-content-blog
, docusaurus
- #4355 perf(v2): improve blog mdx-loader and postcss loader (@lex111)
Committers: 70
2.0.0-alpha.70 (2020-12-17)
:rocket: New Feature
docusaurus
docusaurus-module-type-aliases
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
- #3916 feat(v2): Add localeDropdown navbar item type + i18n localeConfigs field (@slorber)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-types
- #3904 feat(v2): inline table-of-contents + refactor TOC (@slorber)
docusaurus-plugin-content-docs
docusaurus-plugin-content-blog
- Other
docusaurus-1.x
, docusaurus-module-type-aliases
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
- #3325 feat(v2): core v2 i18n support + Docusaurus site Crowdin integration (@slorber)
:boom: Breaking Change
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-types
- #3904 feat(v2): inline table-of-contents + refactor TOC (@slorber)
docusaurus-plugin-content-blog
:bug: Bug Fix
docusaurus
- #3922 fix(v2): fix navbar items issue on Windows? (@slorber)
- #3920 fix(v2): i18n translation extractor should handle JSX formatting edge cases better (@slorber)
- #3896 fix(v2): do not treat at-rules during CSS minification (@lex111)
- #3869 fix(v2): load plugin commands async to fix broken plugin CLI commands
docs:version
(@aeneasr)
docusaurus-theme-classic
- #3921 fix(v2): remove useless console log (@slorber)
- #3895 fix(v2): use proper element for pagination nav label (@lex111)
- #3882 fix(v2): improve Footer structure, add class names, use Infima transition (@Simek)
- #3877 fix(v2): dynamic dark mode detection without toggle widget (@hmil)
- #3854 fix(v2): refactor icons in theme-classic, fix swizzle issue (@Simek)
- #3823 fix(v2): support rendering of singular tabs (@aeneasr)
- #3817 fix(v2): Allow footer logo at attribute to be empty (@aarongarciah)
docusaurus-theme-bootstrap
, docusaurus-theme-classic
- #3900 fix(v2): correct typo in metas generated for Twitter cards (@mpsq)
- Other
- #3872 chore: add missing v1 generated files to ignores (@Simek)
- #3833 fix(v2): temporary: disable crowdin until PR env variable permission fixed (@slorber)
stylelint-copyright
docusaurus-theme-search-algolia
docusaurus-plugin-content-docs
docusaurus-theme-classic
, docusaurus-theme-search-algolia
docusaurus-init
, docusaurus
:nail_care: Polish
:memo: Documentation
:house: Internal
- Other
- #3912 chore(v2): remove docs for alpha v64 (@lex111)
- #3907 chore(ci): fix canary release filtering (@slorber)
- #3902 chore(deps): bump ini from 1.3.5 to 1.3.7 (@dependabot[bot])
- #3884 chore(ci): increase Lighthouse CI max_timeout (@Simek)
- #3883 chore(v2): remove docs for alpha v62-63 (@lex111)
- #3863 chore(ci): run V1 Build and Migration CLI tests conditionally on CI (@Simek)
- #3861 chore(ci): reduce number of jobs, remove build from lighthouse pipeline (@Simek)
- #3860 chore: add Yarn v2 cache directory to ignores (@Simek)
- #3858 chore(v2): disable Crowdin for deploy previews (@slorber)
- #3857 fix(v2): fix Crowdin ci commands (@slorber)
- #3849 chore(ci): CI scripts cleanup, add Node 14 runs, bump checkout action (@Simek)
- #3850 chore(v2): i18n CI: add write-translations call (@slorber)
- #3848 chore(v2): fix CI typo (@slorber)
- #3847 chore(v2): wire production Crowdin project + setup (@slorber)
- #3846 chore(v2): fix PRs not able to add lighthouse/buildsize comment from works (@slorber)
docusaurus-1.x
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
- #3865 chore(v2): fix ignore paths and Prettier commands in themes (@Simek)
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-sitemap
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
- #3844 chore(v2): fix several lint warnings, add missing types, cleanup (@Simek)
docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-common
, docusaurus-theme-search-algolia
- #3838 refactor(v2): extract site title formatter to theme-common util (@Simek)
Committers: 23
2.0.0-alpha.69 (2020-11-24)
:rocket: New Feature
docusaurus-types
, docusaurus
- #3802 feat(v2): add baseUrlIssueBanner configuration to disable banner (@slorber)
:bug: Bug Fix
docusaurus-theme-classic
- #3807 chore(v2): upgrade Infima to v0.2.0-alpha.18 (@lex111)
- #3806 fix(v2): remove aria-hidden attr from anchor link of heading (@lex111)
- #3784 fix(v2): fix missing logo in dark theme when darkSrc was not set (@Simek)
docusaurus-theme-search-algolia
- #3804 fix(v2): Algolia: allow contextualSearch + facetFilters (@slorber)
docusaurus
:memo: Documentation
:house: Internal
- #3800 chore(v2): remove useless stylelint-copyright peerDependency (@slorber)
- #3786 chore(v2): ensure publishConfig.access presence with tests (@slorber)
Committers: 5
2.0.0-alpha.68 (2020-11-18)
:rocket: New Feature
- Other
docusaurus-init
docusaurus-theme-bootstrap
, docusaurus-theme-classic
docusaurus-cssnano-preset
, docusaurus-theme-classic
, docusaurus
- #3716 feat(v2): introduce new minification of CSS bundle (@lex111)
docusaurus
- #3694 feat(v2): Added the ability to specify GIT_PASS in deploy command (for CI purposes) (@smcelhinney)
- #3621 feat(v2): baseUrl config issues: show help message if css/js can't load (@jcs98)
- #3594 feat(v2): add support for key,cert in https (@ThakurKarthik)
docusaurus-remark-plugin-npm2yarn
- #3705 feat(v2): add support for sync to npm2yarn tabs (@lex111)
docusaurus-init
, docusaurus-migrate
, docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus-utils
, docusaurus
docusaurus-theme-classic
:bug: Bug Fix
docusaurus-theme-classic
- #3749 fix(v2): add support for interleaving Markdown in code blocks (@lex111)
- #3739 fix(v2): add support for prefers-reduced-motion in hideable sidebar (@lex111)
- #3726 fix(v2): add thin scrollbar to proper element in TOC (@lex111)
- #3681 Revert "refactor(v2): improve regex matching code-block title" (@lex111)
- #3662 fix(v2): navbar dropdown crash when item.to is undefined (@artemkovalyov)
- #3669 fix(v2): make scrollbar styles consistent (@nategiraudeau)
- #3666 fix(v2): make optional title for footer links column (@lex111)
- #3647 fix(v2): do not set height for mobile dropdown during build (@lex111)
- #3650 fix(v2): add landmark for skip to content link (@lex111)
- #3627 fix(v2): disable tabbing on hidden doc sidebar (@lex111)
- #3637 fix(v2): wrap code blocks on print (@haivp3010)
- #3603 fix(v2): animate dropdown properly (@lex111)
- #3611 fix(v2): Added back support for optional logo field in theme-classic navbarConfig (@SamChou19815)
docusaurus-theme-classic
, docusaurus
- #3763 refactor(v2): various markup improvements (@lex111)
- #3724 fix(v2): add support for non-ASCII chars in anchor link scroll (@lex111)
docusaurus-module-type-aliases
, docusaurus
- Other
- #3760 fix(v2): codesandbox generated examples should use published init package (@slorber)
- #3701 fix(v2): limit images height on showcase page (@lex111)
docusaurus-mdx-loader
- #3757 fix(v2): escape alt text in img tag (@lex111)
- #3653 fix(v2): handle multiple asset links in one line properly (@lex111)
docusaurus-theme-search-algolia
, docusaurus-utils
- #3721 fix(v2): use swizzled SearchPage component if any (@lex111)
docusaurus
docusaurus-utils
- #3703 fix(v2): ignore export declarations in excerpt (@lex111)
docusaurus-theme-search-algolia
- #3639 fix(v2): restore infinite scroll pagination on search page (@lex111)
docusaurus-types
, docusaurus
- #3622 fix(v2): docusaurus start --poll 500 should work + better config load failure error (@slorber)
:nail_care: Polish
docusaurus
- #3765 chore(v2): replace wait-file with wait-on to reduce npm warnings (@lex111)
- #3725 fix(v2): fix inconsistent error output in swizzle command (@lex111)
- #3609 refactor(v2): Improve SSR error message: log page path (@slorber)
docusaurus-theme-classic
- #3764 refactor(v2): make accessible anchor links from keyboard (@lex111)
- #3745 refactor(v2): introduce Logo component, remove useLogo hook (@Simek)
- #3706 refactor(v2): render all tab panels at once (@lex111)
- #3712 chore(v2): upgrade Infima to v0.2.0-alpha.15 (@lex111)
- #3685 refactor(v2): improve regex matching code-block title (@hong4rc)
- #3674 feat(v2): add additional wrapper class to blog pages (@Simek)
- #3671 refactor(v2): improve regex matching code-block title (@hong4rc)
- #3654 refactor(v2): clean up code blocks (@lex111)
- #3649 refactor(v2): make code blocks scrollable from keyboard (@lex111)
- #3626 refactor(v2): remove focus outline from mouse users (@lex111)
docusaurus-init
docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #3707 chore(v2): upgrade Infima to v0.2.0-alpha.14 (@lex111)
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-search-algolia
, docusaurus-utils-validation
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-search-algolia
- #3604 refactor(v2): use new way to get versions for search page (@lex111)
:memo: Documentation
- Other
docusaurus-remark-plugin-npm2yarn
:house: Internal
- Other
- #3769 docs(v2): fix statements background, update footer background (@Simek)
- #3744 chore(v2): add build size bot workflow GitHub CI workflow (@jcs98)
- #3741 chore: update yarn lock again (@slorber)
- #3740 chore: update yarn lock (@slorber)
- #3738 chore(internal): add yarn deduplicate script, cleanup lock (@Simek)
- #3732 fix(internal): fix clear script from the main package.json (@Simek)
- #3708 chore(v2): remove docs for alpha v60-61 (@lex111)
- #3693 fix(v2): fix website scripts on Windows by using cross-env (@Simek)
- #3673 test(e2e): dogfood Yarn with enableGlobalCache (@ylemkimon)
- #3641 misc: fix unbound env variable in test release script (@lex111)
docusaurus-mdx-loader
, docusaurus-migrate
, lqip-loader
docusaurus-mdx-loader
- #3753 chore(v2): fix mismatch peer dependency in MDX loader (@lex111)
docusaurus
- #3742 chore(v2): pin version of babel-plugin-dynamic-import-node to 2.3.0 (@lex111)
- #3734 chore(v2): downgrade babel-plugin-dynamic-import-node to 2.3.0 (@lex111)
- #3714 chore(v2): fix prettier formatting (@slorber)
- #3619 refactor(v2): add better error message for yarn workspace/monorepo/terser issue (@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-pwa
, docusaurus-remark-plugin-npm2yarn
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus
docusaurus-1.x
docusaurus-mdx-loader
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-sitemap
- #3675 fix(v2): add missing 'react' and 'webpack' peer dependencies (@ylemkimon)
docusaurus-1.x
, docusaurus-init-1.x
, 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-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-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
Committers: 26
2.0.0-alpha.67 (2020-11-18)
Failed release
2.0.0-alpha.66 (2020-10-19)
:rocket: New Feature
docusaurus-plugin-content-blog
, docusaurus-theme-classic
docusaurus-mdx-loader
, docusaurus-remark-plugin-npm2yarn
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #3550 feat(v2): contextual search, dynamic Algolia facetFilters (@slorber)
docusaurus-theme-classic
- #3580 feat(v2): allow to define custom CSS class for Tabs component (@Simek)
- #3553 feat(v2): make dropdown menu collapsible on mobiles (@lex111)
docusaurus-migrate
, docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus
docusaurus-theme-classic
, docusaurus
- #3548 feat(v2): version dropdown before/after items + move site "All Versions" link (@slorber)
docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-classic
:boom: Breaking Change
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #3550 feat(v2): contextual search, dynamic Algolia facetFilters (@slorber)
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus
- #3607 fix(v2): fix error with required href attr of link in mobiles (@lex111)
docusaurus-theme-classic
- #3602 fix(v2): make dropdown button clickable with mouse (@lex111)
- #3601 fix(v2): fix table-of-content scroll highlighting issues (@slorber)
docusaurus-theme-bootstrap
, docusaurus-theme-classic
- #3599 fix(v2): remove event listeners on Tabs component unmount (@lex111)
docusaurus-types
, docusaurus
:nail_care: Polish
docusaurus-theme-classic
- #3585 refactor(v2): various dropdown improvements (@lex111)
- #3588 refactor(v2): make accessible copy code button from keyboard (@lex111)
- #3578 refactor(v2): apply common behavior to dropdowns (@lex111)
- #3546 docs: various fixes and improvements (@lex111)
docusaurus-theme-classic
, docusaurus
docusaurus
- #3569 refactor(v2): improve broken links error message (@slorber)
:memo: Documentation
- Other
docusaurus-theme-classic
:house: Internal
docusaurus-theme-search-algolia
- Other
docusaurus-theme-classic
- #3394 refactor(v2): add useThemeConfig hook + cleanup useless theme default values (@imskr)
Committers: 17
2.0.0-alpha.65 (2020-10-02)
:rocket: New Feature
docusaurus
- #3497 feat(v2): env variable TERSER_PARALLEL to customize TerserPlugin.parallel (@aeneasr)
- #3446 feat(v2): new docusaurus clear command (@abadon7)
- #3485 feat(v2): Add @theme-init components to user theme (@edno)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
- #3467 feat(v2): add beforeDefaultRemarkPlugins/beforeDefaultRehypePlugins options to all md content plugins (@ayshiff)
docusaurus-init
, docusaurus-theme-bootstrap
docusaurus-theme-classic
- #3474 feat(v2): allow to use array of files in customCss field (@Simek)
docusaurus-plugin-content-pages
, docusaurus-theme-classic
- #3457 feat(v2): add optional custom wrapper class name for pages based on theme classic Layout (@Simek)
:bug: Bug Fix
- Other
docusaurus
- #3498 fix(v2): fixed props being passed to @svgr/webpack loader (@anru)
docusaurus-theme-search-algolia
- #3456 fix(v2): use valid value for crossorigin attribute (@lex111)
docusaurus-utils
docusaurus-theme-classic
- #3472 fix(v2): Show dropdown instead of a single button when there are two versions (@SamChou19815)
docusaurus-plugin-content-docs
:nail_care: Polish
:memo: Documentation
docusaurus
- #3502 docs(v2): add doc for wrapping theme components with @theme-original and @theme-init (@slorber)
- Other
:house: Internal
docusaurus-1.x
, docusaurus-migrate
- Other
docusaurus-utils-validation
Committers: 18
2.0.0-alpha.64 (2020-09-11)
:rocket: New Feature
docusaurus-theme-classic
- #3432 feat(v2): add style property to theme-classic navbar (@Simek)
- #3406 feat(v2): ability to add/override theme html metadatas (@slorber)
docusaurus-plugin-sitemap
- #3426 feat(v2): add option to add trailing slash to urls in sitemap (@mpsq)
:bug: Bug Fix
- Other
- #3438 fix(v2): docusaurus 2 PWA should work under baseurl (deploy previews) (@slorber)
docusaurus-mdx-loader
docusaurus-plugin-pwa
docusaurus-theme-classic
- #3433 fix(v2): fix theme-classic announcement bar closeable style (@Simek)
docusaurus-1.x
- #3429 fix(v1): versioned_docs and skip-next-release relative path issue (@josephMG)
docusaurus-theme-bootstrap
, docusaurus-theme-classic
docusaurus-plugin-debug
- #3405 fix(v2): fix debug plugin unscoped inline code global css (@slorber)
:memo: Documentation
:house: Internal
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus
- #3439 chore(v2): fix serialize-javascript security issue by upgrading webpack/workbox (@slorber)
- Other
Committers: 7
2.0.0-alpha.63 (2020-09-03)
:rocket: New Feature
docusaurus-types
, docusaurus
- #3387 feat(v2): allow users to specify a custom ssr HTML template (@mpsq)
docusaurus-plugin-debug
- #3392 feat(v2): officially release @docusaurus/plugin-debug (@slorber)
docusaurus-theme-classic
- #3388 feat(v2): add isCloseable property for theme-classic announcement bar (@Simek)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
:bug: Bug Fix
- Other
- #3397 fix(v2): DocSearch should keep working after a new release (part 2/2) (@slorber)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #3393 fix(v2): DocSearch should keep working after a new release (part 1/2) (@slorber)
- #3381 fix(v2): alpha 62 doc fixes (@slorber)
docusaurus
docusaurus-preset-bootstrap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus
- #3382 fix(v2): allow using classic theme/preset without the docs plugin (@slorber)
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils-validation
:memo: Documentation
:house: Internal
docusaurus-init
, 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-bootstrap
, docusaurus-preset-classic
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils-validation
, docusaurus
docusaurus-1.x
, docusaurus-init-1.x
, 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-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-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils-validation
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
Committers: 5
2.0.0-alpha.62 (2020-08-28)
:rocket: New Feature
docusaurus-plugin-content-docs
, docusaurus-theme-classic
docusaurus-theme-classic
docusaurus-plugin-content-pages
, docusaurus-theme-classic
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
docusaurus-init
, docusaurus-plugin-content-blog
docusaurus-init
, docusaurus-theme-bootstrap
- #2981 feat(v2): bootstrap theme, preset, template, CI previews (@fanny)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-debug
, docusaurus-preset-classic
, docusaurus-theme-bootstrap
, docusaurus-types
, docusaurus
- #3229 feat(v2): debug pages + debug layout + ability to debug content (@slorber)
docusaurus-theme-classic
, docusaurus-types
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-content-pages
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-utils-validation
, docusaurus
docusaurus-mdx-loader
- #3096 feat(v2): add support to import assets using relative link in markdown syntax (@anshulrgoyal)
:bug: Bug Fix
docusaurus-migrate
- #3358 fix(v2): fix migrate cli paths (sidebars/customcss) (@slorber)
docusaurus
- #3311 fix(v2): add https support in webpack devserver (@arcvats)
- #3313 fix(v2): resolve webpack loaders from siteDir/node_modules (@anshulrgoyal)
- #3308 fix(v2): brokenLinks should not report links that belong to an existing folder if folder/index.html exists (@slorber)
- #3273 fix: logic error while deciding deploymentBranch (@thehanimo)
- #3281 fix(v2): allow swizzling of component even if case doesn't match (@anshulrgoyal)
- #3222 fix(v2): update react-loadable-ssr-addon to solve yarn2 error (@slorber)
- #3191 fix(v2): add missing
lodash.flatmap
dependency (@ylemkimon)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-pwa
, docusaurus-theme-bootstrap
, docusaurus-theme-search-algolia
, docusaurus-types
docusaurus-theme-classic
- #3352 fix(v2): Allow the alt for the logo to be empty (@Vinnl)
- #3240 fix(v2): navbar dropdown opened with tab, not closing on click outside (@Ako92)
docusaurus-mdx-loader
, docusaurus
- #3347 fix(v2): linking to asset or external html page -> don't use history.push() (@slorber)
docusaurus-1.x
docusaurus-1.x
, docusaurus
- #3290 fix(v1,v2): Add initial-scale=1.0 to all meta viewport tags (@nebrelbug)
docusaurus-theme-search-algolia
docusaurus-mdx-loader
, docusaurus-plugin-content-pages
- Other
docusaurus-plugin-google-gtag
docusaurus-plugin-content-docs
, docusaurus-utils
- #3262 fix(v2): doc path special char (space or other) should lead to a valid slug (@slorber)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-utils-validation
, docusaurus
- #3247 fix(v2): modify validation schema and tests for rehype/remark + remove duplicate dependency (@teikjun)
docusaurus-init
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils-validation
, docusaurus
docusaurus-init
, docusaurus-plugin-content-docs
- #3228 fix(v2): deprecate docs homePageId in favor of frontmatter "slug: /" (@slorber)
docusaurus-plugin-content-docs
, docusaurus
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #3210 fix(v2): fix theme validation for prism field and add tests (@teikjun)
docusaurus-plugin-content-docs
:nail_care: Polish
docusaurus-module-type-aliases
, docusaurus
- #3244 chore(v2): tighten up the TypeScript onboarding (@orta)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
, docusaurus
docusaurus
- #3188 fix(v2): Add a missing whitespace before prompt to use
npm run serve
(@SamChou19815)
:memo: Documentation
:house: Internal
docusaurus-migrate
docusaurus-theme-classic
- #3343 refactor(v2): announcement bar bad spelling + minor refactors (@slorber)
docusaurus-plugin-content-blog
- #3339 test(v2): make blog posts unit test ordering determinate (@BogdanDor)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-theme-classic
, docusaurus-types
docusaurus-module-type-aliases
, docusaurus
- #3244 chore(v2): tighten up the TypeScript onboarding (@orta)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
, docusaurus
docusaurus
- Other
docusaurus-1.x
docusaurus-plugin-client-redirects
, docusaurus-theme-search-algolia
, docusaurus
Committers: 39
2.0.0-alpha.61 (2020-08-01)
:rocket: New Feature
docusaurus-types
, docusaurus
- #3083 feat(v2): warn user when there are conflicting routes (@teikjun)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-utils-validation
, docusaurus-utils
docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus-plugin-content-blog
, docusaurus-theme-classic
- #2359 feat(v2): support custom description for blog-only mode (@zxuqian)
:bug: Bug Fix
docusaurus-mdx-loader
, docusaurus
- #3180 fix(v2): fix markdown images always using webpack url-loader (@slorber)
docusaurus-theme-classic
- #3171 fix(v2): tab label showing outline & background when clicked (@mdfaizan7)
docusaurus-init
, docusaurus-theme-classic
- #3168 fix(v2): fix link items refusing attributes like target, rel etc... (@slorber)
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-preset-bootstrap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus
- #3162 fix(v2): inability for users to pin their docusaurus version (@BuckyMaler)
:memo: Documentation
:house: Internal
- Other
docusaurus-1.x
, docusaurus-init-1.x
, 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-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-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
Committers: 8
2.0.0-alpha.60 (2020-07-29)
:rocket: New Feature
docusaurus
docusaurus-1.x
- #3124 feat(v1): add 'slugPreprocessor' config option to allow users customize the hash links (@Simek)
docusaurus-theme-search-algolia
- #3133 feat(v2): add themeConfig validation to algolia theme (@slorber)
:bug: Bug Fix
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus
- #3142 fix(v2): config validation fixes + add tests for config validation (@teikjun)
docusaurus
- #3149 fix(v2): BrowserOnly should not return undefined (@slorber)
- #3143 fix(v2): absolute Links should be automatically prefixed by baseurl (@slorber)
docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
- #3141 fix(v2): remove buggy routesLoaded + deprecate routesLoaded lifecycle (@slorber)
docusaurus-theme-classic
- #3140 fix(v2): navbar item links should allow unknown attributes (@slorber)
docusaurus-theme-search-algolia
- #3138 fix(v2): add accessible label for Algolia search button (@hobadams)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus
:memo: Documentation
:house: Internal
- Other
docusaurus-1.x
, docusaurus-init-1.x
, 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-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-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
, lqip-loader
, stylelint-copyright
Committers: 4
2.0.0-alpha.59 (2020-07-24)
:rocket: New Feature
docusaurus-migrate
, docusaurus-plugin-client-redirects
docusaurus-init
docusaurus-theme-search-algolia
docusaurus-init
, docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-utils
- #3084 feat(v2): absolute slugs and slug resolution system (@slorber)
docusaurus-init
, docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
- #3069 feat(v2): support for adding relative images and handling broken image links (@anshulrgoyal)
docusaurus-init
, docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-debug
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
- #2971 feat(v2): global data + useGlobalData + docs versions dropdown (@slorber)
docusaurus-init
, docusaurus
docusaurus-module-type-aliases
, docusaurus-plugin-debug
, docusaurus-types
, docusaurus
docusaurus
docusaurus-module-type-aliases
, docusaurus-plugin-debug
, docusaurus
- #3050 feat(v2): Collect plugin versions to allow them to be inspected in debug plugin (@SamChou19815)
docusaurus-theme-classic
- #3038 feat(v2): Support keywords meta in blog posts (@dpkg)
- #2974 feat(v2): Error when hooks depends on context is used outside of Layout (@SamChou19815)
docusaurus-plugin-pwa
, docusaurus
docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus
- #2994 feat(v2): configureWebpack merge strategy + use file-loader for common asset types (@slorber)
docusaurus-plugin-content-docs
- #2989 feat(v2): add disableVersioning config to docs plugin (@slorber)
- #2877 feat(v2): allow skipping build docs for next version (@lex111)
docusaurus-1.x
- #2955 feat(v1): add deletedDocs config to fix unwanted versioning fallback (@aldeed)
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-types
, docusaurus
- #2943 feat(v2): option and config validation life cycle method for official plugins (@anshulrgoyal)
:boom: Breaking Change
docusaurus-init
, docusaurus-module-type-aliases
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-debug
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
- #2971 feat(v2): global data + useGlobalData + docs versions dropdown (@slorber)
docusaurus-theme-classic
, docusaurus
:bug: Bug Fix
docusaurus
- #3107 fix(v2): broken links detector: ignore existing folders (@slorber)
- #3112 fix(v2): baseUrl is wrongly appended to anchor links (@slorber)
- #3063 fix(v2): classify link hrefs with protocol identifier as internal (@svtfrida)
docusaurus-theme-classic
- #3106 fix(v2): dropdown navbar item: validation too strict (@slorber)
- #3029 fix(v2): change description for blog post paginator (@teikjun)
docusaurus-plugin-content-docs
docusaurus-plugin-content-pages
docusaurus-init
- Other
docusaurus-theme-classic
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
- #3001 fix(v2): refactor routes.ts + add route hash for chunkNames key (@slorber)
docusaurus-plugin-client-redirects
, docusaurus-utils
, docusaurus
- #3010 fix(v2): make client-redirect-plugin not baseUrl sensitive (@teikjun)
docusaurus-1.x
- #2993 fix(relative path): last update date and by isn’t generated if localh… (@amirulahmad)
docusaurus-plugin-client-redirects
- #2969 fix: fromExtensions and toExtensions translation when used with baseUrl (@jknoxville)
:nail_care: Polish
docusaurus-theme-classic
, docusaurus
docusaurus-mdx-loader
- #3087 refactor(v2): async md image transformer + pathname protocol as an escape hatch (@slorber)
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-sitemap
, docusaurus-theme-live-codeblock
, docusaurus-types
- #2970 feat(v2): add option validation for remaining official plugins (@teikjun)
docusaurus
:memo: Documentation
:house: Internal
docusaurus-migrate
- #3113 chore(v2): ability to test the migration cli easily (@slorber)
- Other
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus
docusaurus-mdx-loader
- #3087 refactor(v2): async md image transformer + pathname protocol as an escape hatch (@slorber)
docusaurus-plugin-pwa
, docusaurus
docusaurus-init
, 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-utils
, docusaurus
- #2998 chore(v2): refactor yarn tsc to yarn build + add theme-classic watch mode (@slorber)
docusaurus-init
docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
- #3001 fix(v2): refactor routes.ts + add route hash for chunkNames key (@slorber)
docusaurus
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-sitemap
, docusaurus-theme-live-codeblock
, docusaurus-types
- #2970 feat(v2): add option validation for remaining official plugins (@teikjun)
docusaurus-theme-classic
docusaurus-plugin-client-redirects
docusaurus-init
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-plugin-sitemap
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
, lqip-loader
docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-sitemap
, docusaurus-utils
, docusaurus
, lqip-loader
Committers: 25
2.0.0-alpha.58 (2020-06-18)
:rocket: New Feature
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #2916 feat(v2): add a banner that links to latest version of documentation (@teikjun)
- #2682 feat(v2): expanded sidebar categories by default (@jsjoeio)
docusaurus-plugin-debug
, docusaurus-preset-classic
docusaurus-init
, docusaurus
docusaurus-plugin-client-redirects
, docusaurus-utils
docusaurus-theme-live-codeblock
- #2826 feat(v2): allow adding components to react-live scope (@slorber)
docusaurus-theme-classic
, docusaurus
- #2856 feat(v2): allow specifying meta image for blog posts (@lex111)
docusaurus-theme-classic
:boom: Breaking Change
docusaurus-init
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus
docusaurus-plugin-content-docs
- #2861 fix(v2): do not create route for document that serve as docs home page (@lex111)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #2682 feat(v2): expanded sidebar categories by default (@jsjoeio)
:bug: Bug Fix
docusaurus-plugin-content-docs
, docusaurus-theme-bootstrap
, docusaurus-theme-classic
docusaurus-theme-classic
- #2932 fix(v2): Add hooks to detect window resize, toggle off sidebar and navbar in desktop (@guillaumejacquart)
- #2909 fix(v2): adjust anchor offset when routes switched (@lex111)
- #2896 fix(v2): set correct canonical url for docs home page (@lex111)
- #2893 fix(v2): Do not automatically change tab when a non-existing option is selected (@SamChou19815)
- #2888 fix(v2): restore styles for menu scrollbar (@lex111)
- #2857 fix(v2): treat inline code in raw HTML as native element (@lex111)
docusaurus
docusaurus-preset-classic
- #2944 fix(v2): Declare @docusaurus-plugin-debug as dependency of preset classic (@SamChou19815)
docusaurus-init
- #2902 feat(v2): add nojekyll file to static folder for all templates (@teikjun)
docusaurus-theme-bootstrap
- Other
docusaurus-plugin-content-docs
- #2861 fix(v2): do not create route for document that serve as docs home page (@lex111)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
- #2867 fix(v2): fix FOUC in doc sidebar and various improvements (@slorber)
docusaurus-theme-search-algolia
docusaurus-utils
- #2855 fix(v2): strip images and footnotes for excerpt correctly (@lex111)
docusaurus-theme-live-codeblock
:nail_care: Polish
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
, docusaurus
- #2884 polish(v2): improve Docusaurus 1 to 2 migration developer experience (@slorber)
docusaurus-theme-classic
- #2870 refactor(v2): combine nested theme providers into one (@lex111)
- #2880 fix(v2): render as regular text uncollapsible categories (@lex111)
- #2864 refactor(v2): add aria role for doc sidebar (@lex111)
- #2859 refactor(v2): add aria label to paginators (@lex111)
- #2858 refactor(v2): add missing main landmark for needed pages (@lex111)
- Other
:memo: Documentation
:house: Internal
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
docusaurus-init
, docusaurus-plugin-client-redirects
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-ideal-image
, docusaurus-plugin-sitemap
, docusaurus-utils
, docusaurus
- #2922 misc(v2): better dx: yarn clear, yarn watch, yarn serve (@slorber)
- Other
docusaurus-theme-bootstrap
- #2931 chore(v2): remove unused hooks from bootstrap theme (@fanny)
docusaurus-1.x
, docusaurus-plugin-content-docs
docusaurus-theme-classic
- #2858 refactor(v2): add missing main landmark for needed pages (@lex111)
docusaurus-plugin-content-blog
, docusaurus-plugin-sitemap
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2900 chore(v2): replace Clipboard with copy-text-to-clipboard (@lex111)
docusaurus-init
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus
Committers: 18
2.0.0-alpha.57 (2020-06-18)
Bad release, check ## 2.0.0-alpha.58
2.0.0-alpha.56 (2020-05-28)
:boom: Breaking Change
- If you refer to modules (plugins) in your config file in a string form, you will need to replace them with
require.resolve
calls, for example:
- plugins: ['@docusaurus/plugin-google-analytics']
+ plugins: [require.resolve('@docusaurus/plugin-google-analytics')]
docusaurus-theme-classic
- #2818 feat(v2): automatically add base url to logo link (@lex111)
docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #2791 refactor(v2): show search icon only on mobiles (@lex111)
docusaurus
:rocket: New Feature
docusaurus-types
, docusaurus
- #2770 feat(v2): allow deploy without building website (@lex111)
docusaurus-theme-classic
- #2818 feat(v2): automatically add base url to logo link (@lex111)
:bug: Bug Fix
docusaurus-theme-classic
- #2645 fix(v2): enable scrolling for sidebar menu only (@lex111)
- #2800 fix(v2): make proper h1 font size on mobiles (@lex111)
docusaurus
docusaurus-plugin-content-docs
- #2785 fix(v2): do not show sidebar on reserved docs home page (@lex111)
- #2777 fix(v2): check for docs homepage correctly (@lex111)
:nail_care: Polish
docusaurus-theme-classic
docusaurus-theme-search-algolia
- #2814 refactor(v2): align search icon to center on mobiles (@lex111)
- #2799 refactor(v2): increase search input on medium screens (@lex111)
docusaurus-init
docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #2791 refactor(v2): show search icon only on mobiles (@lex111)
docusaurus
- #2783 refactor(v2): make external links more secure (@lex111)
:memo: Documentation
- #2809 docs(v2): add mention on DocSearch when you run the crawler on your own (@s-pace)
:house: Internal
- #2778 fix(v2): do not highlight root docs path in navbar (@lex111)
Committers: 8
2.0.0-alpha.55 (2020-05-19)
:boom: Breaking Change
infima
The following Infima classes have been renamed for consistency:
page-item
→ pagination__item
pagination-nav__link--label
→ pagination-nav__label
pagination-nav__link--sublabel
→ pagination-nav__sublabel
tab-item
→ tabs__item
tab-item--active
→ tabs__item--active
If you have swizzled components, you need to replace these class names.
docusaurus
:rocket: New Feature
docusaurus
docusaurus-theme-classic
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
docusaurus-plugin-content-docs
, docusaurus-theme-search-algolia
, docusaurus
:bug: Bug Fix
docusaurus-plugin-content-docs
, docusaurus-utils
- #2701 fix(v2): remove Markdown syntax from excerpt (@lex111)
docusaurus-theme-classic
- #2765 fix(v2): remove invalid attr from mobile nav links (@lex111)
- #2760 fix(v2): move anchor link to right of heading (@lex111)
- #2758 fix(v2): remove extra top margin of tab item (@lex111)
- #2759 fix(v2): restore hiding of docs toc (@lex111)
docusaurus-theme-search-algolia
- #2762 fix(v2): avoid duplication search input in navbar (@lex111)
lqip-loader
- #2693 fix(v2): add support ES Module to lqip-loader (@ykzts)
docusaurus-init
:nail_care: Polish
docusaurus-theme-classic
- #2773 chore(v2): upgrade Infima to 0.2.0-alpha.11 (@lex111)
- #2766 refactor(v2): remove extra active CSS class for menu item links (@lex111)
docusaurus-theme-live-codeblock
- #2767 refactor(v2): add support for dark mode to live code blocks (@lex111)
docusaurus-theme-search-algolia
docusaurus-theme-bootstrap
, docusaurus-theme-classic
docusaurus-utils
- #2696 refactor(v2): make semicolon optional in imports for excerpt (@lex111)
:memo: Documentation
:house: Internal
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus
- #2464 refactor(v2): add @theme-init alias to give access to initial components (@lex111)
Committers: 13
2.0.0-alpha.54 (2020-04-28)
HOTFIX for 2.0.0-alpha.53.
:bug: Bug Fix
docusaurus-theme-classic
- #2688 fix(v2): add default value for options in theme classic (@lex111)
docusaurus-module-type-aliases
:memo: Documentation
Committers: 3
2.0.0-alpha.53 (2020-04-27)
HOTFIX for 2.0.0-alpha.51.
:bug: Bug Fix
docusaurus-theme-classic
- #2676 fix(v2): allow build website without custom css (@lex111)
Committers: 1
2.0.0-alpha.51 (2020-04-27)
:boom: Breaking Change
infima
- The following infima variables have been renamed for consistency:
--ifm-font-base-color
→ --ifm-font-color-base
--ifm-font-base-color-inverse
→ --ifm-font-color-base-inverse
--ifm-font-color-secondary
→ --ifm-font-color-secondary
:rocket: New Feature
docusaurus-theme-classic
- #2660 feat(v2): add ability to specify CSS class for navbar item (@lex111)
- #2597 feat(v2): add ability set dark mode by default (@lex111)
docusaurus
- #2665 feat(v2): add fallback to BrowserOnly component (@lex111)
docusaurus-types
, docusaurus
docusaurus-init
- #2541 feat(v2): add showReadingTime and editUrl to the templates (@fanny)
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-utils
docusaurus-plugin-content-blog
, docusaurus-theme-classic
:bug: Bug Fix
docusaurus-theme-classic
- #2672 fix(v2): add a11y support for dropdown (@lex111)
- #2649 fix(v2): hide sidebar after click on child item (@lex111)
- #2631 fix(v2): hide doc sidebar on mobiles (@lex111)
- #2626 fix(v2): make border right of doc sidebar equals doc page (@lex111)
- #2625 fix(v2): disable tab focus on collapsed doc sidebar items (@lex111)
- #2602 fix(v2): inherit color for announcement bar close icon (@lex111)
- #2582 fix(v2): remove horizontal scroll on docs page (@lex111)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2666 chore(v2): upgrade prism-react-renderer to latest version (@lex111)
- #2533 fix(v2): add rounded corners in code blocks properly (@lex111)
docusaurus-1.x
, docusaurus-init-1.x
, docusaurus-init
, docusaurus-plugin-content-docs
, docusaurus
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-preset-classic
, docusaurus-theme-classic
- #2642 fix(v2): use remark-admonitions separately in each plugin instead of in preset only (@lex111)
docusaurus-utils
- #2380 fix(v2): ignore import declarations in excerpt (@lex111)
docusaurus-plugin-sitemap
- #2616 fix(v2): don't include 404 page in sitemaps (@RDIL)
- #2530 fix(v2): Use
writeFileSync
to write generated sitemap.xml to avoid early termination (@SamChou19815)
docusaurus
- #2558 fix(v2): properly link top-level github pages sites in deploy command (@RDIL)
- #2580 fix(v2): do not process anchor links by router (@lex111)
- #2579 fix(v2): treat mailto and tel links properly (@lex111)
docusaurus-plugin-content-blog
- #2540 fix(v2): use synchronous write for generate blog feeds (@lex111)
:nail_care: Polish
docusaurus-theme-classic
- #2656 refactor(v2): lose focus of active sidebar item after click on it (@lex111)
- #2627 refactor(v2): extract scroll position detection into separate hook (@lex111)
- #2595 refactor(v2): make margin top on blog pages as on other pages (@lex111)
- #2588 refactor(v2): remove redundant container on docs page (@lex111)
docusaurus-theme-classic
, docusaurus
- #2585 refactor(v2): use nav link component only where needed (@lex111)
docusaurus
- #2556 refactor(v2): enhance CLI experience (@RDIL)
- #2529 refactor(v2): replace few Lodash methods with native counterparts (@Simek)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
- #2519 chore(v2): use single method Lodash packages in docs plugin (@Simek)
:memo: Documentation
:house: Internal
docusaurus-types
, docusaurus
- Other
docusaurus-1.x
, lqip-loader
- #2563 chore(v2): fix lint, tweak lqip-loader utils comment (@Simek)
lqip-loader
- #2561 chore(v2): add lqip-loader tests, clarify loader code, improve README (@Simek)
docusaurus-plugin-ideal-image
, lqip-loader
- #2544 refactor(v2): import lqip-loader to monorepo, fix build on Node 13, fix lint-staged (@Simek)
docusaurus-init
docusaurus-1.x
, docusaurus-init
, docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus-plugin-ideal-image
, docusaurus-plugin-sitemap
, docusaurus-preset-classic
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
, stylelint-copyright
docusaurus-utils
- #2536 refactor(v2): replace Lodash with single methods packages in utils (@Simek)
docusaurus
- #2535 refactor(v2): replace Lodash with single methods packages in core (@Simek)
Committers: 18
2.0.0-alpha.50 (2020-04-02)
HOTFIX for 2.0.0-alpha.49.
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2509 fix(v2): synchronize code block components changes (@lex111)
docusaurus-theme-classic
docusaurus
- #2496 fix(v2): do not force terminate building when running deploy command (@lex111)
docusaurus-utils
- #2497 fix(v2): unbreak blog-only mode routing by deplicating starting forward slashes (@SamChou19815)
:nail_care: Polish
docusaurus-theme-classic
- #2505 fix(v2): tweak colors for announcement bar (@yangshun)
- #2504 refactor(v2): improve announcement bar (@lex111)
- #2495 refactor(v2): update HTML markup of pagination for better a11y (@lex111)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
, docusaurus
- #2490 fix(v2): use lodash instead of array-map-polyfill (@lex111)
:memo: Documentation
:house: Internal
Committers: 5
2.0.0-alpha.49 (2020-04-01)
:rocket: New Feature
docusaurus-theme-classic
docusaurus
- #2323 feat(v2): add a way to exclude components from build-time prerendering (@lex111)
- #2469 feat(v2): add TypeScript support for theme components (@SamChou19815)
- #2455 feat(v2): add @theme-original alias to give access to pre-swizzled components (@yangshun)
- #2438 feat(v2): add version to page's generated meta tags (@lex111)
docusaurus-types
, docusaurus
- #2474 feat(v2): add ability to create unminimized bundles (@lex111)
- #2417 feat(v2): allow custom output directory for build (@ZachJW34)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
, docusaurus
- #2444 feat(v2): allow nested sidebar category shorthand syntax (@slorber)
:bug: Bug Fix
docusaurus-theme-classic
- #2483 fix(v2): do not render sidebar logo if used sticky navbar (@lex111)
- #2475 fix(v2): make correct Open Graph title for doc page (@lex111)
- #2436 fix(v2): update twitter:card to summary_large_image (@lex111)
- #2434 fix(v2): add support dark logo for sidebar logo (@lex111)
- #2420 fix(v2): fix external URL for og:image tag (@38elements)
docusaurus-theme-live-codeblock
- #2480 fix(v2): various improvements for accessibility (@lex111)
docusaurus-mdx-loader
, docusaurus-theme-classic
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2476 fix(v2): improve code block scroll accessibility (@lex111)
- #2442 fix(v2): various improvements for accessibility (@lex111)
docusaurus-preset-classic
, docusaurus-theme-classic
- #2477 chore(v2): upgrade remark-admonitions for a11y fixes (@lex111)
docusaurus
- #2462 fix(v2): do not force terminate building when bundle analyzer is on (@lex111)
- #2393 fix(v2): normalize location for route matching (@rlamana)
- #2443 fix(v2): always exit after successful build (@mohrash92)
- #2437 fix(v2): do not force terminate building if client bundle failed in development mode (@lex111)
- #2424 fix(v2): make correct internal link check (@lex111)
docusaurus-preset-classic
docusaurus-mdx-loader
docusaurus-utils
- #2405 fix(v2): properly dedupe forward slashes in the entire URL path (@rlamana)
:nail_care: Polish
docusaurus-theme-classic
- #2485 refactor(v2): remove unnecessary X-UA-Compatible meta tag (@lex111)
docusaurus-plugin-content-blog
- #2460 refactor(v2): use single method package instead of whole Lodash package in blog plugin (@Simek)
- Other
- #2428 polish(v2): use npm-to-yarn for the npm2yarn remark plugin (@nebrelbug)
:memo: Documentation
:house: Internal
docusaurus
- Other
stylelint-copyright
Committers: 24
2.0.0-alpha.48 (2020-03-08)
HOTFIX for 2.0.0-alpha.44.
:bug: Bug Fix
- Other
- #2383 fix(v2): specify proper version for stylelint-copyright (@lex111)
docusaurus
- #2382 fix(v2): add missing preset-typescript dependency (@lex111)
docusaurus-theme-classic
- #2386 fix(v2): add missing prismjs dependency and Noop component (@lex111)
Committers: 1
2.0.0-alpha.44 (2020-03-08)
:rocket: New Feature
docusaurus-theme-classic
- #2250 feat(v2): add support specify new languages for Prism (@lex111)
- #2344 feat(v2): allow specifying custom target for logo link (@lex111)
- #2327 feat(v2): add ability to use HTML in footer copyright (@lex111)
docusaurus-plugin-content-blog
docusaurus-init
, docusaurus-theme-classic
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
, docusaurus
:bug: Bug Fix
docusaurus
- #2345 fix(v2): force terminate building if client bundle failed (@lex111)
- #2310 fix(v2): add @babel/preset-typescript to babel-loader (@deniaz)
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2371 fix(v2): remove line break from end of code blocks (@lex111)
docusaurus-plugin-content-blog
docusaurus-theme-classic
- #2324 fix(v2): properly set dark mode logo on build-time prerendering (@lex111)
- #2325 fix(v2): switch a toggle when system theme changed (@lex111)
docusaurus-plugin-content-pages
, docusaurus-utils
- Other
:nail_care: Polish
docusaurus-theme-search-algolia
- #2376 refactor(v2): clean up and improve Algolia styles (@lex111)
docusaurus-theme-classic
, docusaurus-theme-search-algolia
- #2372 chore(v2): upgrade Infima and remark-admonitions (@lex111)
docusaurus-theme-classic
- #2367 refactor(v2): increase CSS specificity on application container (@lex111)
docusaurus-init
, stylelint-copyright
docusaurus-types
, docusaurus
:memo: Documentation
:house: Internal
Committers: 16
2.0.0-alpha.43 (2020-02-18)
HOTFIX for 2.0.0-alpha.41.
:bug: Bug Fix
Committers: 2
2.0.0-alpha.41 (2020-02-16)
:rocket: New Feature
docusaurus-init
, docusaurus-preset-classic
, docusaurus-theme-classic
docusaurus-theme-classic
, docusaurus
docusaurus-theme-classic
- #2261 feat(v2): allow to specify different logo for dark mode (@lex111)
- #2253 feat(v2): allow specify custom link for logo (@lex111)
- #2255 feat(v2): add site title to meta title (@lex111)
docusaurus-plugin-content-pages
, docusaurus-utils
, docusaurus
:boom: Breaking Change
docusaurus-theme-classic
- #2235 fix(v2): show doc sidebar on pages with case-sensitive paths (@lex111)
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
docusaurus-theme-classic
- #2259 fix(v2): use site title if enabled blog-only mode (@lex111)
- #2248 fix(v2): adjust correct behavior of navbar when active anchor (@lex111)
- #2235 fix(v2): show doc sidebar on pages with case-sensitive paths (@lex111)
- #2162 fix(v2): unify anchor behavior (@lex111)
docusaurus-theme-search-algolia
- #2262 fix(v2): remove focus on search input when hovering over it (@lex111)
docusaurus-plugin-content-blog
, docusaurus-theme-classic
- #2240 fix(v2): hide read more button on non-truncated posts (@lex111)
docusaurus
docusaurus-mdx-loader
docusaurus-theme-live-codeblock
- #2227 fix(v2): render correct theme for live code blocks on SSR (@lex111)
:nail_care: Polish
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
:memo: Documentation
:house: Internal
- Other
docusaurus-theme-classic
, docusaurus
- #2239 chore(eslint): require curly brackets on all blocks (@lex111)
Committers: 18
2.0.0-alpha.40 (2019-12-25)
:rocket: New Feature
docusaurus-theme-classic
- #2117 feat(v2): auto switch theme depending on the system theme (@lex111)
- #2055 feat(v2): hide navbar on scroll (@lex111)
:bug: Bug Fix
docusaurus
- #2145 fix(v2): remove style-loader, use minicssextract in both dev & prod (@endiliey)
- #2122 fix(v2): dont collapse whitespace in minified html (@endiliey)
docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
- #2105 fix(v2): move metadata export after compiling MDX to avoid weird MDX parsing error. (@endiliey)
docusaurus-theme-classic
:nail_care: Polish
docusaurus-theme-classic
- #2129 fix(v2): disable scroll while mobile menu open (@lex111)
docusaurus-theme-classic
, docusaurus
- #2127 refactor(v2): toggle data-theme with vanilla js instead of react helmet (@endiliey)
docusaurus-theme-search-algolia
, docusaurus
- #2125 feat(v2): lazy load algolia css so its not render blocking (@endiliey)
:memo: Documentation
- Other
docusaurus-theme-classic
, docusaurus-theme-live-codeblock
- #2114 fix(v2): add syntax highlight to generated colors (@lex111)
:house: Internal
- Other
docusaurus-init
docusaurus
docusaurus-1.x
, docusaurus-init
, docusaurus-mdx-loader
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-theme-live-codeblock
, docusaurus
Committers: 6
2.0.0-alpha.39 (2019-12-07)
:bug: Bug Fix
docusaurus
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
- #2095 fix(v2): metadata error if markdown does not have ending line (@endiliey)
:house: Internal
- Other
- #2100 chore(CI): docusaurus build on Windows with GitHub actions (@endiliey)
docusaurus
Committers: 1
2.0.0-alpha.38 (2019-12-06)
:boom: Breaking Change
docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-utils
- #2088 perf(v2): smaller bundlesize by embedding metadata to content (@endiliey)
If you have swizzled any Docs/Blog component that depends on metadata, you'll have to update. If you haven't, no action is needed.
For example, if you've swizzled @theme/DocItem
. You'll have to update
- const {metadata, content: DocContent} = props;
+ const {content: DocContent} = props;
+ const {metadata} = DocContent;
:bug: Bug Fix
docusaurus
docusaurus-plugin-ideal-image
- #2074 fix(v2): fix plugin-ideal-image breaking website (exports not defined) (@endiliey)
:nail_care: Polish
:house: Internal
docusaurus-1.x
docusaurus
- #2081 refactor(v2): move scripts/stylesheets injection to server side (@endiliey)
- #2080 refactor(v2): minor code refactoring on component creator (@endiliey)
docusaurus-utils
- #2089 perf(v2): improve dev build time by not overwriting file if possible (@endiliey)
docusaurus-theme-search-algolia
- #2079 perf(v2): algolia search result no longer cause full page refresh (@endiliey)
- #2076 perf(v2): load algolia JS only when user interacts with search (@endiliey)
Committers: 4
2.0.0-alpha.37 (2019-12-01)
:boom: Breaking Change
docusaurus-init
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-plugin-content-pages
, docusaurus-theme-classic
, docusaurus-theme-live-codeblock
, docusaurus-theme-search-algolia
, docusaurus-utils
, docusaurus
- #2045 breaking(v2): minimum required nodejs version 8.9-> 8.10 so we can use es2017 (@endiliey)
:rocket: New Feature
docusaurus-theme-classic
, docusaurus
- #2069 feat(v2): support prefers-color-scheme & fix dark mode FOUC on refresh (@endiliey)
docusaurus-plugin-content-blog
- #2000 feat(v2): add meta RSS/Atom feed links to head (@lex111)
docusaurus-plugin-content-docs
, docusaurus-types
, docusaurus
- #2057 feat(v2): injectHtmlTags API to inject head and/or body html tags (@endiliey)
docusaurus-mdx-loader
, docusaurus-plugin-content-docs
, docusaurus-plugin-sitemap
, docusaurus-theme-classic
, docusaurus
- #2032 feat(v2): allow non sidebar category to be first item of sidebar (@endiliey)
docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-types
, docusaurus
:bug: Bug Fix
docusaurus-theme-classic
, docusaurus
- #2069 feat(v2): support prefers-color-scheme & fix dark mode FOUC on refresh (@endiliey)
docusaurus-mdx-loader
- #2067 fix(v2): toc should not be broken for heading with html inline code (@endiliey)
docusaurus-theme-classic
- #2064 fix(v2): markdown reference to file should not be page not found (@endiliey)
- #2061 fix(v2): fix docs sidebar highlighting if link is partially matched (@endiliey)
docusaurus
- #2042 fix(v2): remove css order warning if css imports are not sorted (@endiliey)
:nail_care: Polish
:memo: Documentation
:house: Internal
docusaurus-plugin-content-blog
docusaurus
- #2060 fix(v2): clean generated manifest from previous build so we dont use the wrong one (@endiliey)
- #2033 refactor(v2): move unused generated files out from build folder (@endiliey)
docusaurus-types
, docusaurus
docusaurus-mdx-loader
, docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus
docusaurus-init
, docusaurus-mdx-loader
, docusaurus-plugin-content-docs
, docusaurus
docusaurus-plugin-google-analytics
, docusaurus-plugin-google-gtag
docusaurus
- #2046 perf(v2): use webpack future version of asset emitting logic to free memory (@endiliey)
- #2039 perf(v2): replace unnecessary json stringify(string) with inline string (@endiliey)
- #2035 perf(v2): use @babel/runtime plugin to reduce codesize (@endiliey)
docusaurus-plugin-content-docs
Committers: 5
2.0.0-alpha.36 (2019-11-22)
:boom: Breaking Change
docusaurus-init
, docusaurus-plugin-content-blog
, docusaurus-theme-classic
:rocket: New Feature
docusaurus-plugin-content-docs
, docusaurus-theme-classic
:bug: Bug Fix
docusaurus
- #2007 feat(v2): only create one css file to avoid code-split css loading problem (@endiliey)
docusaurus-theme-classic
:nail_care: Polish
docusaurus-theme-classic
- #2013 refactor(v2): split out dark mode toggle so it is easily swizzle-able (@endiliey)
- #2017 feat(v2): style right sidebar scrollbar when overflow (@endiliey)
- #2003 refactor(v2): improve semantic markup of blog (@lex111)
:house: Internal
docusaurus
- #2024 test(v2): babel exclude transpilation logic to prevent regression (@endiliey)
- #2014 feat(v2): add meta generator docusaurus (@endiliey)
docusaurus-mdx-loader
, docusaurus-plugin-ideal-image
- Other
:memo: Documentation
Committers: 3
2.0.0-alpha.35 (2019-11-17)
:rocket: New Feature
docusaurus-theme-classic
- #1965 feat(v2): add ability specify link in footer logo (@lex111)
:bug: Bug Fix
docusaurus-mdx-loader
, docusaurus-theme-classic
- #1992 fix(v2): static phrasing content should be rendered correctly in TOC (@endiliey)
docusaurus-theme-classic
- #1999 fix(v2): remove hashbang when click on category (@lex111)
- #1962 fix(v2): make not clickable post title on post item page (@lex111)
- #1980 fix(v2): remove invalid label attribute of footer links (@lex111)
- #1978 fix(v2): use regular div instead of main tag for wrapper layout page (@lex111)
- #1975 fix(v2): move header inside article tag in doc page (@lex111)
- #1974 fix(v2): remove invalid attributes of nav links (@lex111)
- #1963 fix(v2): remove empty containers when no data in blog pages (@lex111)
- #1966 fix(v2): remove duplicate meta tags (@lex111)
docusaurus-plugin-content-docs
- #1994 fix(v2): throw error if first level item of a sidebar is not category (@endiliey)
:nail_care: Polish
docusaurus-theme-search-algolia
docusaurus-theme-classic
- #1991 fix(v2): remove accessible anchors via keyboard (@lex111)
- #1987 refactor(v2): replace h1 tag with h2 in blog list pages (@lex111)
- #1981 fix(v2): use tag time for showing last update of doc item (@lex111)
- #1977 feat(v2): add aria-label to read more links for a11y (@lex111)
- #1964 fix(v2): use tag time for showing post item date (@lex111)
docusaurus-plugin-content-docs
- #1994 fix(v2): throw error if first level item of a sidebar is not category (@endiliey)
- Other
docusaurus-init
docusaurus-plugin-content-blog
:memo: Documentation
:house: Internal
- Other
- #2002 fix(v2): fix browser window menu icon on smaller screen (@lex111)
- #1986 fix(v2): remove obsolete iframe attributes (@lex111)
docusaurus-init
docusaurus-1.x
, docusaurus-init-1.x
, docusaurus-init
, docusaurus-plugin-content-docs
, docusaurus-plugin-ideal-image
, docusaurus-types
, docusaurus
docusaurus
- #1979 perf(v2): reduce main bundle size by using es5 if possible (@endiliey)
Committers: 6
2.0.0-alpha.34 (2019-11-11)
:rocket: New Feature
:boom: Breaking Change
docusaurus-plugin-content-docs
- #1958 breaking(v2): editUrl should point to website instead of docsDir (@endiliey)
:bug: Bug Fix
docusaurus-theme-classic
- #1959 fix(v2): useTOC hooks should not be called in each nested children (@endiliey)
:nail_care: Polish
docusaurus-plugin-content-docs
, docusaurus
- #1957 refactor(v2): avoid synchronous/ blocking operation when possible (@endiliey)
:memo: Documentation
:house: Internal
docusaurus-1.x
, docusaurus-plugin-content-blog
, docusaurus-plugin-content-docs
, docusaurus-theme-classic
, docusaurus-theme-search-algolia
, docusaurus-types
, docusaurus-utils
, docusaurus
- Other
docusaurus-plugin-content-docs
, docusaurus-utils
, docusaurus
- #1951 perf(v2): skip runtime fileHash cache in prod & get timestamp asynchronously (@endiliey)
- #1950 perf(v2): more efficient hot reload & consistent filegen (@endiliey)
Committers: 3
2.0.0-alpha.33 (2019-11-08)
Features
- Table of contents is now highlighted depending on current active headings. (thanks to awesome @SantiagoGdaR) #1896
- Official blog plugin can now generate feed for blog posts. (thanks to awesome @moozzyk) #1916
- BREAKING
prismTheme
is renamed to theme
as part new prism
object in themeConfig
field in your docusaurus.config.js
. Eg: themeConfig: {
- prismTheme: require('prism-react-renderer/themes/dracula'),
+ prism: {
+ theme: require('prism-react-renderer/themes/dracula'),
+ },
},
- Added new
prism
option defaultLanguage
that is used if the language is not specified in code blocks. #1910
Fixes
- Fix babel/env not picking the correct browserslist configuration during development. When running
docusaurus start
, process.env.NODE_ENV
is now consistently set to development
.
- Ensure routes config generation to be more consistent in ordering. Nested routes should be placed last in routes.js. This will allow user to create
src/pages/docs.js
to create custom docs page for /docs
or even src/pages/docs/super.js
to create page for /docs/super/
;
- Fix watcher does not trigger reload on windows.
- Fix build compilation error if exists only one code tab.
- Add minor padding to docs container so that hash-link won't be cut off.
Others
- Misc dependency upgrades.
- Stability improvement (more tests) & refactoring on docs plugin to prevent regression.
2.0.0-alpha.32 (2019-11-04)
Features
- Add
<Redirect>
component for client side redirect. Example Usage:
import React from 'react';
import {Redirect} from '@docusaurus/router';
function Home() {
return <Redirect to="/docs/test" />;
}
- Allow user to add custom HTML to footer items. #1905
- Added code block line highlighting feature (thanks @lex111)! If you have previously swizzled the
CodeBlock
theme component, it is recommended to update your source code to have this feature. (#1860)
Bug Fixes
- Fix
@theme/Tabs
component to be able to create tabs with only one item.
- Fix MDX
@theme/Heading
component. If there is no id, it should not create anchor link.
- Fixed a bug in which if
themeConfig.algolia
is not defined, the custom searchbar won't appear. If you've swizzled Algolia SearchBar
component before, please update your source code otherwise CSS might break. See #1909 for reference.
- <Fragment>
+ <div className="navbar__search" key="search-box">
- Slightly adjust search icon position to be more aligned on small width device. (#1893)
- Fix algolia styling bug, previously search suggestion result is sometimes hidden. (#1915)
- Changed the way we read the
USE_SSH
env variable during deployment to be the same as in v1.
- Fix accessing
docs/
or /docs/xxxx
that does not match any existing doc page should return 404 (Not found) page, not blank page. (#1903)
- Prioritize
@docusaurus/core
dependencies/ node_modules over user's node_modules. This fix a bug whereby if user has core-js@3 on its own node_modules but docusaurus depends on core-js@2, we previously encounter Module not found: core-js/modules/xxxx
(because core-js@3 doesn't have that).
- Fix a bug where docs plugin add
/docs
route even if docs folder is empty. We also improved docs plugin test coverage to 100% for stability before working on docs versioning. (#1912)
- Reduce memory usage consumption. (#1900)
- Significantly reduce main bundle size and initial HTML payload on production build. Generated files from webpack is also shorter in name. (#1898)
- Simplify blog metadata. Previously, accessing
/blog/post-xxx
will request for next and prev blog post metadata too aside from target post metadata. We should only request target post metadata. (#1908)
Others
- Convert sitemap plugin to TypeScript. (#1894)
- Refactor dark mode toggle into a hook. (#1899)
2.0.0-alpha.31 (2019-10-26)
- Footer is now sticky/ pinned to the bottom of the viewport in desktop browsers.
- Footer is now also displayed in docs page for consistency.
- Remove empty doc sidebar container if sidebar for a particular doc page does not exist. Otherwise, it will cause an additional empty space.
- Default PostCSS loader now only polyfills stage 3+ features (previously it was stage 2) like Create React App. Stage 2 CSS is considered relatively unstable and subject to change while Stage 3 features will likely become a standard.
- Fix search bar focus bug. When you put the focus on search input, previously the focus will remain although we have clicked to other area outside of the search input.
- New themeConfig option
sidebarCollapsible
. It is on by default. If explicitly set to false
, all doc items in sidebar is expanded. Otherwise, it will still be a collapsible sidebar.
- Disable adding hashes to the generated class names of CSS modules in dev mode. Generating unique identifiers takes some time, which can be saved since including paths to files in class names is enough to avoid collisions.
- Fix showing sidebar category with empty items.
- Update infima from 0.2.0-alpha.2 to 0.2.0-alpha.3
- Fix pagination nav and right sidebar color contrast ratio
- Fix sidebar arrow color in dark mode
- Fix footer mobile issue
- Increase sidebar width
- etc
2.0.0-alpha.30 (2019-10-22)
- Fix babel transpilation include/exclude logic to be more efficient. This also fix a very weird bug
TypeError: Cannot assign to read only property 'exports' of object '#<Object>'
.(#1868)
If you are still encountering the error. Please check whether you use module.exports
for your .js
file instead of doing export
(mixing CJS and ES). See https://github.com/webpack/webpack/issues/4039#issuecomment-477779322 and https://github.com/webpack/webpack/issues/4039#issuecomment-273804003 for more context.
2.0.0-alpha.29 (2019-10-21)
HOTFIX for 2.0.0-alpha.28.
- Fix missing
core-js
dependencies on @docusaurus/core
.
- Fix wrong
@babel/env
preset configuration that causes build compilation error.
- New UI for webpack compilation progress bar.
2.0.0-alpha.28 (2019-10-21)
- Further reduce memory usage to avoid heap memory allocation failure.
- Fix
keywords
frontmatter for SEO not working properly.
- Fix
swizzle
command not passing context properly to theme packages.
- Add
extendCli
api for plugins. This will allow plugin to further extend Docusaurus CLI.
- Fix
swizzle
command not being able to swizzle single js file.
- Fix logo URL in footer to be appended with baseUrl automatically.
- Add the option
--no-open
for start
command.
- Set
@babel/env
useBuiltins to usage
. This will automatically use browserlist and import polyfills required.
- Modified TerserWebpackPlugin
terserOptions
for better cross-browser compatibility.
- BREAKING
withBaseUrl
is renamed to useBaseUrl
because its a React Hooks. Make sure you import/rename it correctly. Eg: import useBaseUrl from '@docusaurus/useBaseUrl
;
- Fix potential security vulnerability because we're exposing the directory structure of the host machine.
- Upgrade dependencies.
2.0.0-alpha.27 (2019-10-14)
- Add
@theme/Tabs
which can be used to implement multi-language code tabs.
- Implement
custom_edit_url
and hide_title
markdown header for docusaurus v1 feature parity.
- Reduce memory usage and slightly faster production build.
- Misc dependency upgrades.
2.0.0-alpha.26 (2019-10-12)
- Docs, pages plugin is rewritten in TypeScript
- Docs improvements and tweaks
- Improved metadata which results in smaller bundle size.
- Docs sidebar can now be more than one level deep, theoretically up to infinity
- Collapsible docs sidebar!
- Make doc page title larger
- Add
editUrl
option (URL for editing) to docs plugin. If this field is set, there will be an "Edit this page" link for each doc page. Example: 'https://github.com/facebook/docusaurus/edit/master/docs'
- Add
showLastUpdateTime
and showLastUpdateAuthor
options to docs plugin to further achieve v1 parity of showing last update data for a particular doc
- Slight tweaks to the Blog components - blog title is larger now
- Code Blocks
- Change default theme from Night Owl to Palenight
- Slight tweaks to playground/preview components
- Add
scripts
and stylesheets
field to docusaurus.config.js
- More documentation...
2.0.0-alpha.25 (2019-10-01)
- Blog plugin is rewritten in TypeScript and can now support CJK
- Upgrade key direct dependencies such as webpack, mdx and babel to latest
- Do not escape html and body attributes
- For devices with very small viewport width, the searchbar is replaced with a search icon. On tap of the search icon the searchbar is expanded and the text beside the logo is hidden and remains hidden while the search bar is expanded.
- Add
date
frontMatter support for blog plugin
- Add
truncateMarker
option to blog plugin, support string or regex.
- Webpack
optimization.removeAvailableModules
is now disabled for performance gain. See https://github.com/webpack/webpack/releases/tag/v4.38.0 for more context.
2.0.0-alpha.24 (2019-07-24)
- Remove unused metadata for pages. This minimize number of http request & smaller bundle size.
- Upgrade dependencies of css-loader from 2.x to 3.x. CSS modules localIdentName hash now only use the last 4 characters instead of 8.
- Fix broken markdown linking replacement for mdx files
- Fix potential security vulnerability because we're exposing the directory structure of the host machine. Instead of absolute path, we use relative path from site directory. Resulting in shorter webpack chunk naming and smaller bundle size.
- Use contenthash instead of chunkhash for better long term caching
- Allow user to customize generated heading from MDX. Swizzle
@theme/Heading
2.0.0-alpha.23 (2019-07-21)
- Fix docusaurus route config generation for certain edge case
2.0.0-alpha.22 (2019-07-20)
- Add missing dependencies on
@docusaurus/preset-classic
- New plugin
@docusaurus/plugin-ideal-image
to generate an almost ideal image (responsive, lazy-loading, and low quality placeholder)
- Better Twitter/discord image preview. Previously the size is too zoomed
- Allow prism syntax highlighting theme customization. Refer to https://docusaurus.io/docs/markdown-features#syntax-highlighting
- CSS is now autoprefixed using postcss
- Faster, lighter webpack bundle size
@docusaurus/theme-live-codeblock
is now much smaller in size and no longer only load on viewport
- Blog markdown files now support using the id field to specify the path
2.0.0-alpha.21 (2019-07-14)
- Fix babel-loader not transpiling docusaurus package
2.0.0-alpha.20 (2019-07-14)
- Add copy codeblock button
- Add Google analytics and Google gtag plugins.
- Move source components to
/src
. Please create a website/src
directory and move your /pages
and /theme
code into it. This is to make it easier to integrate your website with external build/static analysis tooling (you can now just pass in src/**/*.js
as the path to process).
- Adde more documentation thanks to @wgao19.
- Deprecate the current docs plugin. The docs plugin as of 2.0.0-alpha.19 is heavily based on V1 specifications and we intend to create a better one that fixes some of the inconsistencies in V1. If you have swizzled any doc components, you will have to update their names. You are highly encourages to not swizzle the legacy doc components until we have completed the new docs plugin.
- Separate v2 init command to new package @docusaurus/init
- Render 404.html page
- Improve SEO
- Clicking on the logo in the mobile sliding navigation will now bring you to the homepage.
- Performance
- Disable webpack output pathinfo. Webpack has the ability to generate path info in the output bundle. However, this puts garbage collection pressure on projects that bundle thousands of modules. Not very useful for our case
- Drop cache-loader in CI and test environment because it has an initial overhead. We always start from scratch in vm instance like CI so cache-loader is useless
- Better splitchunks and babel default webpack config
2.0.0-alpha.19 (2019-06-07)
- Add a sensible default for browserslist config.
- UI
- Add sun and moon emoji to the dark mode toggle.
- Mobile responsive menu.
- Right table of contents for docs is now sticky.
- Plugins
- Change plugin definitions from classes to functions. Refer to the new plugin docs.
- Implement Clients module API.
- Change format within
docusaurus.config.js
to be like presets.
- Deps
- Infima CSS is now locked down to specific versions and not relying upon the CDN which reads from trunk.
- Update dependencies to latest
- Customize/ Override infima CSS variables by passing options into the classic preset.
presets: [
[
'@docusaurus/preset-classic',
{
theme: {
customCss: require.resolve('./css/custom.css'),
},
...
},
],
],
- Allow passing remark and rehype plugins to mdx-loader for docs and blog plugin
- Move themes component of docs and blog to be part of theme-classic
- Use composition style for prism syntax highlighting instead of doing it via rehype plugin
- Pass MDXProvider to docs and blog. To change the provided MDX components, run
docusaurus swizzle @docusaurus/theme-classic MDXComponents
- Add @docusaurus/theme-livecodeblock plugin
- Better run-time code generation & webpack splitchunks optimization
- Minify css for production build
- Fix weird scrolling problem when navigating to a route with a
hash
location
V2 Changelog (2019-04-10)
siteConfig.js
changes
siteConfig.js
renamed to docusaurus.config.js
.
- Remove the following config options:
docsUrl
. Use the plugin option on docusaurus-plugin-content-docs
instead.
customDocsPath
. Use the plugin option on docusaurus-plugin-content-docs
instead.
sidebars.json
now has to be explicitly loaded by users and passed into the plugin option on docusaurus-plugin-content-docs
.
headerLinks
doc, page, blog is deprecated and has been to moved into themeConfig
under the name navbar
. The syntax is now:
themeConfig: {
navbar: {
title: 'Docusaurus',
logo: {
alt: 'Docusaurus Logo',
src: 'img/docusaurus.svg',
},
links: [
{to: 'docs/introduction', label: 'Docs', position: 'left'},
{to: 'blog', label: 'Blog', position: 'left'},
{to: 'feedback', label: 'Feedback', position: 'left'},
{
href: 'https://github.com/facebook/docusaurus',
label: 'GitHub',
position: 'right',
},
],
},
}
Migration Guide
Work in Progress
Presets