Docusaurus 2 Changelog
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
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
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
💥 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
docusaurus
docusaurus-module-type-aliases
,docusaurus
💅 Polish
docusaurus-preset-classic
- #5831 feat(preset-classic): guard against unknown keys in options (@Josh-Cena)
docusaurus
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-utils
,docusaurus
- #5788 refactor: fix a few type inconsistencies (@Josh-Cena)
docusaurus-theme-classic
- #5781 refactor: Vietnamese translations (@datlechin)
📝 Documentation
- Other
- #5853 docs: Fix a typo in CONTRIBUTING.md (@fishmandev)
- #5852 docs: Fix a typo in versioning.md (@fishmandev)
- #5847 docs: add InfraQL product docs website to showcase (@jeffreyaven)
- #5843 docs: fix i18n routes to feature requests (@Josh-Cena)
- #5766 docs: elaborate on the usage of MDX plugins (@cerkiewny)
- #5826 docs: fix lint issue (@slorber)
- #5801 docs: Update Drone Deployment docs (@gabrielfalcao)
- #5821 docs: include navbar item type in the API table (@Josh-Cena)
- #5820 docs: add @Josh-Cena to the team (@Josh-Cena)
- #5818 doc: fix typo in "create a doc" (@dominikmeyersap)
- #5797 docs: use "npx create-docusaurus" for init (@slorber)
- #5771 docs: Minor update to grammar in plugins overview page (@robbieaverill)
- #5774 docs: update ssrTemplate (@juzhiyuan)
- #5784 docs: fix link for apply to DocSearch program (@lex111)
create-docusaurus
- #5792 docs: fix typo (@wingclover)
🏠 Internal
- Other
- #5842 misc: add "name" field for root package.json (@wpyoga)
- #5836 chore: switch to GitHub issue forms (@lex111)
- #5834 chore(issue templ): add "self service" section in templates (@Josh-Cena)
- #5833 chore(workflow): remove v2 prefix from titles (@Josh-Cena)
- #5697 chore(workflow): add cache to workflows using actions/setup-node (@oscard0m)
- #5825 chore: fix Crowdin again (@slorber)
- #5823 chore: replace doc sample .pdf file by .xlsx to solve Crowdin issue (@slorber)
- #5763 chore: update examples for beta.8 (@slorber)
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
- #5808 refactor: clear a few ESLint warnings (@Josh-Cena)
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
- Alexey Pyltsyn (@lex111)
- Avi Vahl (@AviVahl)
- Devtato (@cerkiewny)
- Dmitriy Fishman (@fishmandev)
- Dominik Meyer (@dominikmeyersap)
- Gabriel Falcão (@gabrielfalcao)
- Jeffrey Aven (@jeffreyaven)
- Joshua Chen (@Josh-Cena)
- Ngô Quốc Đạt (@datlechin)
- Oscar Dominguez (@oscard0m)
- Robbie Averill (@robbieaverill)
- Sergio Moreno (@semoal)
- Sébastien Lorber (@slorber)
- Varun Sivapalan (@sivapalan)
- Vladimir Tasic (@utajum)
- William Poetra Yoga (@wpyoga)
- Ying Wang (@wingclover)
- 琚致远 (@juzhiyuan)
2.0.0-beta.8 (2021-10-21)
🚀 New Feature
docusaurus-plugin-content-blog
- #5702 feat(content-blog): new readingTime plugin option (@Josh-Cena)
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)
💥 Breaking Change
🐛 Bug Fix
docusaurus-plugin-ideal-image
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
💅 Polish
docusaurus-theme-classic
- #5717 refactor: Polish de translation (@philipp985)
- #5725 refactor: add missing Turkish translations to theme-classic (@canercanbaz)
- #5723 refactor(v2): update Vietnamese translations (@datlechin)
docusaurus-module-type-aliases
,docusaurus-plugin-ideal-image
,docusaurus-theme-classic
,docusaurus
- #5726 refactor(module-type-aliases): remove fallback aliases (@Josh-Cena)
📝 Documentation
- Other
- #5755 docs: rename docusaurus.config.js route + redirects cleanup (@slorber)
- #5750 docs(v2): Fix typo in using-plugins.md (@thanasis00)
- #5727 docs(v2): Add Fenghua Frontend Developer site to showcase page (@zxuqian)
- #5746 docs: Add plugin-image-zoom (@ataft)
- #5728 docs: add h4 into toc on certain pages (@Josh-Cena)
- #5737 docs: Add Apex FP to showcase (@ipavlic)
docusaurus-plugin-content-blog
🏠 Internal
docusaurus
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
,docusaurus
- Other
:running_woman: Performance
docusaurus
- #5748 refactor: perform shallow clone during deploy (@nlfurniss)
Committers: 13
- Alexey Pyltsyn (@lex111)
- Andrew Taft (@ataft)
- Caner Canbaz (@canercanbaz)
- Dimi Mikadze (@DimiMikadze)
- Ilija Pavlic (@ipavlic)
- John Reilly (@johnnyreilly)
- Joshua Chen (@Josh-Cena)
- Nathaniel Furniss (@nlfurniss)
- Ngô Quốc Đạt (@datlechin)
- Sébastien Lorber (@slorber)
- Thanasis Katsadas (@thanasis00)
- Xuqian (@zxuqian)
- @philipp985
2.0.0-beta.7 (2021-10-15)
🚀 New Feature
docusaurus-module-type-aliases
,docusaurus
docusaurus-theme-classic
,docusaurus-theme-common
- #5674 polish(theme-classic): guard against potential definition mistakes in Tabs (@Josh-Cena)
- #5618 feat: maintain page position for clicked grouped tabs (@Shrugsy)
docusaurus-plugin-content-blog
,docusaurus-utils
- #4330 feat(content-blog): add full blog post html into RSS/Atom feeds (@moonrailgun)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
- #5642 feat(theme-classic, plugin-docs): sidebar item level-specific className + allow customization (@Josh-Cena)
create-docusaurus
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
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
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
💥 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 Fix
docusaurus-theme-common
docusaurus
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-theme-classic
- #5667 fix: expand tag column on truncated post (@lex111)
- #5668 fix: preserve line breaks when copy code in Firefox (@lex111)
- #5647 feat(theme-classic): make first tab the default tab (@Josh-Cena)
- #5652 fix: restore duplicate Tabs rendering to fix hydration issue (@slorber)
- #5643 fix(theme-classic): reset default style for task lists (@EkaterinaMozheiko)
- #5571 fix: highlight active item in recent post list (@lex111)
- #5481 fix: use heading itself as anchor for better crawling (@lex111)
docusaurus-theme-live-codeblock
docusaurus-mdx-loader
docusaurus-plugin-ideal-image
docusaurus-plugin-content-docs
docusaurus-init
,docusaurus-module-type-aliases
,docusaurus-types
- #5601 fix(module-type-aliases): move @type packages to dependencies (@Josh-Cena)
docusaurus-utils
docusaurus-init
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-utils-validation
💅 Polish
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-theme-classic
- #5708 refactor: hide hash link from crawlers (@lex111)
- #5649 refactor: improve pt-BR translation for classic theme (@printf-ana)
- #5646 refactor: complete missing and fix ES translations (@caleeli)
- #5640 style: update Persian language translations (@MrTechHunter)
- #5630 refactor: standardize using media queries (@lex111)
- #5487 refactor: use only one close SVG icon (@lex111)
- #5592 refactor: use CSS Modules for toggle styles (@lex111)
- #5485 polish: prevent pop navigation on back if navbar sidebar is open (@slorber)
- #5472 polish(theme-classic): add Chinese translations (@Josh-Cena)
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
- #5560 polish: remove unused eslint-disable (@Josh-Cena)
docusaurus
- #5580 refactor(core): type improvements for
PendingNavigation
(@Josh-Cena)
- #5580 refactor(core): type improvements for
docusaurus-theme-classic
,docusaurus
📝 Documentation
- #5681 docs(v2): Add CountryStateCityAPI site to showcase page (@dr5hn)
- #5661 docs: updated cloudywithachanceofbigdata.com blog showcase (@jeffreyaven)
- #5658 docs: Algolia plugin must be enabled before crawling the site (@slorber)
- #5654 docs: Add Warrant Docs site to showcase page (@akajla09)
- #5655 docs: Added cloudywithachanceofbigdata.com showcase blog (@jeffreyaven)
- #5648 docs: add ory documentation to showcase (@vinckr)
- #5644 docs: add djamaile blog to site showcase (@djamaile)
- #5641 docs: add Lux Algo to showcase (@Josh-Cena)
- #5638 docs: add nanos world docs to showcase (@gtnardy)
- #5610 docs: Add IOTA wiki to showcase (@Dr-Electron)
- #5489 docs: add additional search options, typesense and local search (@jasonbosco)
- #5590 docs(website): document npm2yarn plugin + use new Tabs API everywhere (@Josh-Cena)
- #5591 docs: Add whirl.codes to showcase (@Whirl21)
- #5574 docs: add Pipeline UI to showcase (@headline-design)
- #5585 docs: fix more references to Discord channels (@Josh-Cena)
- #5572 docs: add Blogasaurus to showcase (@BattleOfPlassey)
- #5575 docs: clarify MDX version used (@lex111)
- #5581 docs(website): update all Discord links (@Josh-Cena)
- #5566 docs: fix code example (@ChrisChinchilla)
- #5559 docs: minor grammatical correction (@jkhaui)
- #5543 docs: add note about files being ignored when prefixed with an unders… (@KyrietS)
- #5549 docs: Add Mint Metrics site to the Showcase (@kingo55)
- #5546 docs: add unleash to showcase (@ivarconr)
- #5539 docs: improve escape pipe in Markdown tables (@forresst)
- #5486 docs: mention Netlify ignore build setting (@slorber)
- #5482 docs: update docusaurus-plugin-relative-paths description (@ohkimur)
🏠 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
- #5669 fix: allow ColorGenerator to parse colors with prefix
#
(@Andrewnt219) - #5632 chore: prepare Algolia migration (@slorber)
- #5628 chore: fix warning after build (@lex111)
- #5573 misc: fix ungrammatical sentence about 5-min tutorial (@hughlilly)
- #5499 chore: set up CodeQL (@zpao)
- #5474 chore: remove beta.4 docs (already archived) (@slorber)
- #5669 fix: allow ColorGenerator to parse colors with prefix
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
- #5611 chore: upgrade Prettier + regenerate lock file (@Josh-Cena)
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
- #5605 refactor(core): enforce noImplicitAny (@Josh-Cena)
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
Committers: 36
- Aditya Kajla (@akajla09)
- Alexey Pyltsyn (@lex111)
- Ana Carolina (@printf-ana)
- Andrew Nguyen (@Andrewnt219)
- Bharat Middha (@bmiddha)
- Chris Chinchilla (@ChrisChinchilla)
- Daniel Costrasel (@ohkimur)
- Darshan Gada (@dr5hn)
- David Callizaya (@caleeli)
- Don (@dsmmcken)
- Ekaterina Mozheiko (@EkaterinaMozheiko)
- Erick Zhao (@erickzhao)
- Forresst (@forresst)
- Gabriel T. Nardy (@gtnardy)
- Hugh Lilly (@hughlilly)
- Ivar Conradi Østhus (@ivarconr)
- Jason Bosco (@jasonbosco)
- Jeffrey Aven (@jeffreyaven)
- Jordan Lee (@jkhaui)
- Joshua Chen (@Josh-Cena)
- Kyriet (@KyrietS)
- Mahdi Hamldar (@MrTechHunter)
- Nathaniel Tucker (@ntucker)
- Palash Shrivastava (@BattleOfPlassey)
- Paul O’Shannessy (@zpao)
- Robert Kingston (@kingo55)
- Stefan Norberg (@stnor)
- Sébastien Lorber (@slorber)
- Vincent (@vinckr)
- Whirl (@Whirl21)
- @Dr-Electron
- @Shrugsy
- @djamaile
- @headline-design
- moonrailgun (@moonrailgun)
- swyx (@sw-yx)
2.0.0-beta.6 (2021-09-02)
🚀 New Feature
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #5428 feat: adds blog archive route (@gabrielcsapo)
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
🐛 Bug Fix
docusaurus-theme-classic
docusaurus-init
,docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
- #5437 fix: fix a few TS errors (@Josh-Cena)
💅 Polish
docusaurus-plugin-content-docs
,docusaurus-theme-classic
- #5459 refactor(theme-classic): completely migrate package to TypeScript (@Josh-Cena)
docusaurus-theme-classic
📝 Documentation
- #5471 docs: Add docusaurus-plugin-relative-paths (@ohkimur)
- #5464 docs: add mapillary-js to showcase (@oscarlorentzon)
- #5433 docs: document doc tags + refinements (@Josh-Cena)
- #5435 docs: Add netboot.xyz to site showcase (@antonym)
- #5436 docs: add Redocusaurus in community plugin list (@rohit-gohri)
🏠 Internal
Committers: 10
- Alexey Pyltsyn (@lex111)
- Ali Saki (@3alisaki)
- Antony Messerli (@antonym)
- Daniel Costrasel (@ohkimur)
- Gabriel Csapo (@gabrielcsapo)
- Joshua Chen (@Josh-Cena)
- Oscar Lorentzon (@oscarlorentzon)
- Rohit Gohri (@rohit-gohri)
- Sébastien Lorber (@slorber)
- farshid (@farshidinanloo)
2.0.0-beta.5 (2021-08-26)
🚀 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
- #5375 feat: add metatags support for seo / blogposts #5373 (@johnnyreilly)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-utils-validation
,docusaurus-utils
- #3646 feat: doc tags (same as blog tags) (@isaac-philip)
docusaurus-plugin-content-blog
- #5354 feat(plugin-blog): allow
'ALL'
aspostsPerPage
option value (@Josh-Cena)
- #5354 feat(plugin-blog): allow
docusaurus-theme-classic
- #5330 feat: Markdown page-specific head metadatas (@slorber)
- #5322 feat: structured data for blog posts (@johnnyreilly)
- #5314 feat(v2): add cs (Czech) translations for docusaurus-theme-classic (@michalsanger)
docusaurus-init
- #5233 feat: new init template classic-typescript (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-theme-classic
docusaurus-mdx-loader
,docusaurus
💥 Breaking Change
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-utils-validation
,docusaurus-utils
- #3646 feat: doc tags (same as blog tags) (@isaac-philip)
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus
docusaurus-module-type-aliases
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-types
,docusaurus
docusaurus-theme-classic
🐛 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
docusaurus-theme-classic
,docusaurus
docusaurus-init
- #5370 fix(init): fix links to feature images in classic-typescript (@Josh-Cena)
docusaurus-theme-common
- #5364 fix: unbreak Details component (@lex111)
- #5297 fix: fix constant value import (@Josh-Cena)
docusaurus-plugin-ideal-image
- #5334 fix: plugin ideal-image should generate filename with a hash even in development (@Pierre-Gilles)
docusaurus-theme-search-algolia
docusaurus-utils
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-types
- #5261 fix: fix various TS errors (@Josh-Cena)
💅 Polish
docusaurus-theme-common
docusaurus-theme-classic
- #5386 refactor: various tags improvements (@lex111)
- #5377 refactor: make main heading font size changeable via CSS var (@lex111)
- #5355 refactor: add blog microdata in markup instead of use JSON-LD (@lex111)
- #5365 refactor(v2): improved Farsi default translations (@massoudmaboudi)
- #5280 refactor(v2): improved Farsi default translations (@massoudmaboudi)
- Other
docusaurus-theme-classic
,docusaurus-theme-common
- #5242 refactor: reduce ESLint warnings / better typing (@Josh-Cena)
📝 Documentation
- #5423 docs: clarify using custom attributes for navbar link (@lex111)
- #5421 docs: add Indent to showcase (@fouad)
- #5405 docs: add Gotenberg to showcase (@gulien)
- #5406 docs: specify proper min Node.js version for Travis CI example (@BattleOfPlassey)
- #5390 docs(v2): showcase BoxyHQ (@deepakprabhakara)
- #5376 docs(v2): Update Datagit site to showcase page (@massoudmaboudi)
- #5372 docs: remove docusaurus-preset-name from preset doc (@slorber)
- #5366 docs: Add drayman to showcase (@jansivans)
- #5369 docs(v2): Add Nocalhost website to showcase page (@neaped)
- #5351 docs(website): bump announcement bar + include Twitter link + refactor site colors (@slorber)
- #5352 docs: update
docusaurus-plugin-sass
instructions (@erickzhao) - #5332 docs(v2): add mdx-mermaid to resources (@sjwall)
- #5331 docs: Changelog page should display TOC with releases (@slorber)
- #5329 docs: add Haochen to showcase page (@HaochenQ)
- #5313 docs: try to make plugin/preset config less confusing (@slorber)
- #5296 docs: update canary doc (@slorber)
- #5219 docs: refactor API documentation (@Josh-Cena)
- #5271 Add Plausible Analytics docs to showcase page (@metmarkosaric)
- #5283 docs: fix broken link to syncing tab choices section (@lex111)
- #5259 docs(v2): update Remotion website picture in showcase (@JonnyBurger)
- #5260 docs(v2): add Dart Code Metrics site to showcase page (@incendial)
- #5253 docs: Fix typo
2-resources.md
(@forresst) - #5248 docs(v2): add docusaurus-prince-pdf to resources (@sparanoid)
- #5239 docs(v2): Add unmand site to showcase page (@dbseal)
🏠 Internal
- Other
- #5397 chore: rename docusaurus-2-website package + refactor scripts (@slorber)
- #5342 chore: fix e2e yarn berry tests (@slorber)
- #5328 refactor(website): convert website to TypeScript (@Josh-Cena)
- #5336 chore: bump url-parse from 1.5.1 to 1.5.3 (@dependabot[bot])
- #5312 fix: fix changelog page mdx import for i18n (@slorber)
- #5295 fix: fix canary release versions (@slorber)
- #5285 fix: fix canary version names (@slorber)
- #5269 misc: enable pt-BR + archive older versions (@slorber)
- #5237 chore: enable pt-BR i18n locale on staging (@slorber)
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus
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
- #5347 chore(mdx-loader): migrate package to TypeScript (@Josh-Cena)
docusaurus-migrate
,docusaurus-module-type-aliases
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-types
,docusaurus
- #5335 refactor: better typing + remove unnecessary eslint-disable (@Josh-Cena)
docusaurus-plugin-content-blog
- #5338 refactor(plugin-blog): style improvements in blogUtils (@Josh-Cena)
docusaurus-theme-classic
docusaurus-init
- #5315 refactor(init): share common files between templates (@Josh-Cena)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
- #5284 refactor: properly type docs version (@Josh-Cena)
:running_woman: Performance
docusaurus-module-type-aliases
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-types
,docusaurus
Committers: 27
- Alexey Pyltsyn (@lex111)
- David Seal (@dbseal)
- Deepak Prabhakara (@deepakprabhakara)
- Dmitry Zhifarsky (@incendial)
- Erick Zhao (@erickzhao)
- Federico Aloi (@faloi)
- Forresst (@forresst)
- Fouad Matin (@fouad)
- Garry (@neaped)
- Hamza Hamidi (@hamzahamidi)
- Isaac Philip (@isaac-philip)
- John Reilly (@johnnyreilly)
- Jonny Burger (@JonnyBurger)
- Joshua Chen (@Josh-Cena)
- Julien Neuhart (@gulien)
- Marko Saric (@metmarkosaric)
- Massoud Maboudi (@massoudmaboudi)
- Michal Sänger (@michalsanger)
- Palash Shrivastava (@BattleOfPlassey)
- Paul O’Shannessy (@zpao)
- Pierre-Gilles Leymarie (@Pierre-Gilles)
- Sam Wall (@sjwall)
- Sébastien Lorber (@slorber)
- Tunghsiao Liu (@sparanoid)
- Yan Ivan Evdokimov (@jansivans)
- @HaochenQ
- wan-nyan-wan (@wan-nyan-wan)
2.0.0-beta.4 (2021-07-28)
🚀 New Feature
docusaurus-theme-classic
docusaurus-init
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
💥 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
docusaurus-plugin-content-docs
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-types
,docusaurus
🐛 Bug Fix
docusaurus-plugin-content-blog
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
- #5214 fix: upgrade Docsearch to avoid layout shift (@slorber)
- #5135 chore(v2): update @docsearch/react (@shortcuts)
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)
- #5204 fix: cli upgrade helper fail when no
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-utils
docusaurus-plugin-pwa
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-utils
,docusaurus
docusaurus-theme-common
docusaurus-types
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-plugin-client-redirects
💅 Polish
docusaurus-theme-classic
- #5228 refactor(v2): fix small typo in Russian translation (@antonvasilev52)
- #5222 chore(v2): update Infima to alpha 28 (@lex111)
- #5224 refactor(v2): update Russian translation (@lex111)
- #5217 refactor(v2): improved Farsi default translations (@massoudmaboudi)
- #5171 refactor(v2): increase content area if blog sidebar is off (@lex111)
- #5154 refactor(v2): Hindi translation for semantic doc sidebar (@pranabdas)
- #5145 refactor(v2): use Collapsible for mobile nav items (@lex111)
- #5138 refactor(v2): Update Hebrew translations (@nirtamir2)
- #5140 refactor(v2): bn translation improvements for semantic doc sidebar (@pranabdas)
- #5139 feat(v2): complete Chinese code translations (@Josh-Cena)
- #5118 refactor(v2): pt-BR translations improve semantic doc sidebar and tags (@marssaljr)
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-theme-classic
docusaurus-theme-classic
,docusaurus-theme-common
📝 Documentation
- #5236 docs: add Verdaccio.org to showcase (@semoal)
- #5218 docs(v2): remove vector.dev from showcase (@lex111)
- #5212 docs: mention Link can be used for external links (@slorber)
- #5210 docs(v2): Elaboration of raw-loader in markdown react component (@pranabdas)
- #5191 docs: user should restart docusaurus after adding prism additionalLanguage (@tohidnateghi)
- #5175 docs: update API docs on navbar behavior (@Josh-Cena)
- #5189 docs(v2): Add orbitjs site to showcase page (@dgeb)
- #5177 docs(v2): add easyjwt to users (@dbrrt)
- #5187 docs(v2): Add quickwit to user.js and png. (@fmassot)
- #5184 docs(v2): Add react-complex-tree to users.js (@lukasbach)
- #5178 docs(v2): Update tutorial link (@slorber)
- #5158 docs(v2): Update deploy with Qovery docs for V2 (@arnaudjnn)
- #5152 docs(v2): Indent code example to improve readability (@rluvaton)
- #5133 docs(v2): GIF format is not suported (@NazarStreletskyi)
- #5117 docs(v2): Add Prismatic docs page to showcase. (@taylorreece)
- #5115 docs(v2): Add LiveKit to showcase (@davidzhao)
- #5114 docs(v2): add Blink Shell Documentation to Showcase (@pcho)
- #5112 docs(v2): clarify how to disable edit links entirely (@lennartkoopmann)
- #5113 docs(v2): Add CryptoDevHub to Showcase (@pmuens)
🏠 Internal
docusaurus-theme-classic
- Other
- #5223 chore: fix iframe background color in dark mode (@lex111)
- #5206 misc: add script to keep starters branch/repos up-to-date (@slorber)
- #5167 fix(v2): fix website PWA icon hrefs (@slorber)
- #5166 fix(v2): fix yarn clear command (@slorber)
- #5137 chore: upgrade crowdin (@slorber)
- #5111 misc: monitor site global data with build size bot (@slorber)
:running_woman: Performance
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-theme-classic
Committers: 28
- Alexey Pyltsyn (@lex111)
- Arijit Kundu (@covalentbond)
- Arnaud Jeannin (@arnaudjnn)
- Christian Flach (@cmfcmf)
- Clément Vannicatte (@shortcuts)
- Dan Gebhardt (@dgeb)
- David Barrat (@dbrrt)
- David Zhao (@davidzhao)
- Forresst (@forresst)
- François Massot (@fmassot)
- Joshua Chen (@Josh-Cena)
- Lennart Koopmann (@lennartkoopmann)
- Lukas Bach (@lukasbach)
- Marçal Junior (@marssaljr)
- Massoud Maboudi (@massoudmaboudi)
- Michel Weststrate (@mweststrate)
- Nazar (@NazarStreletskyi)
- Philipp Muens (@pmuens)
- Pranab Das (@pranabdas)
- Przemysław Chojecki (@pcho)
- Raz Luvaton (@rluvaton)
- Sergio Moreno (@semoal)
- Sébastien Lorber (@slorber)
- Taylor Reece (@taylorreece)
- @antonvasilev52
- @nirtamir2
- tohid nateghi (@tohidnateghi)
- 陈杨文 (@wenerme)
2.0.0-beta.3 (2021-06-30)
🚀 New Feature
🐛 Bug Fix
docusaurus-theme-classic
docusaurus
docusaurus-plugin-content-docs
docusaurus-plugin-client-redirects
docusaurus-plugin-client-redirects
,docusaurus-utils
docusaurus-plugin-client-redirects
,docusaurus-plugin-sitemap
,docusaurus-types
,docusaurus-utils-common
,docusaurus
docusaurus-plugin-sitemap
- #5068 fix(v2): sitemap should respect the global trailingSlash config option. (@taylorreece)
docusaurus-types
📝 Documentation
- #5064 docs(v2): Rewrite markdown images section (@ramiy)
- #5086 docs(v2): Add SQL Frames to the showcase (@dirslashls)
- #5073 docs(v2): update installation docs (@iamayushdas)
- #5061 docs(v2:) Divide
markdown-features/code-blocks
to smaller sections (@ramiy) - #5066 docs(v2): correct typo (@bperlmutter)
🏠 Internal
docusaurus-types
- Other
Committers: 11
- Adam Uhlíř (@AuHau)
- Alexey Pyltsyn (@lex111)
- Ayush das (@iamayushdas)
- Danny Lin (@kdrag0n)
- Joshua Chen (@Josh-Cena)
- Jules Sam. Randolph (@jsamr)
- Rami Yushuvaev (@ramiy)
- Sébastien Lorber (@slorber)
- Taylor Reece (@taylorreece)
- @bperlmutter
- @dirslashls
2.0.0-beta.2 (2021-06-24)
🚀 New Feature
docusaurus-plugin-content-docs
,docusaurus-theme-classic
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-types
,docusaurus
💥 Breaking Change
docusaurus-plugin-content-docs
docusaurus-plugin-content-docs
,docusaurus-theme-classic
🐛 Bug Fix
docusaurus-plugin-content-blog
,docusaurus-types
,docusaurus
docusaurus-plugin-content-docs
- #5048 fix(v2): read last update from inner git repositories (@felipecrs)
docusaurus-theme-classic
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
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus
- #5034 fix(v2): dev css modules classnames should include filename (@slorber)
- #5016 fix(v2): add missing quote in build command output (@manuelmeurer)
docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-utils-validation
💅 Polish
docusaurus-plugin-content-docs
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
- #4993 style(v2): reduce number of ESLint warnings (@Josh-Cena)
- Other
- #5017 chore(v2): remove badge for v1 tests (@loozhengyuan)
📝 Documentation
- Other
- #5049 docs(v2): Fix Gatsby theme name for docs site - Docz (@ramiy)
- #5030 docs(v2): typo in deployment.mdx (@eshantri)
- #5022 docs(v2): Add React Native Render HTML site to showcase page (@jsamr)
- #5027 docs(v2): Add Buddy to deployment doc (@tomekpapiernik)
- #5021 docs(v2): fix incorrect anchor links in website (@teikjun)
- #5007 docs(v2): wrap mdx usage in mdx-code-block (@slorber)
docusaurus
🏠 Internal
Committers: 11
- Alexey Pyltsyn (@lex111)
- Eshan Tripathi (@eshantri)
- Felipe Santos (@felipecrs)
- Joshua Chen (@Josh-Cena)
- Jules Sam. Randolph (@jsamr)
- Manuel Meurer (@manuelmeurer)
- Rami Yushuvaev (@ramiy)
- Sébastien Lorber (@slorber)
- Teik Jun (@teikjun)
- Tomasz Papiernik (@tomekpapiernik)
- ZhengYuan Loo (@loozhengyuan)
2.0.0-beta.1 (2021-06-18)
🚀 New Feature
docusaurus-plugin-content-docs
docusaurus-theme-classic
- #4949 feat(v2): add icon to external navbar links (@lex111)
- #4939 feat(v2): theme default translations Bengali (@Neilblaze)
- #4811 feat(v2): Add hebrew translations (@slorber)
- #4798 feat(v2): add theme Danish translation (@PsychTechApS)
docusaurus-init
- #4968 feat(v2): add code block theming in init template (@Josh-Cena)
docusaurus-theme-classic
,docusaurus-types
,docusaurus
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
docusaurus-types
,docusaurus
docusaurus-plugin-content-blog
,docusaurus-utils-validation
🐛 Bug Fix
docusaurus-theme-classic
- #5001 chore(v2): update Infima to alpha 26 (@lex111)
- #4986 fix(v2): fix UX for docsVersionDropdown on mobile for single version (@slorber)
- #4980 fix(v2): make proper data type for prependBaseUrlToHref field (@lex111)
- #4943 fix(v2): improve accessibility of code blocks (@lex111)
- #4917 fix(v2): tidy up Markdown page layout (@lex111)
- #4906 fix(v2): fix minor a11y issues (@lex111)
- #4900 fix(v2): adjust margin after content title (@lex111)
- #4855 chore(v2): update infima to alpha 24 (@lex111)
- #4819 fix(v2): Amend Hebrew translations (@liorheber)
- #4815 fix(v2): Fix Hebrew translations (@nirtamir2)
- #4792 fix(v2): fix minor a11y issue with headings (@lex111)
- #4793 fix(v2): unbreak enhanced width of doc item wrapper (@lex111)
docusaurus-theme-classic
,docusaurus-utils-common
docusaurus-plugin-client-redirects
,docusaurus-utils-common
,docusaurus-utils
,docusaurus
docusaurus-plugin-content-blog
- #4983 fix(v2): always use UTC when dealing with blog dates (@Josh-Cena)
- #4962 fix(v2): respect base url in RSS feeds (@lex111)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
docusaurus-remark-plugin-npm2yarn
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
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
docusaurus-utils
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
docusaurus-plugin-ideal-image
,lqip-loader
💅 Polish
docusaurus-theme-classic
- #4995 refactor(v2): reduce top padding in doc content container (@lex111)
- #4918 refactor(v2): readjust footer of blog item (@lex111)
- #4959 refactor(v2): minor cleanups (@lex111)
- #4945 refactor(v2): remove extra padding from doc item container (@lex111)
- #4940 refactor(v2): improve semantic doc sidebar markup (@lex111)
- #4961 refactor(v2): improve semantic blog sidebar markup (@lex111)
- #4903 refactor(v2): make doc item layout more semantic (@lex111)
- #4877 refactor(v2): reduce vertical space in doc content container (@lex111)
- #4914 refactor(v2): use SVG for external link icon (@lex111)
- #4916 refactor(v2): replace strong with b in UI components (@lex111)
- #4926 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
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
docusaurus-plugin-content-docs
docusaurus-theme-classic
,docusaurus
docusaurus-theme-search-algolia
docusaurus-plugin-content-blog
docusaurus
docusaurus-utils
📝 Documentation
- Other
- #4987 docs(v2): document canary releases (@slorber)
- #4981 docs(v2): minor tweaks (@lex111)
- #4976 docs(v2): mention to install the algolia package in search doc (@slorber)
- #4953 docs(v2): add Flagsmith to showcase (@dabeeeenster)
- #4942 docs(v2): add info about
DefaultValue
prop inTabs
(@ArtFlag) - #4898 docs(v2): add ClarityChallenge to showcase (@jonbarker68)
- #4896 docs(v2): fix incorrect link to plugin-ideal-image (@phwt)
- #4893 docs(v2): presets: fix typo in bootstrap preset (@silva-nick)
- #4887 docs(v2): Add Aide Jeune website to Docusaurus site showcase (@l0u1sg)
- #4821 docs(v2): New doc page for math equations (@pranabdas)
- #4885 docs(v2): v2 migration guide: mention Algolia config update (@slorber)
- #4876 docs(v2): update steps in the github-actions section (@wise-introvert)
- #4880 docs(v2): grammar typo in migration-overview.md (@jmazin)
- #4879 docs(v2): Added FireCMS to the showcase (@fgatti675)
- #4849 docs(v2): fix Java syntax highlight in website (@Josh-Cena)
- #4818 docs(v2): add mr-pdf to resources (@antonygibbs)
- #4835 docs(v2): fix grammar typo on Creating pages (@Christopher-Hsieh)
- #4837 docs(v2): fix missing closing bracket (@pmqueiroz)
- #4820 docs(v2): Fix typo in doc: sidebar.md (@pranabdas)
- #4813 docs(v2): fix css snipped with missing color (@slorber)
- #4803 docs(v2): Add i18n tag and fix typo (@HunteRoi)
- #4786 docs(v2): Add tinaeldevresse.eu to Docusaurus' gallery (@HunteRoi)
- #4780 docs(v2): remove docs for alpha 71 + 72 (@slorber)
- #4779 docs(v2): beta blog post edits (@slorber)
docusaurus-init
- #4973 docs(v2): replace
diff
codeblocks with line highlight (@Josh-Cena) - #4756 docs(v2): Docusaurus 2 beta blog post (@slorber)
- #4973 docs(v2): replace
🏠 Internal
- Other
- #4994 misc: more issue template improvements (@slorber)
- #4951 misc: disable google-gtag plugin in Netlify deploys (@lex111)
- #4901 misc: optimize showcase images (@lex111)
- #4897 chore: fail CI if yarn.lock is modified on install (@slorber)
- #4858 chore(v2): add external link to community sidebar (@lex111)
- #4889 misc: issue template config typo (@slorber)
- #4886 misc: add github issue template config (@slorber)
- #4878 misc: improve bug report issue template (@lex111)
- #4791 chore: fix canary version name (@slorber)
- #4777 chore: regenerate examples on 2.0.0-beta.0 (@slorber)
docusaurus-init
,docusaurus-migrate
,docusaurus
docusaurus-1.x
,docusaurus-init-1.x
docusaurus-plugin-ideal-image
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
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
- Alexey Pyltsyn (@lex111)
- Arthur (@ArtFlag)
- Ben Rometsch (@dabeeeenster)
- Christopher Hsieh (@Christopher-Hsieh)
- Fardeen Panjwani (@wise-introvert)
- Joel (@Joelpo)
- Jon Barker (@jonbarker68)
- Jonathan Mazin (@jmazin)
- Joshua Chen (@Josh-Cena)
- Lior Heber (@liorheber)
- Louis Gallet (@l0u1sg)
- Louis Grenard (@louistiti)
- Lucas Correia (@tsirlucas)
- Nam Hoang Le (@nam-hle)
- Pablo Vidal (@limkinZero)
- Pedro Queiroz (@pmqueiroz)
- Pranab Das (@pranabdas)
- Pratyay Banerjee (@Neilblaze)
- PsychTech (@PsychTechApS)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Tinaël Devresse (@HunteRoi)
- @Massibian
- @antonygibbs
- @besemuna
- @e271828-
- @fgatti675
- @nirtamir2
- @silva-nick
- mg (@tiny-dancer)
- phwt.smwt (@phwt)
2.0.0-beta.0 (2021-05-12)
Read the 2.0.0 beta blog post!
Note: this first beta release does not contain any new major feature. We are removing the alpha label, as we are confident Docusaurus 2 is stable enough.
🚀 New Feature
docusaurus-theme-classic
- #4762 feat(v2): add es translations for docusaurus-theme-classic (@rodmoreno)
🐛 Bug Fix
docusaurus-theme-classic
docusaurus-mdx-loader
,docusaurus-utils
docusaurus-utils
📝 Documentation
- #4770 docs(v2): Improve intro doc (@slorber)
- #4773 docs(v2): fix i18n doc: bad i18n page plugin path in code sample (@KostyaTretyak)
- #4758 docs(v2): add browsers support documentation (@Josh-Cena)
- #4757 docs(v2): Add Netdata to showcase (@joelhans)
- #4754 docs(v2): fix Jest showcase screenshot (@slorber)
- #4747 docs(v2): Update showcase page (@slorber)
- #4734 docs(v2): Added MediaMachine.io to showcase (@gianu)
- #4731 docs(v2): add CodeYourFuture to showcase (@ChrisOwen101)
- #4703 docs(v2): specify google-analytics and gtag plugins (@yiliansource)
- #4727 docs(v2): fix doc lint (@slorber)
- #4725 docs(v2): emphasize subset of markdown supported languages (@Josh-Cena)
- #4711 docs(v2): showcase personal site evantay (@DigiPie)
🏠 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
- Chris Owen (@ChrisOwen101)
- Evan (@DigiPie)
- Forresst (@forresst)
- Ian Hornik (@yiliansource)
- Joel Hans (@joelhans)
- Joshua Chen (@Josh-Cena)
- Nam Hoang Le (@nam-hle)
- Rodrigo Moreno (@rodmoreno)
- Sergio Rafael Gianazza (@gianu)
- Sébastien Lorber (@slorber)
- Костя Третяк (@KostyaTretyak)
2.0.0-alpha.75 (2021-04-30)
💥 Breaking Change
docusaurus-cssnano-preset
,docusaurus-init
,docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-plugin-ideal-image
,docusaurus-plugin-pwa
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-types
,docusaurus
,lqip-loader
📝 Documentation
Committers: 4
2.0.0-alpha.74 (2021-04-27)
🚀 New Feature
- Other
docusaurus-plugin-content-docs
🐛 Bug Fix
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-utils
,docusaurus
docusaurus-theme-classic
- #4689 chore(v2): update infima to alpha 23 (@slorber)
- #4667 fix(v2): Unbreak blog post title by handling title fallback in
LayoutHead
(@SamChou19815)
docusaurus-plugin-content-docs
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-utils-validation
- #4654 fix(v2): fix too strict markdown frontmatter validation (@johnnyreilly)
docusaurus-utils
💅 Polish
📝 Documentation
- #4496 docs(v2): Add Qovery to deployment doc (@arnaudjnn)
- #4680 docs(v2): Fix urls in deployment.md (@luism3861)
- #4668 docs(v2): Add Hostman to deployment doc (@alena-ko)
- #4676 docs(v2): Add Daily Digest - COVID-19 IN FRANCE to showcase (@MisterFISHUP)
- #4643 docs(v2): Fix typo in installation.md (@react-learner)
- #4649 docs(v2): Add new showcase user (@JeremyDolle)
🏠 Internal
- Other
docusaurus-init
Committers: 12
- Alexey Pyltsyn (@lex111)
- Arnaud Jeannin (@arnaudjnn)
- DOLLE (@JeremyDolle)
- John Reilly (@johnnyreilly)
- Lisa Chandra (@lisa761)
- Luis Medina Huerta (@luism3861)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Tommy (@react-learner)
- @MisterFISHUP
- @alena-ko
- kazk (@kazk)
2.0.0-alpha.73 (2021-04-16)
🚀 New Feature
docusaurus-theme-classic
- #4624 feat(v2): Add Filipino default translations to theme (@gumacahin)
- #4596 feat(v2): theme default translations hindi (@lisa761)
- #4536 feat(v2): add pt-PT translations for docusaurus-theme-classic (@tiago-rr)
- #4525 feat(v2): add Brazilian Portuguese translation for docusaurus-theme-classic (@thiagog3)
docusaurus-theme-classic
,docusaurus-theme-common
- #4511 feat(v2): add unique page/wrapper className to each theme pages (@ShinteiMai)
docusaurus-init
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
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
docusaurus-utils
docusaurus-plugin-content-docs
docusaurus-theme-classic
,docusaurus-types
,docusaurus
💥 Breaking Change
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-init
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
🐛 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
- Other
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
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
💅 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
docusaurus-module-type-aliases
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus
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
- #4450 chore(v2): Fix more linter warnings (@SamChou19815)
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
- #4442 chore(v2): Fix linter warnings (@SamChou19815)
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
📝 Documentation
- Other
- #4616 docs(v2): add showcase: kubevela (@sunny0826)
- #4612 docs(v2): Added IntelAGENT website to showcase. (@akepecs)
- #4609 docs(v2): add clarity to tip in versioned using-themes page (@dickwyn)
- #4606 docs(v2): heading typo (@arturcarvalho)
- #4604 docs(v2): add clarity to tip in using-themes page (@dickwyn)
- #4602 docs(v2): Add "PptxGenJS" to showcase (@gitbrent)
- #4599 docs(v2): i18n site: enable ko + zh-CN locales (@slorber)
- #4595 docs(v2): fix typo theme-configuration.md (@forresst)
- #4594 docs(v2): Include docusaurus-protobuffet to community plugins (@AnthonyBobsin)
- #4558 docs(v2): fixed broken link in i18n-tutorial.md (@covalentbond)
- #4573 docs: update README badges (@slorber)
- #4559 docs(v2): fixed the directory of index.js (@covalentbond)
- #4568 docs(v2): add social-embed to showcase (@tony)
- #4570 docs(v2): Add Redis Labs Developer Site to docusaurus showcase page (@ajeetraina)
- #4543 docs(v2): fix run-on sentence (@duanwilliam)
- #4539 docs(v2): fix typo deployment.mdx (@forresst)
- #4538 Add Tuist to the list of projects that use Docusaurus (@pepibumur)
- #4531 docs(v2): remove duplicate line on v1 docs (@loozhengyuan)
- #4524 docs(v2): config for self-hosted docsearch crawler (@loozhengyuan)
- #4526 docs(v2): fix markdown headings level 4 (@forresst)
- #4505 docs(v2): add more links to v1: announcementBar, versionDropdown, homepage (@slorber)
- #4497 docs: fix link to issue template (@forresst)
- #4481 docs(v2): fix grammar and improve wording (@aehrea)
- #4472 docs(v2): fixed broken link in sidebar documentation (@covalentbond)
- #4470 docs(v2): Add missing i18n docs: API lifecycles + Crowdin migration guide (@slorber)
- #4460 docs(v2): use explicit heading IDs (@lex111)
- #4446 docs(v2): Add blog.johnnyreilly.com to showcase (@johnnyreilly)
- #4430 docs(v2): add Deploy with QuandCDN (@steveworley)
- #4441 docs(v2): add stylable site to users showcase list (@tomrav)
docusaurus-init
- #4561 docs(v2): add a missing slug from the initial template (@Foxeye-Rinx)
- #4560 docs(v2): fixed typos (@covalentbond)
- #4546 docs(v2): add a missing "export" from the initial template (@Foxeye-Rinx)
- #4320 feat(v2): Improve the initial templates #4302 (@besemuna)
docusaurus-migrate
,docusaurus
- #4479 docs(v2): fixed typos (@covalentbond)
🏠 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
docusaurus-1.x
docusaurus-1.x
,docusaurus-init
docusaurus-utils-validation
docusaurus-migrate
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-ideal-image
,docusaurus-theme-common
,docusaurus-utils
,docusaurus
:running_woman: Performance
docusaurus-theme-classic
Committers: 37
- Ajeet Singh Raina, Docker Captain, RedisLabs (@ajeetraina)
- Alexey Pyltsyn (@lex111)
- Anthony Bobsin (@AnthonyBobsin)
- Arijit Kundu (@covalentbond)
- Armano (@armano2)
- Artur Carvalho (@arturcarvalho)
- Brent Ely (@gitbrent)
- Chris Kanich (@kaytwo)
- Dennis Thompson (@atomicpages)
- Dick Wyn Yong (@dickwyn)
- Forresst (@forresst)
- Guillaume Claret (@clarus)
- John Knox (@jknoxville)
- John Reilly (@johnnyreilly)
- Lisa Chandra (@lisa761)
- Lucas Alves (@lucalves)
- Marco Enrico (@gumacahin)
- Pedro Piñera Buendía (@pepibumur)
- Reece Dunham (@RDIL)
- Sam Zhou (@SamChou19815)
- Steve (@steveworley)
- Steven Hansel (@ShinteiMai)
- Sébastien Lorber (@slorber)
- Tales Porto (@talesporto)
- Thiago Sciotta (@thiagog3)
- Tiago Ribeiro (@tiago-rr)
- Tom Raviv (@tomrav)
- Tony Narlock (@tony)
- ZhengYuan Loo (@loozhengyuan)
- @Foxeye-Rinx
- @aehrea
- @akepecs
- @besemuna
- @duanwilliam
- @miku86
- @serut
- guoxudong (@sunny0826)
2.0.0-alpha.72 (2021-03-16)
💥 Breaking Change
Starting with this release for a proper work of i18n functionality, you need to either use Node v14+ or in case of using earlier version of Node.js install full-icu
package and set NODE_ICU_DATA
environment variable in your npm scripts, for example:
"scripts": {
"start": "cross-env NODE_ICU_DATA=node_modules/full-icu docusaurus start"
}
🚀 New Feature
docusaurus-init
- #4302 feat(v2): Improve the initial templates (@ShinteiMai)
docusaurus-theme-classic
🐛 Bug Fix
docusaurus-theme-classic
docusaurus-plugin-pwa
docusaurus
- #4407 fix(v2): broken link checker should not report false positives when using encoded chars (@Harvtronix)
- Other
💅 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
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-utils
docusaurus-plugin-client-redirects
,docusaurus-plugin-content-docs
,docusaurus-theme-common
,docusaurus-utils-validation
,docusaurus
docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
📝 Documentation
- #4416 docs(v2): add Realtime Web Applications Workshop to showcase (@lowenhere)
- #4408 docs(v2): add gladysassistant.com to showcase (@Pierre-Gilles)
- #4386 docs(v2): Showcase the pnpm docs (@zkochan)
- #4367 docs(v2): releasing i18n blog post (@slorber)
🏠 Internal
docusaurus-1.x
- Other
docusaurus-utils
Committers: 14
- Alexey Pyltsyn (@lex111)
- Armano (@armano2)
- Harvtronix (@Harvtronix)
- Joon-Ha Lee (@koko8829)
- Leandro Oriente (@leandrooriente)
- Long Ho (@longlho)
- Lowen (@lowenhere)
- Pierre-Gilles Leymarie (@Pierre-Gilles)
- Quan (@quanengineering)
- Simen Bekkhus (@SimenB)
- Steven Hansel (@ShinteiMai)
- Sébastien Lorber (@slorber)
- Zoltan Kochan (@zkochan)
- @Rhodanthe1116
2.0.0-alpha.71 (2021-03-09)
🚀 New Feature
docusaurus-init
,docusaurus-mdx-loader
,docusaurus-utils
,docusaurus
docusaurus-theme-live-codeblock
- #4328 feat(v2): Add playgroundPosition config for live codeblock (@tokarchyn)
docusaurus-theme-classic
- #4209 feat(v2): auto focus to tab if it is outside viewport (@lex111)
- #4329 feat(v2): add arabic translation (@3alisaki)
- #4325 feat(v2): [theme-classic] add Polish translation (@Simek)
- #4312 feat(v2): Add Turkish translations for theme labels (@caglarturali)
- #4271 feat(v2): add Farsi default translations (@slorber)
- #4261 feat(v2): add icon to generic sidebar link (@lex111)
- #4109 feat(v2): default canonical urls (@slorber)
docusaurus-types
,docusaurus
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus
docusaurus-mdx-loader
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
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
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
docusaurus-init
- #4098 feat(v2): improve templates, use JSDoc type annotation, improve
docusaurus.config.js
autocompletion (@LittleboyHarry)
- #4098 feat(v2): improve templates, use JSDoc type annotation, improve
docusaurus-init
,docusaurus-migrate
- #3986 feat(v2): skip dependency install on docusaurus init (@kumaraditya303)
docusaurus-plugin-content-docs
💥 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
🐛 Bug Fix
docusaurus
- #4366 fix(v2): align installed core-js version with babel config (@armano2)
- #4345 fix(v2): always extract translations from site/src (@slorber)
- #4342 chore(v2): bump clean-css to 5.1.1 (@lex111)
- #4212 fix(v2): typo in resolve.roots (@slorber)
- #4155 fix(v2): BaseUrl issue banner insertion should be prevented if JS can load (@slorber)
- #4137 fix(v2): escape apostrophes in route paths (@lex111)
- #4136 fix(v2): fix navigation from homepage (@lex111)
- #4125 fix(v2): baseUrl help banner should not be indexed by Google / SEO (@slorber)
- #4080 fix(v2): chokidar reloading debounced (@semoal)
- #3965 fix(v2): fix svg loader for CSS files (@apurvaojas)
- #3943 fix(v2): disables all inlining in CleanCSS (@lex111)
- #3941 fix(v2): fix i18n build logging. (@slorber)
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
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
,docusaurus
docusaurus-cssnano-preset
- Other
docusaurus-theme-search-algolia
docusaurus-plugin-ideal-image
docusaurus-theme-classic
,docusaurus-theme-common
docusaurus-plugin-sitemap
- #4004 fix(v2): Fix double trailingSlash in sitemap.xml (@ntbosscher)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-utils
docusaurus-plugin-client-redirects
docusaurus-utils
💅 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
docusaurus-plugin-content-blog
,docusaurus-theme-classic
,docusaurus-utils
docusaurus
docusaurus-plugin-pwa
,docusaurus-theme-classic
,docusaurus-theme-search-algolia
- Other
docusaurus-plugin-debug
docusaurus-plugin-debug
,docusaurus-theme-classic
📝 Documentation
- Other
- #4369 docs(v2): various improvements (@lex111)
- #4362 docs(v2): Add stryker-mutator.io to showcase (@nicojs)
- #4354 docs(v2): add trpgengine showcase (@moonrailgun)
- #4346 docs(v1): update phrasing for website dir relative to docs dir (@aukokyong)
- #4338 docs(v2): update showcase instruction regarding tags + fix site tags (@slorber)
- #4331 docs(v2): add ocpeasy to users (@dbrrt)
- #4307 docs(v2): Add RactivePlayer to showcase (@ysulyma)
- #4297 docs(v2): Fix examples by importing React (@roydukkey)
- #4296 docs(v2): move migrated sites from v1 to v2 showcase (@lisa761)
- #4293 docs(v2): Added React Native ARIA to showcase (@theankurkedia)
- #4284 docs(v2): Add AttoBot website to showcase page (@wolf20482)
- #4285 docs(v2): escape more jsx in mdx files for Crowdin (@slorber)
- #4283 docs(v2): Add Postgres.ai to showcase (@NikolayS)
- #4282 docs: update Netlify deploy status badge (@slorber)
- #4259 docs(v2): improve cli docs (@massoudmaboudi)
- #4266 docs(v2): update agilets banner (@bennodev19)
- #4263 docs(v2): remove npx and use github action to configure ssh key (@MatanBobi)
- #4262 docs(v2): Added kotest to showcase (@sksamuel)
- #4256 docs(v2): Add docusaurus2-graphql-doc-generator to community resources (@edno)
- #4252 docs(v2): Added mailgo to showcase (@manzinello)
- #4251 docs(v2): Add Axioms to showcase (@limkinZero)
- #4237 docs(v2): Replace mbt-bundle by sicope-model (@tienvx)
- #4236 docs(v2): v2 migration should mention RSS feed url change (@slorber)
- #4230 docs(v2): fix npm/yarn command example for swizzling TypeScript theme components (@YashTotale)
- #4229 docs(v2): Fix link to slash introduction svg (@SamChou19815)
- #4226 docs(v2): Removing wrong parenthesis on image variable (@juancarlosjr97)
- #4225 docs(v2): added Apache APISIX (@juzhiyuan)
- #4224 docs(v2): Add MikroORM site to showcase page (@B4nan)
- #4220 Add WebdriverIO docs page as showcase (@christian-bromann)
- #4210 misc: add requirements for sites being added to showcase (@lex111)
- #4207 docs(v2): Added Console Table Documentation Site to showcase (@ayonious)
- #4204 docs(v1): fixing a broken link in blog posts (@ayonious)
- #4178 docs(v2): localize 404 page with Netlify + docs (@slorber)
- #4177 docs(v2): Add docusaurus-plugin-remote-content to resources list (@RDIL)
- #4172 docs(v2): Add react-hooks.org to showcase (@imbhargav5)
- #4173 docs(v2): typo fixing double colon (@ayonious)
- #4164 docs(v2): add a note for images not rendered on dev server (@yuval-hazaz)
- #4161 docs(v2): Add docusaurus-theme-github-codeblock (@christian-bromann)
- #4158 docs(v2): improve bad static assets doc + remove some useless useBaseUrl usage (@slorber)
- #4144 docs(v2): community docs typo fix (@ayonious)
- #4143 docs(v2): guide docs typo fix (@ayonious)
- #4141 docs(v2): plugins docs typo fix (@ayonious)
- #4139 docs(v2): Add Rematch site to showcase page (@semoal)
- #4128 docs(v2): remove duplicate link from docs about Docusaurus1 (@ayonious)
- #4129 docs(v2): typo fix in Migration Docs (@ayonious)
- #4127 docs(v2): remove unnecessary brace from installation doc (@ayonious)
- #4130 docs(v2): typo in i18n docs (@ayonious)
- #4112 docs(v2): Do not encourage using the permalink prop (@slorber)
- #4106 docs(v2): update broken link on resources page (@eric-hc)
- #4084 docs(v2): Use the TOCInline component in config doc (@slorber)
- #4020 docs(v2): 2020 recap blog post (@slorber)
- #4009 docs(v2): add hideableSidebar option to config demo (@natac13)
- #4062 docs(v2): Add codesandbox integration (@sammychinedu2ky)
- #4058 docs(v2): Include new.docusaurus.io CodeSandbox in issue templates + README (@slorber)
- #4053 docs(v2): Add Eightshift Docs site to showcase page (@iruzevic)
- #4048 docs(v1): Docker: remind the user to use the --host flag (@tomsfernandez)
- #4047 docs(v1): version page should recommend v2 (@slorber)
- #4046 docs(v2): add sciwp to showcase (@edulazaro)
- #4036 docs(v2): Add Nodify to showcase (@miroiu)
- #4038 docs(v1): suggest to use Docusaurus 2 even for non-FB websites (@slorber)
- #4026 docs(v2): Add FlexIt to showcase (@ataft)
- #4022 docs: fix typo from 'dissapear' to 'disappear' (@vamsi3)
- #4002 docs(v2): Add how to run your own DocSearch (@TheodoreChu)
- #3997 docs(v2): Add Datagit site to showcase page (@massoudmaboudi)
- #3990 docs(v2): Add wiki-powerto site showcase (@linyuxuanlin)
- #3991 docs(v2): add overwriting css variables for dark mode (@natac13)
- #3987 docs(v2): Add AgileTs site to showcase page (@bennodev19)
- #3978 docs(v2): Add documentation for docs multi-instance support (@slorber)
- #3977 docs(v2): nudge users to add site to showcase (@slorber)
- #3975 docs(v2): Reorganize/split the guides doc / markdown sections (@slorber)
- #3976 docs(v2): Add AI-Speaker site to showcase page (@asystentka-jolka)
- #3974 docs(v2): doc typo on sidebar admonition (@slorber)
- #3962 docs(v2): Add migration info doc regarding docs folder location (@slorber)
- #3950 docs(v2): update Github entreprise deployment doc (@samhrncir)
- #3945 docs(v2): Added information about setting
/
in routeBasePath (@Siemienik)
docusaurus-theme-classic
- #4356 polish(v2): [theme-classic] add Chinese translations (zh-Hant & zh-Hans) (@MisterFISHUP)
docusaurus
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
docusaurus-init
🏠 Internal
- Other
- #4372 chore(v1): release docusaurus v1.14.7 (@slorber)
- #4368 chore(deps): bump elliptic from 6.5.3 to 6.5.4 (@dependabot[bot])
- #4365 chore: unstable yarnlock (@slorber)
- #4337 misc: restore build size bot (@slorber)
- #4289 chore(v2): remove docs for alpha v69 (@lex111)
- #4253 chore(v2): remove docs for alpha v68 (@lex111)
- #4248 chore(v2): Fix build size bot (@slorber)
- #4214 chore(v2): setup for i18n staging deployment (@slorber)
- #4159 chore(v2): fix build size bot again (@slorber)
- #4156 chore(v2): fix build size bot monitoring of js/css assets (@slorber)
- #4100 chore(v2): remove docs for alpha v66 (@lex111)
- #4077 chore(v2): fix unstable master yarn.lock (@slorber)
- #4063 chore(v2): Regen codesandbox templates + add template: "docusaurus" (@slorber)
- #4056 chore(v2): update codesandbox redirect (@slorber)
- #4041 chore(v1): revert v1 netlify.toml (@slorber)
- #4040 chore(v1): upgrade v1 Crowdin cli + CI config (@slorber)
- #4030 chore(v2): install Crowdin cli through npm package (@slorber)
- #4003 chore: add DevContainer config for GitHub codespaces (@kumaraditya303)
- #4001 chore(v2): Upgrade crowdin (@slorber)
- #3995 chore(v2): remove docs for alpha v65 (@lex111)
- #3960 fix(v2): remove duplicate section on Versions page (@lex111)
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
docusaurus-1.x
,docusaurus
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-docs
,docusaurus-plugin-ideal-image
,docusaurus-types
,docusaurus
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-search-algolia
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
,lqip-loader
docusaurus-plugin-pwa
docusaurus-utils
,docusaurus
docusaurus-init
,docusaurus
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
:running_woman: Performance
docusaurus-cssnano-preset
,docusaurus-plugin-content-blog
,docusaurus
Committers: 70
- Alexey Pyltsyn (@lex111)
- Ali Saki (@3alisaki)
- Andrew Taft (@ataft)
- Ankur Kedia (@theankurkedia)
- Apurva Ojas (@apurvaojas)
- Armano (@armano2)
- Arthur (@ArtFlag)
- Bartosz Kaszubowski (@Simek)
- Ben (@ben-qnimble)
- BennoDev (@bennodev19)
- Bhargav Ponnapalli (@imbhargav5)
- Christian Bromann (@christian-bromann)
- David Barrat (@dbrrt)
- Eduardo Lázaro (@edulazaro)
- Eric Carboni (@eric-hc)
- Grégory Heitz (@edno)
- Ivan Ružević (@iruzevic)
- Jessica Lin (@jlin27)
- Joel M (@9oelM)
- Joel Marcey (@JoelMarcey)
- Jola (@asystentka-jolka)
- Juan Carlos Blanco Delgado (@juancarlosjr97)
- Kevin Viglucci (@viglucci)
- Kumar Aditya (@kumaraditya303)
- Lisa Chandra (@lisa761)
- LittleboyHarry (@LittleboyHarry)
- Long Ho (@longlho)
- Martin Adámek (@B4nan)
- Massoud Maboudi (@massoudmaboudi)
- Matan Borenkraout (@MatanBobi)
- Matt Oestreich (@oze4)
- Matteo Manzinello (@manzinello)
- Miroiu Emanuel (@miroiu)
- Mohd Shad Mirza (@iamshadmirza)
- Nahiyan Kamal (@ayonious)
- Nathan Bosscher (@ntbosscher)
- Nico Jansen (@nicojs)
- Nikolay Samokhvalov (@NikolayS)
- Pablo Vidal (@limkinZero)
- Power Lin (@linyuxuanlin)
- Reece Dunham (@RDIL)
- Saihajpreet Singh (@saihaj)
- Sam Hrncir (@samhrncir)
- Sam Sam (@sksamuel)
- Sam Zhou (@SamChou19815)
- Sean Campbell (@natac13)
- Sergio Moreno (@semoal)
- Siemienik Pawel (@Siemienik)
- Sébastien Lorber (@slorber)
- Theodore Chu (@TheodoreChu)
- Tien Vo Xuan (@tienvx)
- Tomas Fernandez (@tomsfernandez)
- Vamsi Krishna Reddy Satti (@vamsi3)
- Welly (@wellyshen)
- Yamagishi Kazutoshi (@ykzts)
- Yangshun Tay (@yangshun)
- Yash Totale (@YashTotale)
- Yuri Sulyma (@ysulyma)
- Yuval Hazaz (@yuval-hazaz)
- @MisterFISHUP
- @aukokyong
- @philipp985
- @roydukkey
- @sammychinedu2ky
- @saydo17
- @tokarchyn
- @wolf20482
- moonrailgun (@moonrailgun)
- Çağlar Turalı (@caglarturali)
- 琚致远 (@juzhiyuan) ✨ Done in 15.23s.
2.0.0-alpha.70 (2020-12-17)
🚀 New Feature
docusaurus
docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus-types
,docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-types
docusaurus-plugin-content-docs
- #3888 feat(v2): add custom props for consumption by swizzled sidebar (@oriooctopus)
docusaurus-plugin-content-blog
- Other
- #3827 feat(v2): add automated canary releases (@slorber)
- #3761 feat(v2): Added Lighthouse CI to PR checks (@sarthakkundra)
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
💥 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
docusaurus-plugin-content-blog
🐛 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
- Other
stylelint-copyright
docusaurus-theme-search-algolia
- #3853 fix(v2): fix DocSearch keyboard navigator (@francoischalifour)
- #3837 fix(v2): update SearchPage styling, fix appearance in dark mode (@Simek)
- #3828 fix(v2): restore Algolia search (@lex111)
- #3819 feat(search): update DocSearch to alpha.31 (@francoischalifour)
docusaurus-plugin-content-docs
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus-init
,docusaurus
💅 Polish
📝 Documentation
- #3931 docs(v2): blog.md with docs: false, for blog-only mode (@Romstar)
- #3924 docs(v2): Removed unnecessary closing parenthesis (@Varshit07)
- #3928 docs(v2): add FoalTS to showcase page (@LoicPoullain)
- #3899 docs(v2): Move sidebar content to its own page (@ArtFlag)
- #3856 docs(v2): typo (@borool)
- #3891 docs(v2): Wrap section about custom domains in :::info (@Alex1304)
- #3871 docs(v2): missing
<ColorGenerator/>
mdx import (@slorber) - #3873 docs(v2): From docusaurus-migrate to @docusaurus/migrate (@manzinello)
- #3867 docs(v2): Add docusaurus-plugin-moesif to community plugins (@dgilling)
- #3851 docs(v2): Fixed Typo: Hided => Hidden (@woodrufs)
- #3832 docs(v2): Add wasp to showcase (@matijaSos)
- #3813 docs(v2): render deployment doc (@davidmauskop)
- #3835 docs(v2): update Client API docs page (@Simek)
- #3831 docs(v2): Docs refactoring and reorganization (@slorber)
🏠 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
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
docusaurus-theme-bootstrap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
Committers: 23
- Aarón García Hervás (@aarongarciah)
- Alex1304 (@Alex1304)
- Alexey Pyltsyn (@lex111)
- Arthur (@ArtFlag)
- Bartosz Kaszubowski (@Simek)
- Cindy Gu (@cindygu4)
- Derric Gilling (@dgilling)
- François Chalifour (@francoischalifour)
- Hadrien Milano (@hmil)
- Kaartic Sivaraam (@sivaraam)
- Loïc Poullain (@LoicPoullain)
- Matija Sosic (@matijaSos)
- Matteo Manzinello (@manzinello)
- Méril (@mpsq)
- Oliver Ullman (@oriooctopus)
- Rami (@Romstar)
- Sarthak kundra (@sarthakkundra)
- Stephen Woodruff (@woodrufs)
- Sébastien Lorber (@slorber)
- Varshit Shah (@Varshit07)
- @borool
- @davidmauskop
- hackerman (@aeneasr)
2.0.0-alpha.69 (2020-11-24)
🚀 New Feature
docusaurus-types
,docusaurus
🐛 Bug Fix
docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus
📝 Documentation
- #3803 docs(v2): fix docusaurus init issue when not using @latest (@slorber)
- #3785 docs(v2): recommend Docusaurus 2 usage (@slorber)
- #3783 docs(v2): remove @next tags needed to install v2 packages (@slorber)
- #3781 docs(v2): rename zeit to vercel (@camiluc)
🏠 Internal
- #3800 chore(v2): remove useless stylelint-copyright peerDependency (@slorber)
- #3786 chore(v2): ensure publishConfig.access presence with tests (@slorber)
Committers: 5
- Alexey Pyltsyn (@lex111)
- Bartosz Kaszubowski (@Simek)
- Maël Nison (@arcanis)
- Sébastien Lorber (@slorber)
- @camiluc
2.0.0-alpha.68 (2020-11-18)
🚀 New Feature
- Other
- #3717 feat(v2): official CodeSandbox support (@sammychinedu2ky)
docusaurus-init
docusaurus-theme-bootstrap
,docusaurus-theme-classic
docusaurus-cssnano-preset
,docusaurus-theme-classic
,docusaurus
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
docusaurus-init
,docusaurus-migrate
,docusaurus-plugin-content-docs
,docusaurus-types
,docusaurus-utils
,docusaurus
- #3658 feat(v2): onBrokenMarkdownLinks config (@AmyrAhmady)
docusaurus-theme-classic
🐛 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
docusaurus-module-type-aliases
,docusaurus
- Other
docusaurus-mdx-loader
docusaurus-theme-search-algolia
,docusaurus-utils
docusaurus
- #3725 fix(v2): fix inconsistent error output in swizzle command (@lex111)
- #3704 refactor(v2): allow adding plugins depending on condition (@lex111)
- #3691 fix(v2): use SVGO in webpack SVGR loader (@charleskorn)
- #3667 fix(v2): Fix typo in BaseUrlSuggestionWarning (@SamChou19815)
docusaurus-utils
docusaurus-theme-search-algolia
docusaurus-types
,docusaurus
💅 Polish
docusaurus
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
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
📝 Documentation
- Other
- #3762 Adding ConfigCat to showcase (@sigewuzhere)
- #3750 docs(v2): add npm2yarn to typescript install command (@davidjgoss)
- #3743 docs(v2): convert teams page to MDX (@slorber)
- #3737 docs(v2): add Inline SVG color override example (@Simek)
- #3718 docs(v2): showcase Botonic (@vanbasten17)
- #3696 docs(v2): normalize showcase preview images height (@Simek)
- #3699 docs(v2): deployment should use mdx extension (@slorber)
- #3695 docs(v2): add React Native website to the showcase (@Simek)
- #3645 Update Docusaurus v2 Showcase (@ndom91)
- #3644 docs(v2): update the link of joi (@kenve)
- #3636 docs(v2): fix some misspellings (@ka1bi4)
- #3630 docs: remove runme (@juzhiyuan)
docusaurus-remark-plugin-npm2yarn
- #3624 Fix typo in remark-plugin-npm2yarn documentation (@belemaire)
🏠 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
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
- Alexey Pyltsyn (@lex111)
- Anh Hong (@hong4rc)
- Artem Kovalov (@artemkovalyov)
- Bartosz Kaszubowski (@Simek)
- Benoît Lemaire (@belemaire)
- Bright Egbo (@egbobright)
- Charles Korn (@charleskorn)
- David Goss (@davidjgoss)
- Gergely Sinka (@sigewuzhere)
- Hai (@haivp3010)
- Jainam Chirag Shah (@jcs98)
- Marc Rabat Pla (@vanbasten17)
- Nate Giraudeau (@nategiraudeau)
- Nico Domino (@ndom91)
- Rhys Arkins (@rarkins)
- Roman Bug (@ka1bi4)
- Sam Zhou (@SamChou19815)
- Shenwei Wang (@weareoutman)
- Stephen McElhinney (@smcelhinney)
- Sébastien Lorber (@slorber)
- Thakur Karthik (@ThakurKarthik)
- @sammychinedu2ky
- iAmir (@AmyrAhmady)
- kenve (@kenve)
- ylemkimon (@ylemkimon)
- 琚致远 (@juzhiyuan)
2.0.0-alpha.67 (2020-11-18)
Failed release
2.0.0-alpha.66 (2020-10-19)
🚀 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
docusaurus-theme-classic
docusaurus-migrate
,docusaurus-types
,docusaurus
- #3573 feat(v2): Add themeConfig.noIndex option #3528 (@hamzahamidi)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
,docusaurus
docusaurus-types
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-theme-classic
💥 Breaking Change
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-search-algolia
🐛 Bug Fix
docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
docusaurus-theme-bootstrap
,docusaurus-theme-classic
docusaurus-types
,docusaurus
- #3531 fix(v2): Fixes serve cli --port option (@UmairKamran)
💅 Polish
docusaurus-theme-classic
docusaurus-theme-classic
,docusaurus
docusaurus
📝 Documentation
- Other
- #3576 docs(v2): removed obsolete "you" identifier (@christian-bromann)
- #3589 docs(v2): add taro to users (@honlyHuang)
- #3565 docs(v2): deployment, add required Github token scope infos (@russtaylor)
- #3574 docs(v2): adding vue-nodegui to users (@shubhamzanwar)
- #3556 Added Axioms to users (@abhishektiwari)
- #3558 docs(v2): embedding real source code in MDX as a code block (@slorber)
- #3555 docs(v2): add "Wisdom" dev docs website to showcase. (@jagracey)
- #3532 docs(v2): change package name in example script (@MatanBobi)
- #3538 docs(v1): added drone for 1.0 #3491 (@aakhtar3)
- #3533 docs(v1): Fix broken link in the documentation (@saintmalik)
- #3534 docs(v2): Fix url bugs in v2 docs (@saintmalik)
docusaurus-theme-classic
🏠 Internal
docusaurus-theme-search-algolia
- Other
docusaurus-theme-classic
Committers: 17
- Abhishek Tiwari (@abhishektiwari)
- Alexey Pyltsyn (@lex111)
- Bartosz Kaszubowski (@Simek)
- Christian Bromann (@christian-bromann)
- Fanny (@fanny)
- Hamza Hamidi (@hamzahamidi)
- John Gracey (@jagracey)
- Matan Borenkraout (@MatanBobi)
- Russ Taylor (@russtaylor)
- SaintMalik (@saintmalik)
- Shubham Kumar (@imskr)
- Shubham Zanwar (@shubhamzanwar)
- Sébastien Lorber (@slorber)
- Umair Kamran (@UmairKamran)
- Utkarsh Goel (@utkarsh867)
- @aakhtar3
- honlyHuang (@honlyHuang)
2.0.0-alpha.65 (2020-10-02)
🚀 New Feature
docusaurus
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
docusaurus-init
,docusaurus-theme-bootstrap
docusaurus-theme-classic
docusaurus-plugin-content-pages
,docusaurus-theme-classic
🐛 Bug Fix
- Other
docusaurus
docusaurus-theme-search-algolia
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
💅 Polish
📝 Documentation
docusaurus
- Other
🏠 Internal
docusaurus-1.x
,docusaurus-migrate
- Other
docusaurus-utils-validation
- #3453 test(v2): add protocol relative uri validation test (@moonrailgun)
Committers: 18
- Alexey Pyltsyn (@lex111)
- Andrey Rublev (@anru)
- Bartosz Kaszubowski (@Simek)
- Grégory Heitz (@edno)
- Henry Vélez (@abadon7)
- Jeremy Hager (@jeremyhager)
- Joel Marcey (@JoelMarcey)
- Long Ho (@longlho)
- Muskan Kumar (@muskanvk)
- Nahiyan Kamal (@ayonious)
- Rémi Doreau (@ayshiff)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Tim Gates (@timgates42)
- Yangshun Tay (@yangshun)
- @aakhtar3
- hackerman (@aeneasr)
- moonrailgun (@moonrailgun)
2.0.0-alpha.64 (2020-09-11)
🚀 New Feature
docusaurus-theme-classic
docusaurus-plugin-sitemap
🐛 Bug Fix
- Other
docusaurus-mdx-loader
docusaurus-plugin-pwa
- #3436 fix(v2): Correctly resolve sw.js path on windows (@ashscodes)
docusaurus-theme-classic
docusaurus-1.x
docusaurus-theme-bootstrap
,docusaurus-theme-classic
docusaurus-plugin-debug
📝 Documentation
- #3428 docs(v2): fix grammar (@thadguidry)
- #3425 docs(v2): mention Eta in ssrTemplate section (@mpsq)
- #3423 docs(v2): minor typo fix (@rutikwankhade)
🏠 Internal
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-plugin-ideal-image
,docusaurus-plugin-pwa
,docusaurus
- Other
- #3401 chore(deps): bump decompress from 4.2.0 to 4.2.1 (@dependabot[bot])
Committers: 7
- Ash (@ashscodes)
- Bartosz Kaszubowski (@Simek)
- Méril (@mpsq)
- Rutik Wankhade (@rutikwankhade)
- Sébastien Lorber (@slorber)
- Thad Guidry (@thadguidry)
- @josephMG
2.0.0-alpha.63 (2020-09-03)
🚀 New Feature
docusaurus-types
,docusaurus
docusaurus-plugin-debug
docusaurus-theme-classic
docusaurus-plugin-content-docs
,docusaurus-theme-classic
🐛 Bug Fix
- Other
docusaurus-plugin-content-docs
,docusaurus-theme-classic
docusaurus
docusaurus-preset-bootstrap
,docusaurus-preset-classic
,docusaurus-theme-classic
,docusaurus
docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-utils-validation
📝 Documentation
- #3390 docs(v1, v2): Update Deploy to Vercel guide (@samsisle)
- #3344 docs(v2): Update Deploy to Vercel guide (@samsisle)
🏠 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
- Bartosz Kaszubowski (@Simek)
- Méril (@mpsq)
- Sam Ko (@samsisle)
- Sébastien Lorber (@slorber)
- Thad Guidry (@thadguidry)
2.0.0-alpha.62 (2020-08-28)
🚀 New Feature
docusaurus-plugin-content-docs
,docusaurus-theme-classic
- #3357 feat(v2): docs version configuration: lastVersion, version.{path,label} (@slorber)
- #3328 feat(v2): Provide docs plugin theme typing (@SamChou19815)
docusaurus-theme-classic
- #3356 feat(v2): Provide type definitions for remaining theme-classic components (@SamChou19815)
- #3274 feat(v2): add TOC to blog posts (@amy-lei)
docusaurus-plugin-content-pages
,docusaurus-theme-classic
- #3354 feat(v2): Provide type definitions for MDXPage from page plugin (@SamChou19815)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
- #3348 feat(v2): Provide typing to most of the theme-classic components (@SamChou19815)
docusaurus-init
,docusaurus-plugin-content-blog
- #3284 feat(v2): blog slug frontmatter (@JeanMarcSaad)
docusaurus-init
,docusaurus-theme-bootstrap
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #3267 feat(v2): Provide blog plugin theme typing (@SamChou19815)
docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-debug
,docusaurus-preset-classic
,docusaurus-theme-bootstrap
,docusaurus-types
,docusaurus
docusaurus-theme-classic
,docusaurus-types
,docusaurus
- #3021 feat(v2): update swizzle command to suggest component/theme (@anshulrgoyal)
docusaurus-mdx-loader
,docusaurus-plugin-content-pages
- #3196 feat(v2): add support to ignore files in pages plugin (@anshulrgoyal)
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 Fix
docusaurus-migrate
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
- #3355 fix(v2): Add missing dependencies to packages (@SamChou19815)
docusaurus-theme-classic
docusaurus-mdx-loader
,docusaurus
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
- #3283 fix(v2): pass images in static dir to webpack-loader (@anshulrgoyal)
- Other
docusaurus-plugin-google-gtag
- #3243 fix(v2): GTM, send page_view events on navigate (@govardhan-srinivas)
docusaurus-plugin-content-docs
,docusaurus-utils
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-utils-validation
,docusaurus
docusaurus-init
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-utils-validation
,docusaurus
- #3227 fix(v2): relax URI validation (@anshulrgoyal)
docusaurus-init
,docusaurus-plugin-content-docs
docusaurus-plugin-content-docs
,docusaurus
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
- #3192 fix(v2): add missing
chalk
andlodash
dependencies (@ylemkimon)
- #3192 fix(v2): add missing
💅 Polish
docusaurus-module-type-aliases
,docusaurus
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)
- #3188 fix(v2): Add a missing whitespace before prompt to use
📝 Documentation
- Other
- #3346 docs(v2): add draft doc (@imskr)
- #3336 docs(v2): add Nisarag to Fellows section (@FocalChord)
- #3335 docs(v2): update team profile (@yangshun)
- #3334 docs(v2): add Drew to Fellows section (@Drewbi)
- #3333 docs(v2): add anshul and teikjun to fellows section of team page (@teikjun)
- #3326 docs(v1): showcase user Casbin (@hsluoyz)
- #3316 docs(v1): add Global CTO Forum to users (@MirzayevFarid)
- #3310 docs(v2): add "T-Regx" website to showcase (@Danon)
- #3307 docs(v2): showcase SpotifyAPI-NET (@JohnnyCrazy)
- #3295 docs(v2): showcase Oxidizer (@vandreleal)
- #3287 docs: update README.md with some grammatical corrections (@shalinikumari50)
- #3271 docs(v2): fix typo (@thehanimo)
- #3277 docs(v1): Add Radity to users (@tolunayakbulut)
- #3276 docs: corrected some few typos in the docusaurus tech docs (@ajifrank75)
- #3249 docs(v2): fix migration command (@BogdanDor)
- #3248 Added twitter badge and modified discord Badges (@Souravdey777)
- #3251 docs(v2): fix migration command for earlier versions (@teikjun)
- #3252 docs(v2): docs typos (@olawanlejoel)
- #3111 docs(v2): clarify theme-original and theme-init (@Jonathannsegal)
- #3232 docs(v2): showcase user QA-Board (@arthur-flam)
- #3205 docs: format reference links (@lebogangolifant)
- #3194 docs(v2): Added switch config docs to theme-classic API (@Drewbi)
- #3201 docs(v2): removed duplicate text under "Using React" section (@boosh511)
- #3186 docs(v1): formatting changelog (@slorber)
docusaurus
- #3202 fix(v2): fix svg loader (@anshulrgoyal)
🏠 Internal
docusaurus-migrate
- #3323 test(v2): Add unit test for migration of config file (@BogdanDor)
docusaurus-theme-classic
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
- #3306 chore(v2): Define type for markdown right table of contents (@SamChou19815)
docusaurus-module-type-aliases
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-utils
,docusaurus
docusaurus
- #3282 chore(v2): fix javascript-serialize vulnerability (@slorber)
- #3265 chore(v2): upgrade terser-webpack-plugin (@dschaller)
- Other
docusaurus-1.x
:running_woman: Performance
docusaurus-plugin-client-redirects
,docusaurus-theme-search-algolia
,docusaurus
Committers: 39
- Ali Hosseini (@Ako92)
- Amy Lei (@amy-lei)
- Anshul Goyal (@anshulrgoyal)
- Archit (@arcvats)
- Arthur Flam (@arthur-flam)
- Ben Gubler (@nebrelbug)
- Bogdan Doroschenko (@BogdanDor)
- Daniel Wilkowski (@Danon)
- Derek (@dschaller)
- Drew Alexander (@Drewbi)
- Fanny (@fanny)
- Franklyn Chisom (@ajifrank75)
- François Chalifour (@francoischalifour)
- Govardhan Srinivas (@govardhan-srinivas)
- Hani Mohammed (@thehanimo)
- Jean-Marc Saad (@JeanMarcSaad)
- Jonas Dellinger (@JohnnyCrazy)
- Jonathan (@Jonathannsegal)
- Manuel Cepeda (@mecm1993)
- Mirzayev Farid (@MirzayevFarid)
- Nisarag (@FocalChord)
- Olawanle Joel (@olawanlejoel)
- Orta Therox (@orta)
- Sam Zhou (@SamChou19815)
- Shubham Kumar (@imskr)
- Sourav Dey (@Souravdey777)
- Sébastien Lorber (@slorber)
- Teik Jun (@teikjun)
- Tolunay Akbulut (@tolunayakbulut)
- Vandré Leal (@vandreleal)
- Vincent (@Vinnl)
- Yang Luo (@hsluoyz)
- Yangshun Tay (@yangshun)
- @adinaja
- @leoigel
- @shalinikumari50
- alex busnelli (@boosh511)
- lebogang Olifant (@lebogangolifant)
- ylemkimon (@ylemkimon)
2.0.0-alpha.61 (2020-08-01)
🚀 New Feature
docusaurus-types
,docusaurus
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
- #3166 feat(v2): improve Algolia search accessibility (@francoischalifour)
docusaurus-plugin-content-blog
,docusaurus-theme-classic
🐛 Bug Fix
docusaurus-mdx-loader
,docusaurus
docusaurus-theme-classic
- #3171 fix(v2): tab label showing outline & background when clicked (@mdfaizan7)
docusaurus-init
,docusaurus-theme-classic
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)
📝 Documentation
🏠 Internal
- Other
- #3164 chore(deps): bump elliptic from 6.5.2 to 6.5.3 (@dependabot[bot])
- #3157 chore(v2): remove alpha 59 doc (@slorber)
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
- Bucky Maler (@BuckyMaler)
- Drew Alexander (@Drewbi)
- Faizan (@mdfaizan7)
- François Chalifour (@francoischalifour)
- Méril (@mpsq)
- Sébastien Lorber (@slorber)
- Teik Jun (@teikjun)
- Xuqian (@zxuqian) ✨ Done in 3.58s.
2.0.0-alpha.60 (2020-07-29)
🚀 New Feature
docusaurus
docusaurus-1.x
docusaurus-theme-search-algolia
🐛 Bug Fix
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus
docusaurus
docusaurus-plugin-content-docs
,docusaurus-types
,docusaurus
docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus
📝 Documentation
- #3145 docs(v2): add myself to /team page + add TeamProfileCard component (@slorber)
- #3146 docs(v2): prettier docs (@slorber)
- #3116 chore(v2): docs updates after release (@slorber)
🏠 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)
🚀 New Feature
docusaurus-migrate
,docusaurus-plugin-client-redirects
- #3015 feat: automate migration from v1 to v2 (@anshulrgoyal)
docusaurus-init
docusaurus-theme-search-algolia
- #2815 feat(v2): introduce DocSearch v3 search (@francoischalifour)
docusaurus-init
,docusaurus-types
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-utils
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
docusaurus-init
,docusaurus
- #3080 feat(v2): add support for serve command (@anshulrgoyal)
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
- #2205 feat(v2): Plugin for Offline/PWA support (@codemonkey800)
docusaurus-plugin-ideal-image
,docusaurus-types
,docusaurus
docusaurus-plugin-content-docs
docusaurus-1.x
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)
💥 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
docusaurus-theme-classic
,docusaurus
🐛 Bug Fix
docusaurus
docusaurus-theme-classic
docusaurus-plugin-content-docs
docusaurus-plugin-content-pages
- #3025 fix(v2):pass siteConfig as prop to pages (@anshulrgoyal)
docusaurus-init
- #3008 chore(v2): Add E2E test for yarn v2 (@SamChou19815)
- Other
docusaurus-theme-classic
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-utils
,docusaurus
docusaurus-plugin-client-redirects
,docusaurus-utils
,docusaurus
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)
💅 Polish
docusaurus-theme-classic
,docusaurus
docusaurus-mdx-loader
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
docusaurus
- #2987 chore(v2): use joi for config validation (@anshulrgoyal)
📝 Documentation
- #3026 docs(v2): add documentation for migration command (@teikjun)
- #3094 docs(v2): showcase user Clutch (@danielhochman)
- #3101 docs(v2):Add azure-pipelines CI guide (@ayan-b)
- #3098 docs: Add azure-pipelines CI guide (@ayan-b)
- #3086 doc(v2): replace heading position (@eKhattak)
- #3082 fixing few typos and enhancing few sentences clarity (@aladin002dz)
- #3078 Updated link for #docusaurus-2-dev discord (@jordanliu)
- #3076 docs(v2): showcase Runlet (@vandreleal)
- #3040 docs(v2): correct the documentation for docs-only mode (@teikjun)
- #3034 docs(v2): showcase user Tasit (@pcowgill)
- #3022 docs(v2): showcase Eta (@nebrelbug)
- #3011 docs(v1): external links (@slorber)
- #2997 docs(v2): Document TypeScript support (@SamChou19815)
- #2973 docs(v2): Fix typo in markdown-features (@ehsanjso)
- #2991 Showcase Amphora Data (@xtellurian)
- #2983 docs(v2): add plugin redirects production build note (@slorber)
- #2967 docs(v2): fix typos in plugin-content examples (@hi-matbub)
- #2960 doc(v2): publish doc update after alpha.58 release (@slorber)
- #2966 docs(v2): fix typo in plugin-content-pages example (@hi-matbub)
🏠 Internal
docusaurus-migrate
- Other
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus
docusaurus-mdx-loader
docusaurus-plugin-pwa
,docusaurus
- #3055 chore(v2): Adopt corejs 3 and only import at entry point (@SamChou19815)
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
docusaurus-init
- #3008 chore(v2): Add E2E test for yarn v2 (@SamChou19815)
docusaurus-plugin-content-docs
,docusaurus-utils
,docusaurus
docusaurus
- #3007 fix(v2): Add two missing docusaurus core babel dependency (@SamChou19815)
- #2987 chore(v2): use joi for config validation (@anshulrgoyal)
- #2950 chore(v2): Implement a simple E2E testing mechanism for
docusausus start
(@SamChou19815)
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
docusaurus-theme-classic
- #2996 chore(v2): Merge devDependencies in theme-classic (@SamChou19815)
- #2977 chore(v2): Remove extraneous package-lock.json (@SamChou19815)
docusaurus-plugin-client-redirects
- #2962 Feat: replace yup with joi for cleaner validation (@anshulrgoyal)
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
- #2976 chore(v2): Fix more eslint errors (@SamChou19815)
docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-sitemap
,docusaurus-utils
,docusaurus
,lqip-loader
- #2972 chore(v2): Fix a lot of eslint warnings (@SamChou19815)
Committers: 25
- Alexey Pyltsyn (@lex111)
- Amirul Ahmad (@amirulahmad)
- Anshul Goyal (@anshulrgoyal)
- Arsalan Khattak (@eKhattak)
- Ayan Banerjee (@ayan-b)
- Ben Gubler (@nebrelbug)
- Daniel Hochman (@danielhochman)
- Deepak Giri (@dpkg)
- Eric Dobbertin (@aldeed)
- François Chalifour (@francoischalifour)
- Frida Hjelm (@svtfrida)
- Jeremy Asuncion (@codemonkey800)
- John Knox (@jknoxville)
- Jordan Liu (@jordanliu)
- Mahfoudh Arous (@aladin002dz)
- Paul Cowgill (@pcowgill)
- Rian Finnegan (@xtellurian)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Taylor Allen (@taylorallen0913)
- Teik Jun (@teikjun)
- Vandré Leal (@vandreleal)
- Yangshun Tay (@yangshun)
- ehsan jso (@ehsanjso)
- matbub (@hi-matbub)
2.0.0-alpha.58
🚀 New Feature
docusaurus-plugin-content-docs
,docusaurus-theme-classic
docusaurus-plugin-debug
,docusaurus-preset-classic
- #2928 feat(v2): Implement proof-of-concept Docusaurus Debug Dashboard (@SamChou19815)
docusaurus-init
,docusaurus
- #2903 feat(v2): Allow configuring babel via babel.config.js (@SamChou19815)
docusaurus-plugin-client-redirects
,docusaurus-utils
docusaurus-theme-live-codeblock
docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
- #2841 feat(v2): Allow swizzling prism-include-languages in theme-classic (@SamChou19815)
💥 Breaking Change
docusaurus-init
,docusaurus-theme-classic
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
,docusaurus
docusaurus-plugin-content-docs
docusaurus-plugin-content-docs
,docusaurus-theme-classic
🐛 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
- #2951 fix(v2): Add optional-chaining and nullish-coalescing babel plugin (@SamChou19815)
- #2921 fix(v2): upgrade react-loadable-ssr-addon (@slorber)
- #2854 fix(v2): fix broken build when swizzled NotFound component exist (@lex111)
- #2829 fix(v2): Fix plugin path resolution (@SamChou19815)
docusaurus-preset-classic
- #2944 fix(v2): Declare @docusaurus-plugin-debug as dependency of preset classic (@SamChou19815)
docusaurus-init
docusaurus-theme-bootstrap
- Other
docusaurus-plugin-content-docs
docusaurus-plugin-content-docs
,docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus-utils
docusaurus-theme-live-codeblock
💅 Polish
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-utils
,docusaurus
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
- #2862 Updated banner in solidarity (@JoelMarcey)
📝 Documentation
- #2946 docs(v2): add require.resolve to plugin imports on remaining pages (@teikjun)
- #2941 docs(v2): wrap all plugin imports in require.resolve() (@TomBrien)
- #2934 docs(v2): add useThemeContext note (@Drewbi)
- #2935 docs(v2): Add router implementation note (@Drewbi)
- #2933 docs(v2): add documentation for multiple blogs (@teikjun)
- #2910 docs(v2): fix GitHub action workflow in docs (@anshulrgoyal)
- #2886 docs(v2): fix typo in command on installation page (@pglezen)
- #2887 docs(v2): make .nojekyll warning more obvious (@yangshun)
- #2865 docs(v2): description field in frontmatter of blog post (@lex111)
- #2839 docs(v2): _index docs page does not show a sidebar (@aeneasr)
- #2852 misc: move runme demo in block quote about v2 (@lex111)
- #2842 docs(v2): Update ZEIT to Vercel (@Nishikoh)
🏠 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
- Other
- #2929 chore(v2): Run E2E tests in CI (@SamChou19815)
- #2899 chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 (@dependabot[bot])
- #2897 refactor(v2): synchronize yarn/npm command on site (@lex111)
docusaurus-theme-bootstrap
docusaurus-1.x
,docusaurus-plugin-content-docs
docusaurus-theme-classic
:running_woman: Performance
docusaurus-plugin-content-blog
,docusaurus-plugin-sitemap
- #2936 perf(v2): convert synchronous filewrite to asynchronous (@moonrailgun)
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-init
,docusaurus-theme-classic
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
,docusaurus
Committers: 18
- Alexey Pyltsyn (@lex111)
- Anshul Goyal (@anshulrgoyal)
- Drew Alexander (@Drewbi)
- Fanny (@fanny)
- Guillaume Jacquart (@guillaumejacquart)
- Joe Previte (@jsjoeio)
- Joel Marcey (@JoelMarcey)
- Koki Nishihara (@Nishikoh)
- Paul Glezen (@pglezen)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Teik Jun (@teikjun)
- Tom Brien (@TomBrien)
- Yangshun Tay (@yangshun)
- @belokonm
- hackerman (@aeneasr)
- moonrailgun (@moonrailgun)
- tetunori (@tetunori)
2.0.0-alpha.57
Bad release, check ## 2.0.0-alpha.58
2.0.0-alpha.56
💥 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
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus
- #2780 feat(v2): open external links in new tab by default (@jknoxville)
🚀 New Feature
docusaurus-types
,docusaurus
docusaurus-theme-classic
🐛 Bug Fix
docusaurus-theme-classic
docusaurus
- #2788 fix(v2): use
require.resolve
for all webpack presets and plugins (@SamChou19815)
- #2788 fix(v2): use
docusaurus-plugin-content-docs
💅 Polish
docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus-init
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus
📝 Documentation
🏠 Internal
Committers: 8
- Alexey Pyltsyn (@lex111)
- James McShane (@jmcshane)
- John Knox (@jknoxville)
- Kasper Bøgebjerg Pedersen (@kasperp)
- Muhammad Ali (@mrmuhammadali)
- Piotr Baran (@piotros)
- Sam Zhou (@SamChou19815)
- Sylvain Pace (@s-pace)
2.0.0-alpha.55
💥 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
🚀 New Feature
docusaurus
docusaurus-theme-classic
- #2690 feat(v2): allow activeBaseTest in NavLink (@nebrelbug)
- #2694 feat(v2): add canonical URL to
<head>
(@jcomack)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-types
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-theme-search-algolia
,docusaurus
🐛 Bug Fix
docusaurus-plugin-content-docs
,docusaurus-utils
docusaurus-theme-classic
docusaurus-theme-search-algolia
lqip-loader
docusaurus-init
💅 Polish
docusaurus-theme-classic
docusaurus-theme-live-codeblock
docusaurus-theme-search-algolia
docusaurus-theme-bootstrap
,docusaurus-theme-classic
docusaurus-utils
📝 Documentation
- #2768 docs(v2): various improvements (@lex111)
- #2670 docs(v2): add deployment workflow manual for GitHub Actions (@artemkovalyov)
🏠 Internal
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
,docusaurus
:running_woman: Performance
docusaurus
- #2684 refactor(v2): replace EJS with Eta for SSR generation (@nebrelbug)
Committers: 13
- Alexey Pyltsyn (@lex111)
- Artem Kovalov (@artemkovalyov)
- Ben Gubler (@nebrelbug)
- Fanny (@fanny)
- Jimmy (@jcomack)
- Jonny Nabors (@jonnynabors)
- Julien Deniau (@jdeniau)
- Marco Moretti (@marcosvega91)
- Rajiv Singh (@iamrajiv)
- Sébastien Lorber (@slorber)
- Taylor Reece (@taylorreece)
- Yamagishi Kazutoshi (@ykzts)
- Yangshun Tay (@yangshun)
2.0.0-alpha.54
HOTFIX for 2.0.0-alpha.53.
🐛 Bug Fix
docusaurus-theme-classic
docusaurus-module-type-aliases
- #2687 fix(v2): Add all webpack module aliases to type declaration file (@SamChou19815)
📝 Documentation
Committers: 3
- Alexey Pyltsyn (@lex111)
- Joe Previte (@jsjoeio)
- Sam Zhou (@SamChou19815)
2.0.0-alpha.53
HOTFIX for 2.0.0-alpha.51.
🐛 Bug Fix
Committers: 1
- Alexey Pyltsyn (@lex111)
2.0.0-alpha.51
💥 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
- The following infima variables have been renamed for consistency:
🚀 New Feature
docusaurus-theme-classic
docusaurus
docusaurus-types
,docusaurus
docusaurus-init
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-utils
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #2531 feat(v2): add blog post estimated reading time (@JoseRenan)
🐛 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
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
docusaurus-utils
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
docusaurus-plugin-content-blog
💅 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
docusaurus
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
📝 Documentation
- #2659 fix(docs): mention that appID is optional (@s-pace)
- #2596 docs(v2): remove duplicated package.json in installation directory structure (@jaylees14)
- #2572 docs(v2): mention that
plugin-ideal-image
only perform compression on a production build (@Noah-Silvera) - #2570 docs(v2): fix syntax error for @docusaurus/plugin-ideal-image example (@Noah-Silvera)
- #2566 docs(v2): be more polite (@lex111)
- #2559 doc(v2): remove legacy blog metadata (@RDIL)
- #2549 docs(v2): command for swizzling all components (@fanny)
- #2547 docs(v2): Fix typo in team page (@SamChou19815)
- #2545 docs(v2): add community pages (@yangshun)
- #2521 docs(v2): useThemeContext hook (@lex111)
🏠 Internal
docusaurus-types
,docusaurus
- #2578 refactor(v2): Convert docusaurus-core to TypeScript (@SamChou19815)
- Other
docusaurus-1.x
,lqip-loader
lqip-loader
docusaurus-plugin-ideal-image
,lqip-loader
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
docusaurus
Committers: 18
- Alexey Pyltsyn (@lex111)
- Anayo Oleru (@AnayoOleru)
- Bartosz Kaszubowski (@Simek)
- Chris Watson (@watzon)
- Fanny (@fanny)
- Jay Lees (@jaylees14)
- Joe Previte (@jsjoeio)
- José Renan (@JoseRenan)
- Kamil Kisiela (@kamilkisiela)
- Kristóf Poduszló (@kripod)
- Mehmet Yatkı (@yatki)
- Noah Silvera (@Noah-Silvera)
- Reece Dunham (@RDIL)
- Sam Zhou (@SamChou19815)
- Sylvain Pace (@s-pace)
- Sébastien Lorber (@slorber)
- Tom Brien (@TomBrien)
- Yangshun Tay (@yangshun)
2.0.0-alpha.50 (2020-04-02)
HOTFIX for 2.0.0-alpha.49.
🐛 Bug Fix
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-theme-classic
docusaurus
docusaurus-utils
- #2497 fix(v2): unbreak blog-only mode routing by deplicating starting forward slashes (@SamChou19815)
💅 Polish
docusaurus-theme-classic
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-plugin-content-docs
,docusaurus
📝 Documentation
🏠 Internal
Committers: 5
- Alexey Pyltsyn (@lex111)
- Can Gencer (@cangencer)
- Richard Chan (@iWun)
- Sam Zhou (@SamChou19815)
- Yangshun Tay (@yangshun)
2.0.0-alpha.49 (2020-04-01)
🚀 New Feature
docusaurus-theme-classic
- #2487 feat(v2): nav dropdown (@yangshun)
- #2456 feat(v2): support comments for code highlighting (@elviswolcott)
- #2330 feat(v2): add announcement bar (@lex111)
- #2440 feat(v2): make clickable sidebar logo (@lex111)
- #2366 feat(v2): support syncing tab choices (@SamChou19815)
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
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
- #2346 feat(v2): add filename in CodeBlock (@KohheePeace)
docusaurus-plugin-content-docs
,docusaurus
🐛 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
docusaurus-mdx-loader
,docusaurus-theme-classic
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-preset-classic
,docusaurus-theme-classic
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
- #2451 fix(v2): pass options to remark-admonitions (@elviswolcott)
docusaurus-mdx-loader
docusaurus-utils
💅 Polish
docusaurus-theme-classic
docusaurus-plugin-content-blog
- Other
- #2428 polish(v2): use npm-to-yarn for the npm2yarn remark plugin (@nebrelbug)
📝 Documentation
- Other
- #2478 docs(v2): mark that in dev server some features may not work (@lex111)
- #2472 docs(v2): fix typo in deployment docs (@GermaVinsmoke)
- #2423 docs(v2): add Sass/SCSS under the styling section (@rlamana)
- #2446 docs(v2): add docusaurus-plugin-sass to community plugins (@rlamana)
- #2408 docs(v2): suggest Surge for quick deployment (@fakela)
- #2401 docs(v2): add resources page (@yangshun)
- #2413 docs(v2): include appId key for Algolia (@TheodoreChu)
- #2411 docs:(v2): add Netlify configuration warning (@bravo-kernel)
- #2397 docs(v2):update alpha version to current version (@fakela)
- #2395 docs(v2): clarify instructions on docs-only mode (@phoqe)
docusaurus-init
- #2458 fix(v2): expand broken admonitions (@elviswolcott)
🏠 Internal
docusaurus
- Other
- #2450 docs(v2): Adding Motion Layout to Docusaurus users (@jeffersonlicet)
- #2450 docs(v2): Adding Motion Layout to Docusaurus users (@jeffersonlicet)
- #2439 polish(v2): add logo for dark mode (@lex111)
- #2435 fix(v2): fix aspect ratio for Open Graph image (@lex111)
- #2433 chore(v2): ignore JetBrains editors .iml files (@slorber)
- #2416 docs(v2): Add Build Tracker to Showcase page (@paularmstrong)
- #2388 docs(v1): showcase user Day.js (@iamkun)
stylelint-copyright
Committers: 24
- Alexey Pyltsyn (@lex111)
- Bartosz Kaszubowski (@Simek)
- Ben Gubler (@nebrelbug)
- Elvis Wolcott (@elviswolcott)
- Fanny (@fanny)
- Favour Kelvin (@fakela)
- Jefferson Licet (@jeffersonlicet)
- Kohhee Peace (@KohheePeace)
- Linus Långberg (@phoqe)
- Luke Collier (@lukecollier)
- Nisar Hassan Naqvi (@nisarhassan12)
- Paul Armstrong (@paularmstrong)
- Ramón Lamana (@rlamana)
- Rémi Doreau (@ayshiff)
- Sam Zhou (@SamChou19815)
- Sébastien Lorber (@slorber)
- Theodore Chu (@TheodoreChu)
- Yangshun Tay (@yangshun)
- @38elements
- @GermaVinsmoke
- @ZachJW34
- @bravo-kernel
- @iamkun
- @mohrash92
2.0.0-alpha.48 (2020-03-08)
HOTFIX for 2.0.0-alpha.44.
🐛 Bug Fix
- Other
docusaurus
docusaurus-theme-classic
Committers: 1
- Alexey Pyltsyn (@lex111)
2.0.0-alpha.44 (2020-03-08)
🚀 New Feature
docusaurus-theme-classic
docusaurus-plugin-content-blog
docusaurus-init
,docusaurus-theme-classic
docusaurus-plugin-google-analytics
,docusaurus-plugin-google-gtag
,docusaurus
🐛 Bug Fix
docusaurus
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
docusaurus-plugin-content-blog
docusaurus-theme-classic
docusaurus-plugin-content-pages
,docusaurus-utils
- Other
💅 Polish
docusaurus-theme-search-algolia
docusaurus-theme-classic
,docusaurus-theme-search-algolia
docusaurus-theme-classic
docusaurus-init
,stylelint-copyright
docusaurus-types
,docusaurus
📝 Documentation
- #2378 docs(v2): add section for docs-only mode (@phoqe)
- #2357 docs(v2): fix getPathsToWatch() example syntax in lifecycle APIs (@rlamana)
- #2351 docs(v2): add examples to plugin usage doc (@Noah-Silvera)
- #2343 docs(v2): fix typo in remark-admonitions example (@hassanfarid)
- #2340 docs(v2): mention about disabling Jekyll when using GitHub pages (@amilajack)
- #2338 docs(v2): guide on upgrading Docusaurus within a project (@TheodoreChu)
- #2313 docs(v2): move the quotes to remark admonitions (@Zhencha0Cai)
- #2307 docs(v1): fix Windows instructions for GitHub Pages publishing (@jartuso)
- #2300 docs(v2): make blog plugin config example valid (@balloob)
- #2289 docs(v2): add instructions on Travis CI deployment (@mohamedsgap)
🏠 Internal
- Other
- #2369 misc: mention about v2 in README file (@lex111)
- #2368 misc: add note about edits in versioned docs (@lex111)
- #2333 docs: update use of npm/yarn in contributing.md (@jsjoeio)
- #2328 docs(v2): remove unwanted black line from DocSearch showcase image (@s-pace)
- #2319 docs(v2): showcase user Algolia (@scottilee)
docusaurus-init
Committers: 16
- Alexey Pyltsyn (@lex111)
- Amila Welihinda (@amilajack)
- Hassan Farid (@hassanfarid)
- Joe Previte (@jsjoeio)
- Linus Långberg (@phoqe)
- Mohamed Abdel Nasser (@mohamedsgap)
- Noah Silvera (@Noah-Silvera)
- Paulus Schoutsen (@balloob)
- Ramón Lamana (@rlamana)
- Robert (@deniaz)
- Scott Lee (@scottilee)
- Sylvain Pace (@s-pace)
- Theodore Chu (@TheodoreChu)
- Yangshun Tay (@yangshun)
- Zhenchao Cai (@Zhencha0Cai)
- @jartuso
2.0.0-alpha.43 (2020-02-18)
HOTFIX for 2.0.0-alpha.41.
🐛 Bug Fix
docusaurus-theme-classic
Committers: 2
2.0.0-alpha.41 (2020-02-16)
🚀 New Feature
docusaurus-init
,docusaurus-preset-classic
,docusaurus-theme-classic
- #2224 feat(v2): add remark-admonitions to @docusaurus/preset-classic (@elviswolcott)
docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
docusaurus-plugin-content-pages
,docusaurus-utils
,docusaurus
- #2221 feat(v2): allow for Typescript pages and components (@jonathanrdelgado)
💥 Breaking Change
docusaurus-theme-classic
🐛 Bug Fix
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
- #2285 fix(v2): fix codeblock copy button not including blank lines (@KohheePeace)
- #2241 fix(v2): make code blocks scrollable (@lex111)
docusaurus-theme-classic
docusaurus-theme-search-algolia
docusaurus-plugin-content-blog
,docusaurus-theme-classic
docusaurus
docusaurus-mdx-loader
docusaurus-theme-live-codeblock
💅 Polish
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
📝 Documentation
- #2281 docs: update windows deploy command (@OndrejNepozitek)
- #2257 docs(v2): require using JSX flavored style objects in mdx (@wgao19)
- #2251 docs(v2): collapsible categories in sidebar (@lex111)
- #2218 docs(v2): update link to available prism themes (@jsjoeio)
- #2216 docs(v2): fix plugin-content-docs config comment typo (@sdowding)
🏠 Internal
- Other
- #2256 fix(v2): add title for Feedback page (@lex111)
- #2246 docs(v2): add Benthos to showcase (@Jeffail)
- #2242 docs(v1): showcase user Jafar (@galhavivi)
- #2238 docs(v1): showcase Dime (@hbulens)
- #2233 docs(v2): showcase user supabase (@awalias)
- #2226 docs(v1): showcase user Adapt.js (@mterrel)
- #2225 docs(v1): add The Diff Podcast to users (@JoelMarcey)
- #2219 chore(v1): Updated users list, removing sites not using docusaurus (@jjwill)
docusaurus-theme-classic
,docusaurus
Committers: 18
- Alexey Pyltsyn (@lex111)
- Ashley Jeffs (@Jeffail)
- Elie Dutheil (@edwandr)
- Elvis Wolcott (@elviswolcott)
- Evan Rubinton (@erubi)
- Gal Havivi (@galhavivi)
- Hanseung Yoo (@trustyoo86)
- Hendrik Bulens (@hbulens)
- JavaScript Joe (@jsjoeio)
- Joel Marcey (@JoelMarcey)
- Jonathan Delgado (@jonathanrdelgado)
- Joshua Williams (@jjwill)
- KohheePeace (@KohheePeace)
- Mark Terrel (@mterrel)
- Ondřej Nepožitek (@OndrejNepozitek)
- Scott Dowding (@sdowding)
- Wei Gao (@wgao19)
- @awalias
2.0.0-alpha.40 (2019-12-25)
🚀 New Feature
docusaurus-theme-classic
🐛 Bug Fix
docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
docusaurus-theme-classic
💅 Polish
docusaurus-theme-classic
docusaurus-theme-classic
,docusaurus
docusaurus-theme-search-algolia
,docusaurus
📝 Documentation
- Other
- #2135 docs(v1): add space between "out" and "Docusaurus" (@TransmissionsDev)
- #2128 docs(v1): showcase user Shrine (@janko)
- #2110 docs(v2): fix pages routing inaccurate info (@endiliey)
- #2106 fix(v2): add missing hyphen in color generator (@lex111)
- #2104 feat(v2): add color generator for primary colors (@yangshun)
- #2103 docs: mention about moving docs directory into website (@yangshun)
docusaurus-theme-classic
,docusaurus-theme-live-codeblock
🏠 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
:running_woman: Performance
docusaurus
Committers: 6
- Alexey Pyltsyn (@lex111)
- Endi (@endiliey)
- Janko Marohnić (@janko)
- Nick McCurdy (@nickmccurdy)
- Yangshun Tay (@yangshun)
- t11s (@TransmissionsDev)
2.0.0-alpha.39
🐛 Bug Fix
docusaurus
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
🏠 Internal
- Other
docusaurus
Committers: 1
- Endi (@endiliey)
2.0.0-alpha.38
💥 Breaking Change
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-theme-classic
,docusaurus-utils
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 Fix
docusaurus
docusaurus-plugin-ideal-image
💅 Polish
docusaurus-mdx-loader
- #2085 misc(v2): update mdx loader plugin README (@shivangna)
🏠 Internal
docusaurus-1.x
- #2087 fix(v1): add key to versions.map in versions.js (@FeynmanDNA)
- #2083 refactor(v1): fix props for ProjectTitle (@FeynmanDNA)
docusaurus
:running_woman: Performance
docusaurus-utils
docusaurus-theme-search-algolia
Committers: 4
- Endi (@endiliey)
- KYY (@FeynmanDNA)
- Shivangna Kaistha (@shivangna)
- kaichu (@qshiwu)
2.0.0-alpha.37
💥 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
🚀 New Feature
docusaurus-theme-classic
,docusaurus
docusaurus-plugin-content-blog
docusaurus-plugin-content-docs
,docusaurus-types
,docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-content-docs
,docusaurus-plugin-sitemap
,docusaurus-theme-classic
,docusaurus
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-types
,docusaurus
🐛 Bug Fix
docusaurus-theme-classic
,docusaurus
docusaurus-mdx-loader
docusaurus-theme-classic
docusaurus
💅 Polish
docusaurus-theme-classic
📝 Documentation
- Other
- #2068 docs(v2): quick proofread docs (@endiliey)
- #2047 docs(v2): add manual migration guide for versioning (@endiliey)
- #2036 docs(v2): Reorganize migration guide (@wgao19)
- #2052 fix(v2): make proper spelling of Yarn in tabs (@lex111)
- #2040 docs(v2): showcase user vector.dev :) (@binarylogic)
- #2038 docs(v2): add documentation on versioning (@endiliey)
- #2037 docs(v2): display yarn and npm command on website (@endiliey)
- #2051 docs(v2): more examples on lifecycle apis, cleanup (@endiliey)
🏠 Internal
docusaurus-plugin-content-blog
docusaurus
docusaurus-types
,docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-ideal-image
,docusaurus-types
,docusaurus
docusaurus-init
,docusaurus-mdx-loader
,docusaurus-plugin-content-docs
,docusaurus
:running_woman: Performance
docusaurus-plugin-google-analytics
,docusaurus-plugin-google-gtag
docusaurus
docusaurus-plugin-content-docs
Committers: 5
- Alexey Pyltsyn (@lex111)
- Binary Logic (@binarylogic)
- Dongwoo Gim (@gimdongwoo)
- Endi (@endiliey)
- Wei Gao (@wgao19)
2.0.0-alpha.36
💥 Breaking Change
docusaurus-init
,docusaurus-plugin-content-blog
,docusaurus-theme-classic
🚀 New Feature
docusaurus-plugin-content-docs
,docusaurus-theme-classic
🐛 Bug Fix
docusaurus
docusaurus-theme-classic
💅 Polish
docusaurus-theme-classic
🏠 Internal
docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-ideal-image
- Other
📝 Documentation
Committers: 3
2.0.0-alpha.35
🚀 New Feature
🐛 Bug Fix
docusaurus-mdx-loader
,docusaurus-theme-classic
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
💅 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
- Other
docusaurus-init
docusaurus-plugin-content-blog
📝 Documentation
- Other
- #1988 docs(v2): fix syntax highlighting for YML code blocks (@lex111)
- #1976 docs(v2): Add section to blog document about feed location (@vinnytheviking)
- #1970 docs(v2): update configureWebpack utility functions (@jamiedavenport)
docusaurus-1.x
- #1961 docs(v1): remove exclusive language (@ericcarboni)
🏠 Internal
- Other
docusaurus-init
docusaurus-1.x
,docusaurus-init-1.x
,docusaurus-init
,docusaurus-plugin-content-docs
,docusaurus-plugin-ideal-image
,docusaurus-types
,docusaurus
:running_woman: Performance
Committers: 6
- Alexey Pyltsyn (@lex111)
- Endi (@endiliey)
- Eric Carboni (@ericcarboni)
- Jamie Davenport (@jamiedavenport)
- Nick McCormick (@kenning)
- Vincent van der Walt (@vinnytheviking)
2.0.0-alpha.34
🚀 New Feature
💥 Breaking Change
docusaurus-plugin-content-docs
🐛 Bug Fix
docusaurus-theme-classic
💅 Polish
docusaurus-plugin-content-docs
,docusaurus
📝 Documentation
🏠 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
:running_woman: Performance
docusaurus-plugin-content-docs
,docusaurus-utils
,docusaurus
Committers: 3
2.0.0-alpha.33
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 totheme
as part newprism
object inthemeConfig
field in yourdocusaurus.config.js
. Eg:themeConfig: {
- prismTheme: require('prism-react-renderer/themes/dracula'),
+ prism: {
+ theme: require('prism-react-renderer/themes/dracula'),
+ },
}, - Added new
prism
optiondefaultLanguage
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 todevelopment
. - 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 evensrc/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
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 AlgoliaSearchBar
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 encounterModule 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)
Performance Improvement
- 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
2.0.0-alpha.31
- 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 tofalse
, 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
- 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
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
- 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
forstart
command. - Set
@babel/env
useBuiltins tousage
. This will automatically use browserlist and import polyfills required. - Modified TerserWebpackPlugin
terserOptions
for better cross-browser compatibility. - BREAKING
withBaseUrl
is renamed touseBaseUrl
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
- Add
@theme/Tabs
which can be used to implement multi-language code tabs. - Implement
custom_edit_url
andhide_title
markdown header for docusaurus v1 feature parity. - Reduce memory usage and slightly faster production build.
- Misc dependency upgrades.
2.0.0-alpha.26
- 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
andshowLastUpdateAuthor
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
andstylesheets
field todocusaurus.config.js
- More documentation...
2.0.0-alpha.25
- 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
- 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
- Fix docusaurus route config generation for certain edge case
2.0.0-alpha.22
- 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
- Fix babel-loader not transpiling docusaurus package
2.0.0-alpha.20
- Add copy codeblock button
- Add Google analytics and Google gtag plugins.
- Move source components to
/src
. Please create awebsite/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 insrc/**/*.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
- 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
siteConfig.js
changes
siteConfig.js
renamed todocusaurus.config.js
.- Remove the following config options:
docsUrl
. Use the plugin option ondocusaurus-plugin-content-docs
instead.customDocsPath
. Use the plugin option ondocusaurus-plugin-content-docs
instead.sidebars.json
now has to be explicitly loaded by users and passed into the plugin option ondocusaurus-plugin-content-docs
.headerLinks
doc, page, blog is deprecated and has been to moved intothemeConfig
under the namenavbar
. 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
- Add presets for plugins that follow the Babel preset convention.