2.0.0-beta.15 (2022-01-26)
🚀 New Feature
docusaurus-plugin-content-docs
- #6451 feat(content-docs): expose isCategoryIndex matcher to customize conventions (@Josh-Cena)
- #5782 feat(content-docs): displayed_sidebar front matter (@Josh-Cena)
docusaurus-theme-classic
,docusaurus-theme-common
- #6466 feat(theme-classic): add stable class for DocSidebarContainer (@homotechsual)
- #3811 feat(theme-classic): auto-collapse sibling categories in doc sidebar (@josephriosIO)
- #6216 feat(theme-classic): usable CodeBlock outside markdown (@Josh-Cena)
docusaurus-plugin-content-blog
,docusaurus-theme-classic
- #6416 feat(content-blog): allow authors list to contain images only (@Josh-Cena)
docusaurus-plugin-content-blog
- #6415 feat(content-blog): allow disabling generating archive (@Josh-Cena)
- #6245 feat(content-blog): parse date from middle of file path (@Josh-Cena)
- #6388 feat(content-blog): include tags in feed (@Josh-Cena)
docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus-types
,docusaurus
docusaurus-mdx-loader
- #6323 feat(mdx-loader): preserve hash in image src; support GH themed images (@Josh-Cena)
docusaurus-plugin-content-docs
,docusaurus-theme-classic
- #6139 feat(theme-classic): new navbar item linking to a sidebar (@lmpham1)
- #6239 feat(content-docs): allow SEO metadata for category index pages (@Josh-Cena)
docusaurus-plugin-sitemap
- #6248 feat(sitemap): remove trailingSlash option; respect noIndex config (@Josh-Cena)
docusaurus-plugin-ideal-image
,docusaurus-theme-translations
- #6173 feat(ideal-image): allow translating status messages (@Josh-Cena)
docusaurus-plugin-ideal-image
- #6155 feat(ideal-image): new option disableInDev (@Josh-Cena)
docusaurus-theme-translations
- #6169 feat(theme-translations): add Italian translations (@mcallisto)
docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-types
,docusaurus
docusaurus
💥 Breaking Change
docusaurus-theme-search-algolia
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
docusaurus-theme-classic
docusaurus-plugin-sitemap
- #6248 feat(sitemap): remove trailingSlash option; respect noIndex config (@Josh-Cena)
🐛 Bug Fix
docusaurus-plugin-content-blog
,docusaurus-theme-classic
,docusaurus-types
,docusaurus-utils-common
,docusaurus-utils
,docusaurus
- #6454 fix(content-blog): generate feed by reading build output (@Josh-Cena)
create-docusaurus
- #6468 fix(init): cd to correct path when installing (@gabrielcsapo)
docusaurus-mdx-loader
docusaurus-plugin-content-docs
- #6435 fix(content-docs): make getActivePlugin match plugin paths more exactly (@Josh-Cena)
- #6310 fix: highlight appropriate navItem when browsing generated category index (@tapanchudasama)
- #6202 fix(content-docs): quotify path when retrieving git history (@Josh-Cena)
docusaurus
- #6424 fix(core): fix css url("image.png"), use css-loader v6 with esModules: false (@slorber)
- #6378 fix(core): do not coerce webpack warning to string (@Josh-Cena)
- #6197 fix(cli): quotify temp path in deploy command (@Josh-Cena)
- #6168 fix(core): update webpack-dev-server + fix deprecation warning (@slorber)
docusaurus-logger
,docusaurus-utils
- #6384 fix(logger): properly stringify objects for logging (@Josh-Cena)
docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus
docusaurus-theme-classic
- #6314 fix(theme-classic): fix mobile version dropdown label with only one version (@Josh-Cena)
- #6288 fix(theme-classic): add missing role=region to SkipToContent (@JoshuaKGoldberg)
- #6213 refactor(theme-classic): extract common PaginatorNavLink component (@Josh-Cena)
- #6177 fix(theme-classic): make React elements in pre render correctly (@Josh-Cena)
docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-preset-classic
,docusaurus-theme-classic
,docusaurus-theme-search-algolia
- #6300 refactor: move exported type definitions to declaration file (@Josh-Cena)
docusaurus-migrate
- #6276 fix(migrate): migration CLI should correctly migrate gtag options (@Josh-Cena)
docusaurus-plugin-content-blog
- #6244 fix(content-blog): always convert front matter date as UTC (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-utils
,docusaurus
- #6190 fix(utils): properly escape Windows paths (@Josh-Cena)
💅 Polish
docusaurus-module-type-aliases
- #6469 fix(module-type-aliases): fix type def for translate params (@Josh-Cena)
docusaurus-theme-search-algolia
docusaurus-mdx-loader
- #6443 refactor(mdx-loader): use vfile.path to access Markdown file path (@Josh-Cena)
docusaurus-theme-classic
- #6427 feat(theme-classic): add aria-current to sidebar category link (@Josh-Cena)
- #6391 refactor(theme-classic): add comments to Prism setup; minor refactor (@Josh-Cena)
- #6240 refactor(theme-classic): use front matter from metadata for BlogPostPage (@Josh-Cena)
docusaurus
- #6419 feat(core): warn users about hand-modifying generated files (@Josh-Cena)
- #6405 feat(core): check imported API name when extracting translations (@Josh-Cena)
- #6291 feat(core): improve error message for BrowserOnly; better docs (@Josh-Cena)
create-docusaurus
- #5822 feat: update website & init template palette to pass WCAG test; include contrast check in ColorGenerator (@Josh-Cena)
- #6368 fix(create-docusaurus): add useBaseUrl for image URLs (@alias-mac)
docusaurus-plugin-content-pages
,docusaurus-theme-classic
- #6400 feat(content-pages): front matter validation, include front matter in metadata (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-theme-classic
- #6339 feat(mdx-loader): read image dimensions when processing Markdown (@Josh-Cena)
docusaurus-plugin-content-blog
- #6388 feat(content-blog): include tags in feed (@Josh-Cena)
- #6189 feat(content-blog): include front matter in loaded content metadata (@Josh-Cena)
docusaurus-theme-common
- #6317 feat(theme-classic): autoscroll TOC with active link (@cerkiewny)
docusaurus-mdx-loader
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-theme-search-algolia
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
- #6303 test(utils, mdx-loader, core): improve coverage (@Josh-Cena)
docusaurus-plugin-google-analytics
,docusaurus-plugin-google-gtag
,docusaurus-preset-classic
- #6284 fix(preset-classic): throw if preset finds GA options in theme config (@Josh-Cena)
create-docusaurus
,docusaurus
- #6186 refactor: print trailing new line when outputting JSON (@Josh-Cena)
📝 Documentation
- Other
- #6296 docs: add advanced guides (@Josh-Cena)
- #6459 docs: add replicad to showcase (@sgenoud)
- #6334 docs: 2021 recap blog post (@Josh-Cena)
- #6458 docs: add Kuizuo's Personal Website to showcase (@kuizuo)
- #6431 docs: add Koyeb as a deployment option (@edouardb)
- #6455 docs: add Sass Fairy to showcase (@roydukkey)
- #6453 docs: document embedding generated index in doc page (@Josh-Cena)
- #6450 docs: split sidebar documentation into sections (@Josh-Cena)
- #6449 docs: multiple doc improvements (@Josh-Cena)
- #6448 fix(website): update colors correctly when palette is only customized in one color mode (@Josh-Cena)
- #6385 chore: add height/width for front page images (@nschonni)
- #6445 docs: update showcase data of InfraQL (@jeffreyaven)
- #6433 docs: add kube-green to showcase (@davidebianchi)
- #6428 docs: elaborate on i18n tutorial (@Josh-Cena)
- #6422 docs: add 404Lab wiki to showcase (@HiChen404)
- #6420 fix(website): restore some site CSS in light mode (@Josh-Cena)
- #6410 docs: add SODA for SPARC to showcase (@megasanjay)
- #6417 docs: fix accessibility of search modal (@Josh-Cena)
- #6406 docs(i18n): add docs for htmlLang config (@noomorph)
- #6393 docs: update Algolia docs for new DocSearch infra (@Josh-Cena)
- #6383 docs: elaborate on different CSS class names (@Josh-Cena)
- #6348 docs: add KaustubhK24's site to showcase (@kaustubhk24)
- #6333 feat(website): search in showcase (@Josh-Cena)
- #6344 fix(website): make ColorGenerator functional (@shwaka)
- #6340 docs: minor fix in the sample config for ESM (@pranabdas)
- #6336 docs: make upgrade guide always show the latest version (@Josh-Cena)
- #6320 chore: upgrade rehype-katex with ESM support, update docs (@pranabdas)
- #6335 docs: add Pglet website to showcase (@FeodorFitsner)
- #6327 docs: remove typo bracket (@MorookaKotaro)
- #6316 docs: add bandwidth.com to showcase (@ajrice6713)
- #6313 docs: add Refine site to showcase (@omeraplak)
- #6318 fix(website): various anchor link fixes (@Josh-Cena)
- #6308 fix(website): wrap details in mdx-code-block (@Josh-Cena)
- #6307 docs: document MD and JSX interoperability issues (@Josh-Cena)
- #6299 docs: add icodex to showcase (@wood3n)
- #6297 docs: mention setup in monorepo (@PatelN123)
- #6293 docs: remove GraphQL mesh from showcase (@Josh-Cena)
- #6231 docs: update showcase images; remove GraphQL Code Generator site (@PatelN123)
- #6285 refactor(website): further optimize showcase images (@Josh-Cena)
- #6281 docs: Add kwatch to showcase (@abahmed)
- #6280 docs: elaborate on doc versioning (@Josh-Cena)
- #6043 fix(website): resize showcase images, tighten CI check (@armano2)
- #6274 docs: add dyte docs to showcase (@vaibhavshn)
- #6278 docs: add Khyron Realm to showcase (@alexgrigoras)
- #6271 docs: add FlatifyCSS to showcase (@amir2mi)
- #6275 fix(website): fix config-tabs breaking after translation (@Josh-Cena)
- #6269 docs: add Ionic to showcase (@ltm)
- #6272 docs: make tsconfig work OOTB in typescript guide (@Josh-Cena)
- #6265 docs: add Eric JiuRan's blog to showcase (@1084350607)
- #6242 docs(showcase): update oxidizer website url (@vandreleal)
- #6226 docs: update showcase data for digital support notes (@PatelN123)
- #6224 docs: add TalentBrick to showcase (@Josh-Cena)
- #6223 docs: normalize CodeBlock highlighting (@Josh-Cena)
- #6214 feat(website): improve prism themes (@Josh-Cena)
- #6215 docs: use BrowserWindow for Markdown demos (@Josh-Cena)
- #6193 docs: normalize plugin API documentation (@Josh-Cena)
- #6209 docs: elaborate on static asset resolution (@Josh-Cena)
- #6207 docs: add default value for BrowserWindow URL field (@Josh-Cena)
- #6206 docs: fix highlighting of YAML front matter (@Josh-Cena)
- #6191 docs: fix react live scope button color in dark mode (@Josh-Cena)
- #6188 docs: add Layer0 to deployment guide (@rishi-raj-jain)
- #6184 docs: remove mention of 'UA-' in gtag (@johnnyreilly)
- #6181 docs: add GTFS-to-HTML to showcase (@brendannee)
- #6178 docs: add Digital Support Notes to showcase (@PatelN123)
- #6170 docs: add LabVIEW coding experience to showcase (@ruanqizhen)
- #6164 docs: fix import module name of theme/Admonition (@Josh-Cena)
- #6158 docs: add Astronomer to showcase (@jwitz)
create-docusaurus
- #5822 feat: update website & init template palette to pass WCAG test; include contrast check in ColorGenerator (@Josh-Cena)
- #6187 docs: make installation guide more beginner-friendly (@PatelN123)
docusaurus-utils
- #6204 docs: recommend highlighting with comments than number range (@Josh-Cena)
create-docusaurus
,docusaurus-theme-classic
- #6203 docs: audit grammar issues (@Josh-Cena)
🏠 Internal
docusaurus-mdx-loader
,docusaurus-migrate
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
- Other
- #6444 misc: update nvmrc to 14.17.0 to meet dependency requirements (@jodyheavener)
- #6441 misc: fix stylelint erroring when lint-staged passed ignored file (@Josh-Cena)
- #6421 chore: fix yarn build:website:fast (@slorber)
- #6381 chore(website): set cache-control for static assets (@nschonni)
- #6364 chore: remove Intl polyfills for Jest (@Josh-Cena)
- #6325 chore: add Dependabot for dependency updates (@nschonni)
- #6328 chore(ci): upgrade actions/github-script to v5 (@nschonni)
- #6332 chore(deps): bump follow-redirects from 1.14.5 to 1.14.7 (@dependabot[bot])
- #6326 misc(ci): remove redundant "CI: true" env (@nschonni)
- #6304 chore: upgrade to Husky 7 (@nschonni)
- #6222 test: ensure consistent CSS ordering (@slorber)
- #6159 docs: remove useless comment (@slorber)
- #6148 chore(examples): update examples to 2.0.0-beta.14 (@slorber)
docusaurus-plugin-debug
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
,docusaurus
- #6442 chore: enable stylelint standard config (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-ideal-image
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus
- #6440 chore: remove some unused dependencies from package.json (@Josh-Cena)
docusaurus-theme-classic
- #6436 refactor(theme-classic): render BlogPostItem as one JSX element (@Josh-Cena)
- #6283 refactor(theme-classic): apply import/no-named-export eslint rule (@slorber)
docusaurus-plugin-content-pages
- #6413 fix(content-pages): declare hide_table_of_contents as boolean (@Josh-Cena)
docusaurus-migrate
,docusaurus-module-type-aliases
,docusaurus-theme-classic
,docusaurus
- #6399 refactor: clean up TODO comments (@Josh-Cena)
docusaurus-cssnano-preset
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-theme-common
,docusaurus-theme-translations
,docusaurus
- #6387 test: improve test coverage (@Josh-Cena)
docusaurus-utils
docusaurus-mdx-loader
,docusaurus-plugin-content-docs
,docusaurus-utils
,docusaurus
- #6377 refactor: use findAsyncSequential in a few places (@Josh-Cena)
docusaurus-mdx-loader
,docusaurus-migrate
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-theme-classic
,docusaurus-theme-search-algolia
,docusaurus-utils-common
,docusaurus-utils
,docusaurus
,stylelint-copyright
- #6375 chore: enable eslint-plugin-jest (@Josh-Cena)
create-docusaurus
docusaurus-theme-classic
,stylelint-copyright
- #6374 feat(stylelint-copyright): autofix, stricter config (@Josh-Cena)
docusaurus-cssnano-preset
,docusaurus-theme-classic
create-docusaurus
,docusaurus-plugin-debug
,docusaurus-theme-classic
docusaurus-theme-search-algolia
,docusaurus-utils-validation
,docusaurus
docusaurus-mdx-loader
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-pages
,docusaurus-remark-plugin-npm2yarn
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus
create-docusaurus
,docusaurus-logger
,docusaurus-mdx-loader
,docusaurus-migrate
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-plugin-debug
,docusaurus-plugin-google-analytics
,docusaurus-plugin-google-gtag
,docusaurus-plugin-ideal-image
,docusaurus-plugin-pwa
,docusaurus-plugin-sitemap
,docusaurus-preset-classic
,docusaurus-remark-plugin-npm2yarn
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
,docusaurus-theme-translations
,docusaurus-utils-common
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
,lqip-loader
,stylelint-copyright
- #6286 misc: convert all internal scripts to ESM (@Josh-Cena)
docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-theme-search-algolia
docusaurus-plugin-content-docs
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-search-algolia
docusaurus
docusaurus-plugin-content-docs
- #6277 refactor(content-docs): make readVersionsMetadata async (@Josh-Cena)
docusaurus-types
,docusaurus
- #6237 refactor(core): convert serverEntry.js to TS (@Josh-Cena)
create-docusaurus
,docusaurus-logger
,docusaurus-mdx-loader
,docusaurus-migrate
,docusaurus-module-type-aliases
,docusaurus-plugin-client-redirects
,docusaurus-plugin-content-blog
,docusaurus-plugin-content-docs
,docusaurus-plugin-content-pages
,docusaurus-plugin-debug
,docusaurus-plugin-pwa
,docusaurus-plugin-sitemap
,docusaurus-theme-classic
,docusaurus-theme-common
,docusaurus-theme-live-codeblock
,docusaurus-utils-common
,docusaurus-utils-validation
,docusaurus-utils
,docusaurus
,lqip-loader
- #6230 refactor: enforce type import specifiers (@Josh-Cena)
create-docusaurus
,docusaurus-plugin-content-blog
,docusaurus-utils
,docusaurus
- #6229 refactor(utils): reorganize functions; move authors file resolution to utils (@Josh-Cena)
docusaurus-theme-translations
- #6225 refactor(theme-translations): improve typing for update script (@Josh-Cena)
- #6174 misc(theme-translations): multiple improvements to the update CLI (@Josh-Cena)
Committers: 46
- AJ Rice (@ajrice6713)
- Abdelrahman Ahmed (@abahmed)
- Alexandru Grigoras (@alexgrigoras)
- Amir M. Mohamadi (@amir2mi)
- Anthony McCaigue (@antmcc49)
- Armano (@armano2)
- Brendan Nee (@brendannee)
- Chen (@HiChen404)
- Davide Bianchi (@davidebianchi)
- Devtato (@cerkiewny)
- Edouard Bonlieu (@edouardb)
- Feodor Fitsner (@FeodorFitsner)
- Filipe Guerra (@alias-mac)
- Gabriel Csapo (@gabrielcsapo)
- Jake Witz (@jwitz)
- Jeffrey Aven (@jeffreyaven)
- Jody Heavener (@jodyheavener)
- John Reilly (@johnnyreilly)
- Joseph (@josephriosIO)
- Josh Goldberg (@JoshuaKGoldberg)
- Joshua Chen (@Josh-Cena)
- Kaustubh Kulkarni (@kaustubhk24)
- Lars Mikkelsen (@ltm)
- Mikey O'Toole (@homotechsual)
- Minh Pham (@lmpham1)
- Morooka Kotaro (@MorookaKotaro)
- Nayan Patel (@PatelN123)
- Nick Schonning (@nschonni)
- Pranab Das (@pranabdas)
- Reece Dunham (@RDIL)
- Rishi Raj Jain (@rishi-raj-jain)
- Sanjay Soundarajan (@megasanjay)
- Shun Wakatsuki (@shwaka)
- Sébastien Lorber (@slorber)
- Tapan Chudasama (@tapanchudasama)
- Vaibhav Shinde (@vaibhavshn)
- Vandré Leal (@vandreleal)
- Yaroslav Serhieiev (@noomorph)
- @mcallisto
- @ruanqizhen
- @wood3n
- kuizuo (@kuizuo)
- sgenoud (@sgenoud)
- trent (@roydukkey)
- Ömer Faruk APLAK (@omeraplak)
- 久染 | JiuRan (@1084350607)