docusaurus

Easy to maintain open source documentation websites.

MIT License

Downloads
30.8M
Stars
56K
Committers
1.2K

Bot releases are hidden (Show)

docusaurus - 2.3.0

Published by slorber over 1 year ago

2.3.0 (2023-01-26)

🚀 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

🐛 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
    • #8539 fix(algolia): make search footer respect searchPagePath (@Josh-Cena)
  • 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)

💅 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

docusaurus - 2.2.0

Published by slorber almost 2 years ago

2.2.0 (2022-10-29)

🚀 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 Fix

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

💅 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

docusaurus - 2.1.0

Published by slorber about 2 years ago

2.1.0 (2022-09-01)

🚀 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 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)

💅 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

📝 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

docusaurus - 2.0.1

Published by slorber about 2 years ago

2.0.1 (2022-08-01)

Fix bad npm publish of 2.0.0

Committers: 1

docusaurus - 2.0.0

Published by slorber about 2 years ago

2.0.0 (2022-08-01)

Bad npm publish, please use 2.0.1

💅 Polish

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

Committers: 2

docusaurus - 2.0.0-rc.1

Published by slorber over 2 years ago

2.0.0-rc.1 (2022-07-14)

🐛 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

💅 Polish

  • docusaurus-theme-translations

📝 Documentation

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

🔧 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

docusaurus - 2.0.0-beta.22

Published by slorber over 2 years ago

2.0.0-beta.22 (2022-07-08)

💥 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)

🚀 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 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

💅 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

📝 Documentation

🔧 Maintenance

  • docusaurus-theme-classic, docusaurus-theme-common
    • #7676 refactor(theme): move LayoutProviders to Layout/Provider; composeProviders util (@slorber)
  • docusaurus-theme-classic
    • #7674 chore: prevent importing theme components with relative paths (@slorber)
    • #7664 chore: upgrade Infima to alpha.40 (@slorber)
  • 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

docusaurus - 2.0.0-beta.21

Published by slorber over 2 years ago

2.0.0-beta.21 (2022-05-27)

💥 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

🚀 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 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
    • #7392 fix(mdx-loader): use React.Fragment as fragment factory (@Josh-Cena)
  • docusaurus-plugin-content-docs
    • #7385 fix(content-docs): restore functionality when a category only has index page (@Josh-Cena)

💅 Polish

  • docusaurus-theme-translations
  • docusaurus
    • #7499 fix: avoid printing period after localhost URL (@Zamiell)
  • create-docusaurus
    • #7374 refactor(create): clean up logic when prompting for unspecified arguments (@Josh-Cena)

📝 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)

🔧 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

docusaurus - 2.0.0-beta.20

Published by slorber over 2 years ago

2.0.0-beta.20 (2022-05-05)

🐛 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)

📝 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

docusaurus - 2.0.0-beta.19

Published by lex111 over 2 years ago

2.0.0-beta.19 (2022-05-04)

🚀 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

💥 Breaking Change

  • docusaurus-types, docusaurus
    • #7257 refactor: remove long-deprecated routesLoaded lifecycle (@Josh-Cena)
  • 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 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)

💅 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

📝 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

🔧 Maintenance

  • Other
  • docusaurus-logger, docusaurus-remark-plugin-npm2yarn
    • #7295 refactor: use export = syntax for Node utility packages (@Josh-Cena)
  • 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)

🏃‍♀️ Performance

  • 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

docusaurus - 2.0.0-beta.18

Published by slorber over 2 years ago

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

🚀 New Feature

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

💥 Breaking Change

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

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 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
    • #6910 refactor: convert Jest infrastructure to TS (@Josh-Cena)
    • #6838 fix(website): changelog plugin leads to CI bugs on release (@slorber)
  • 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
    • #6880 refactor: prefer fs.outputFile to ensureDir + writeFile (@Josh-Cena)
  • 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

docusaurus - 2.0.0-beta.17

Published by slorber over 2 years ago

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

🚀 New Feature

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

💥 Breaking Change

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

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 Internal

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

Committers: 8

docusaurus - 2.0.0-beta.16

Published by slorber over 2 years ago

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

🚀 New Feature

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

💥 Breaking Change

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

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 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
    • #6651 refactor: reduce exported members of docusaurus router (@Josh-Cena)
  • 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
    • #6605 chore: fix ESLint warnings, restrict export all syntax (@Josh-Cena)
  • 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

🏃‍♀️ Performance

  • 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

docusaurus - 2.0.0-beta.15

Published by slorber over 2 years ago

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

Highlights on Twitter

🚀 New Feature

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

💥 Breaking Change

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

🐛 Bug Fix

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

💅 Polish

  • docusaurus-module-type-aliases
    • #6469 fix(module-type-aliases): fix type def for translate params (@Josh-Cena)
  • docusaurus-theme-search-algolia
    • #6407 feat(search): enable contextual search by default (@slorber)
  • docusaurus-mdx-loader
    • #6443 refactor(mdx-loader): use vfile.path to access Markdown file path (@Josh-Cena)
  • docusaurus-theme-classic
    • #6427 feat(theme-classic): add aria-current to sidebar category link (@Josh-Cena)
    • #6391 refactor(theme-classic): add comments to 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
    • #6186 refactor: print trailing new line when outputting JSON (@Josh-Cena)

📝 Documentation

🏠 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
    • #6277 refactor(content-docs): make readVersionsMetadata async (@Josh-Cena)
  • 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

docusaurus - 2.0.0-beta.14

Published by slorber almost 3 years ago

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

🚀 New Feature

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

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 Internal

  • docusaurus-theme-classic
    • #6144 fix(theme-classic): fix translation when footer has no links (@Josh-Cena)
  • docusaurus-plugin-content-docs
  • Other
  • create-docusaurus, docusaurus-cssnano-preset, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-theme-translations, docusaurus-types, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader

Committers: 17

docusaurus - 2.0.0-beta.13

Published by slorber almost 3 years ago

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

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

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

docusaurus - 2.0.0-beta.12

Published by slorber almost 3 years ago

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

Bad npm publish, please use beta 13 instead

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

docusaurus - 2.0.0-beta.11

Published by slorber almost 3 years ago

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

🐛 Bug Fix

  • docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia

Committers: 2

docusaurus - 2.0.0-beta.10

Published by slorber almost 3 years ago

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

🚀 New Feature

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

💥 Breaking Change

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

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 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

docusaurus - 2.0.0-beta.9

Published by lex111 almost 3 years ago

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

🚀 New Feature

  • docusaurus-theme-classic, docusaurus-theme-common
    • #5770 feat(theme-classic): allow specifying width/height in logo (@cerkiewny)
  • docusaurus-types, docusaurus
    • #5841 feat: allow user to specify deploymentBranch property in docusaurus.config.js (@wpyoga)
  • docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-search-algolia
    • #5795 feat(search-algolia): algolia externalUrl regex to navigate with window.href (@semoal)
  • docusaurus-mdx-loader, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-ideal-image, docusaurus-plugin-pwa, docusaurus-types, docusaurus
  • docusaurus-theme-classic
    • #5791 feat(theme-classic): add Serbian Cyrillic translation (@utajum)

💥 Breaking Change

  • create-docusaurus, docusaurus-mdx-loader, docusaurus-migrate, docusaurus-plugin-client-redirects, docusaurus-plugin-content-blog, docusaurus-plugin-content-docs, docusaurus-plugin-content-pages, docusaurus-plugin-debug, docusaurus-plugin-google-analytics, docusaurus-plugin-google-gtag, docusaurus-plugin-ideal-image, docusaurus-plugin-sitemap, docusaurus-preset-classic, docusaurus-remark-plugin-npm2yarn, docusaurus-theme-classic, docusaurus-theme-common, docusaurus-theme-live-codeblock, docusaurus-theme-search-algolia, docusaurus-utils-common, docusaurus-utils-validation, docusaurus-utils, docusaurus, lqip-loader

🐛 Bug Fix

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

💅 Polish

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

📝 Documentation

🏠 Internal

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

Committers: 18