Commit Graph

414 Commits

Author SHA1 Message Date
Sébastien Lorber 122af8321d chore(deps): upgrade sharp, fix Argos/Playwright (#12188) 2026-06-19 15:00:28 +02:00
dependabot[bot] 88a8e08a42 chore(deps-dev): bump @ai-sdk/react from 2.0.194 to 3.0.177 (#12115)
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-12 16:31:42 +02:00
Sébastien Lorber 96b32dd2e5 refactor(monorepo): migrate to pnpm 11 (#12109) 2026-06-04 19:29:20 +02:00
Sébastien Lorber c1663f1af9 chore(monorepo): upgrade to Lerna v9 (#12110) 2026-06-04 16:44:16 +02:00
dependabot[bot] 9cb6a710e2 chore(deps-dev): bump strip-ansi from 6.0.1 to 7.2.0 (#12059)
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-01 16:37:07 +02:00
Sébastien Lorber ff28bdf062 chore: upgrade stylelint (#11992) 2026-05-29 17:24:18 +02:00
Sébastien Lorber d98843579b fix(gtag.js, faster): Fix StackBlitz, vendor @types/gtag.js, upgrade @swc/html (#12080) 2026-05-28 17:44:18 +02:00
Sébastien Lorber 7b28ff34ff chore(monorepo): remove useless react-is resolution (#12056) 2026-05-22 13:18:35 +02:00
Sébastien Lorber 7518645e58 chore(monorepo): upgrade monorepo to ESLint 9 (#12024)
* ESLint 10

* remove backup

* Fix header

* downgrade to ESLint 9 - fix some errors

* fix more errors

* fix more errors

* fix more errors

* fix more errors

* fix more errors

* fix more errors

* fix more errors

* all eslint errors fixed!

* refactor: apply lint autofix

* snapshot

* fix ESLint tests

* snapshot

* lockfile

* fix eslint plugin docs types

* syncpack ignore

* restore eslint-plugin-eslint-plugin, upgrade it + fix new plugin lint errors

---------

Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2026-05-15 20:08:46 +02:00
Sébastien Lorber be553e029e chore: migration from Jest to Vitest (#12010) 2026-05-14 17:34:35 +02:00
Sébastien Lorber 22f2b36dbf chore(dx): upgrade husky / lint-staged setup (#11996) 2026-05-08 14:51:23 +02:00
Yangshun Tay 190ef6fa5d chore: migrate from Prettier to oxfmt for code formatting (#11824)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2026-05-07 13:50:57 +02:00
Sébastien Lorber 49e10d2cae chore: update various dependencies (#11975) 2026-04-30 10:12:47 +02:00
Sébastien Lorber 8a13a84408 chore: add syncpack to monorepo, align dependency semver ranges, add to CI/lints (#11926) 2026-04-10 17:07:08 +02:00
dependabot[bot] d31d6a1dd8 chore(deps): bump fs-extra and @types/fs-extra (#11880)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 18:59:17 +02:00
Sébastien Lorber 4d1a0ce232 feat(ci): improve npm supply chain security - improve Dependabot config (#11874) 2026-04-02 18:21:44 +02:00
Sébastien Lorber 4a0273fab2 fix(create-docusaurus): fix support for TypeScript 6.0 + fix our CI (#11843) 2026-03-26 15:34:39 +01:00
Sébastien Lorber 1451780784 chore(ci): fixes for the npm trusted publishing workflow (#11823) 2026-03-20 12:27:43 +01:00
Sébastien Lorber b0255cd543 fix(algolia): upgrade to DocSearch 4.5 + fix types (#11683)
* add empty resolution

* upgrade to DocSearch 4.5

* Add AI SDK to unblock typechecking libs

* empty
2026-02-13 19:15:00 +01:00
Sébastien Lorber 5c44c83f69 feat(publish): Use trusted publishing (OIDC) for canary releases (#11712)
* Fix canary publish, use trusted publishing (OIDC)

* verbose lerna publish logs

* test upgrade Lerna

* refactor: apply lint autofix

* do not checkout main, get verbose logs

* test publish

* cleanup workflow

* downgrade Lerna for nodejs compatibility reason

* downgrade Lerna for nodejs compatibility reason

* use Lerna 9 only in publish workflow

* use Lerna 9 only in publish workflow

* cleanup publish script

* cleanup script

* downgrade lerna

* refactor: apply lint autofix

* empty

---------

Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2026-02-05 18:43:17 +01:00
Sébastien Lorber bbc7269922 chore(monorepo): upgrade React packages to v19 (#11698)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2026-01-30 17:57:08 +01:00
Sébastien Lorber 81248ee550 chore(monorepo): upgrade to Jest 30 (#11702)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2026-01-30 15:09:37 +01:00
Sébastien Lorber e553c03bac chore(monorepo): upgrade React monorepo types to v19 (#11697) 2026-01-29 17:35:30 +01:00
Sébastien Lorber df259ddb26 refactor(create-docusaurus): remove useless dependencies (docusaurus-utils, execa, fs-extra) + simplify some code (#11684)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2026-01-23 12:12:06 +01:00
Sébastien Lorber 422f5d91ef feat(theme-search-algolia): use DocSearch v4.1, optimize integration (#11421)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-09-25 16:11:12 +02:00
Dylan Tientcheu 9c689880ed feat(search): add runtime support for DocSearch v4 (#11327)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-09-19 14:15:57 +02:00
Sébastien Lorber d9d7e855c2 feat(faster): Upgrade to Rspack 1.4 (#11294) 2025-06-26 17:10:41 +02:00
Sébastien Lorber 385102df9f chore: upgrade website to Rspack 1.4 + fix Rspack internal performance tracing (#11290) 2025-06-25 15:34:44 +02:00
Sébastien Lorber e839b67034 perf(core): disable Rspack parallelCodeSplitting temporarily (#11178)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-14 17:01:54 +02:00
Ben McCann 387157205a chore(deps): upgrade cspell (#11078)
* chore(deps): upgrade cspell

* Add word

---------

Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
2025-04-08 19:37:04 -04:00
Sébastien Lorber e9dfecbce7 fix(c): fix yarn lint:spelling:fix script (#11075)
* fix lint:spelling:fix

* fix lint:spelling:fix
2025-04-08 16:11:41 +02:00
Sébastien Lorber b7ba0b54fb chore: upgrade image-size deps to v2 (#11065)
* upgrade image-size to v2

* fix resizeImage script

* fix tests
2025-04-07 18:29:15 +02:00
Sébastien Lorber 3782244ce7 feat(core): Add bundler tracing/profiling (#11006)
* Add rspack tracing/profiling

* Add CLI start PerfLogger

* cleanup BundlerCPUProfilerPlugin
2025-03-19 12:14:06 +01:00
Sébastien Lorber 15b0ef6d13 chore: add eslint-plugin-react-compiler (#10969)
* install ESLint plugin

* fix eslint CodeBlockLine error

* eslint

* eslint

* eslint

* refactor: apply lint autofix

* empty

---------

Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-03-07 18:04:40 +01:00
Sébastien Lorber d33004da1e chore: upgrade monorepo to TS 5.8 (#10966)
* Upgrade to TS 5.8

* increase build perf CI timeout values

* enable erasableSyntaxOnly

* enable erasableSyntaxOnly
2025-03-06 12:33:11 +01:00
Sébastien Lorber 4d3930f944 refactor: remove react-dev-utils (CRA) dependency, internalize code (#10956)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-02-28 18:49:27 +01:00
Sébastien Lorber 98aab81388 feat(core): Docusaurus Faster - SSG worker threads (#10826)
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Mariusz Krzaczkowski <m.krzaczkowski@yetiforce.com>
Co-authored-by: João Victor Lopes <joaof.victor@hotmail.com>
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-01-27 14:24:30 +01:00
Hichem Fantar bdbdd5aff5 chore: specify package manager version in package.json (#10807) 2025-01-03 11:54:11 +01:00
Sébastien Lorber 0f29a37b3a feat: Add React 19 support to Docusaurus v3 (#10763) 2024-12-24 14:43:03 +01:00
Sébastien Lorber 1777b14566 chore: upgrade to TS 5.7 (#10725) 2024-11-28 16:51:42 +01:00
Sébastien Lorber e32aa605ca chore: Argos screenshot dogfooding test pages (#10650) 2024-11-07 16:12:23 +01:00
Sébastien Lorber 85fd8f2871 chore: fix canary version prefix (#10612) 2024-10-25 10:56:35 +02:00
Sébastien Lorber 28f6a4907a chore: upgrade minor dependencies (#10610) 2024-10-24 18:44:59 +02:00
Sébastien Lorber 1a70734c11 chore: upgrade to TS 5.6 + temporarily use skipLibCheck for TS 5.6 (#10486) 2024-09-10 13:52:31 +02:00
Sébastien Lorber 418247ec87 feat(core): faster transpiler option - siteConfig.future.experimental_faster.swcJsLoader (#10435) 2024-08-23 13:48:52 +02:00
Sébastien Lorber 97bd815d9a refactor(core): improve handling of server bundle (#10429) 2024-08-21 17:34:18 +02:00
Sébastien Lorber 419d559fa7 fix(core): always alias React/ReactDOM to site dependency so that importing MDX from anywhere works (#10391) 2024-08-12 17:19:36 +02:00
Sébastien Lorber 08a893a2eb chore: add prettier-xml plugin (#10364) 2024-08-02 14:01:02 +02:00
Sébastien Lorber 8c2943421b chore: add lockfile-lint to CI (#10285) 2024-07-09 18:21:32 +02:00
Sébastien Lorber 4ad425a88f chore: CI upgrade to Node 22 + TS 5.5 (#10119) 2024-06-21 14:02:27 +02:00