Sébastien Lorber
46407ecc2d
chore: do not fail the build if a localized site has a broken link ( #9339 )
2023-09-22 17:50:50 +02:00
Sébastien Lorber
b3c8f5c929
feat: Docusaurus v3 upgrades and require TypeScript 5 ( #9258 )
2023-08-25 10:54:58 +02:00
Sébastien Lorber
a59aead1e2
chore: attempt to fix Crowdin issues ( #9220 )
2023-08-12 02:56:54 +02:00
Sujal Gupta
1e40943176
fix(theme): make Prism code block language / additionalLanguages case insensitive ( #9183 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2023-08-10 17:30:41 +02:00
Sébastien Lorber
09ea3bcfab
feat(client-redirects-plugin): support fully qualified urls and querystring/hash in destination/to url ( #9171 )
2023-07-21 19:54:40 +02:00
Sébastien Lorber
e8c1312793
fix(debug-plugin): upgrade react-json-view to maintained React-18 compatible fork ( #9116 )
2023-06-30 19:12:47 +02:00
Sébastien Lorber
ae2a09359a
fix(mdx): fix for html multi-line comments ( #9100 )
2023-06-23 19:33:03 +02:00
Sébastien Lorber
cc6d9696f0
feat(mdx): add siteConfig.markdown.format to configure the default content parser (MDX / CommonMark) ( #9097 )
2023-06-23 18:15:05 +02:00
Sébastien Lorber
3b85f0713a
fix(theme): support details/summary in CommonMark + add md dogfood test cases ( #9093 )
2023-06-22 18:33:07 +02:00
Sébastien Lorber
7d033cc8c0
chore: v3.0.0-alpha.0 release ( #9072 )
2023-06-15 17:48:55 +02:00
Sébastien Lorber
187e5aa218
feat: React 18 + automatic JSX runtime + build --dev ( #8961 )
2023-06-08 19:40:15 +02:00
0x24Karthick
6939444c31
docs: remove Meta Data Policy footer link on website ( #9024 )
2023-05-31 11:37:05 +02:00
Sébastien Lorber
bf913aea2a
feat: upgrade to MDX v2 ( #8288 )
...
Co-authored-by: Armano <armano2@users.noreply.github.com>
2023-04-21 19:48:57 +02:00
Sébastien Lorber
4a4a8be062
chore: migrate website config to createConfigAsync ( #8911 )
2023-04-21 12:00:09 +02:00
Sébastien Lorber
a9a5f89b9f
fix(core): better error logging on SSR/dev failures + log stacktraces and error causes ( #8872 )
2023-04-07 19:00:59 +02:00
Sébastien Lorber
97caab16d4
docs: create Docusaurus v2.4.0 release docs + changelog + release blog post ( #8811 )
2023-03-23 19:32:09 +01:00
Sébastien Lorber
17781fd5d3
feat(core): add script env variables: NODE_ENV + BABEL_ENV + DOCUSAURUS_CURRENT_LOCALE (temporary i18n workaround) ( #8677 )
2023-02-24 14:19:39 +01:00
Sébastien Lorber
32384b761c
feat(gtag-plugin): gtag should support multiple tracking ids, notably for the UA => GA4 transition ( #8620 )
2023-02-02 18:06:12 +01:00
Anders Bech Mellson
19ba0ff49d
feat(theme-algolia): add option.replaceSearchResultPathname to process/replaceAll search result urls ( #8428 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-12-22 18:24:28 +01:00
Jody Heavener
683ba3d2a0
feat(docs,blog,pages): add support for "unlisted" front matter - hide md content in production ( #8004 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-11-03 14:31:41 +01:00
Sébastien Lorber
7a023a2c41
fix(create-docusaurus): improve init template misleading doc + add Docuaurus social card ( #8279 )
2022-11-02 17:03:00 +01:00
Xabier Lahuerta Vazquez
5ddcbf47a8
feat(plugin-client-redirects): keep the query string + hash ( #8227 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-10-20 18:01:18 +02:00
Sam Wall
9c92a79d23
feat: support mermaid code blocks in Markdown ( #7490 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
2022-10-14 18:07:20 +02:00
Sébastien Lorber
67c692326b
fix(website): add website admonitions extendDefaults: true ( #8060 )
2022-09-07 19:07:53 +02:00
Sébastien Lorber
6f63ffe0a3
refactor(theme): split admonitions, make swizzle easier, better retrocompatibility ( #7945 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-09-07 17:49:44 +02:00
Sébastien Lorber
eac3239757
feat(docs): allow to configure noIndex per doc version ( #7963 )
2022-08-17 16:55:49 +02:00
Sébastien Lorber
111b4cdcd2
chore: publish v2.0.0 docs ( #7862 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-08-01 10:24:49 +02:00
Sébastien Lorber
79360c6ae6
docs: publish 2.0.0 release blog post + adapt website for the launch ( #7863 )
2022-08-01 07:51:03 +02:00
Sébastien Lorber
ba3a533d19
chore: port docusaurus-v2 Netlify config changes ( #7789 )
2022-07-15 15:39:55 +02:00
Sébastien Lorber
965a01e589
chore: port-2.0.0-rc.1 ( #7782 )
2022-07-14 19:30:17 +02:00
Sébastien Lorber
42ab07f62f
feat(theme-classic): themeConfig navbar/footer logos accept className/style + update Meta Open-Source Logo ( #7643 )
2022-06-23 11:22:27 +02:00
Ben Myers
3990404419
fix(theme-classic): expose empty string alt text in navbar logos ( #7659 )
...
* fix: Expose empty string alt text in brand logos via nullish coalescing
* fix: Update boolean logic for fallbacks
* fix: Dogfood fix on Docusaurus brand logo
* refactor: Un-inline alt logic, and reduce chance of duplication in fallback
2022-06-23 11:42:52 +08:00
Joshua Chen
bf1513a3e3
refactor: fix a lot of errors in type-aware linting ( #7477 )
2022-05-24 15:40:26 +08:00
Joshua Chen
2d94d575a1
refactor: make entire project typecheck with root tsconfig ( #7466 )
2022-05-23 12:54:25 +08:00
Joshua Chen
1bec5f673a
chore: upgrade dependencies ( #7436 )
2022-05-17 13:11:20 +08:00
Joshua Chen
0838884f67
chore: enable import/order rule ( #7418 )
2022-05-14 23:39:50 +08:00
Joshua Chen
c0bd145a29
fix(theme-classic): resolve customCss from site dir ( #7363 )
2022-05-07 18:57:35 +08:00
Joshua Chen
9207cafec7
feat(website): make canary release page display actual canary version name ( #7334 )
2022-05-05 16:03:53 +02:00
Joshua Chen
51815c12c9
feat(theme-classic): extensible code block magic comment system ( #7178 )
2022-05-04 12:31:13 +02:00
Joshua Chen
785fed723f
refactor(theme-classic): move all sidebar-related config under themeConfig.docs.sidebar ( #7277 )
2022-05-04 12:08:19 +02:00
Joshua Chen
e1b7171bb1
fix(core): allow empty static directories ( #7285 )
...
* fix(core): allow empty static directories
* improve comment
* add empty directory
2022-05-02 16:34:30 +08:00
Joshua Chen
ae788c536f
feat(core): rework client modules lifecycles, officially make API public ( #6732 )
2022-04-29 15:11:20 +02:00
Sébastien Lorber
6265f6dabb
feat: custom navbarItem types (workaround) ( #7231 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-29 11:23:46 +02:00
Joshua Chen
fa1ce230ea
refactor: capitalize comments ( #7188 )
...
* refactor: capitalize comments
* revert...
2022-04-17 16:39:11 +08:00
Alexey Pyltsyn
84d04ed6ed
feat(theme-classic): new 'html' type navbar item ( #7058 )
...
* feat(theme-classic): allow using html in dropdown items
* Fix tests
* Introduce HTML type for navbar item
* Update packages/docusaurus-theme-classic/src/theme/NavbarItem/HtmlNavbarItem.tsx
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-15 18:58:15 +08:00
Jody Heavener
5fb0a2e274
feat(content-docs): draft docs excluded from build & sidebars ( #6457 )
...
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-13 18:02:05 +02:00
Alexey Pyltsyn
c669c103f9
refactor(website): minor fixes and improvements ( #7119 )
...
* refactor(website): minor fixes and improvements
* Some fixes
* Round all the corners in browser window
* Add rounded bottom corners to browser window
2022-04-07 08:33:52 +08:00
ApsarasX
103ea04661
feat(sitemap): add ignorePatterns option ( #6979 )
...
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2022-04-06 15:44:07 +02:00
Joshua Chen
19942f990a
chore: migrate Jest and website to SWC ( #6944 )
...
* chore: migrate Jest and website to SWC
* ignore template
2022-03-19 20:56:30 +08:00
Sébastien Lorber
74f653dd82
refactor(theme-{classic,common}): change how site/page/search metadata is handled ( #6925 )
2022-03-18 18:53:00 +01:00