100 Commits
Author SHA1 Message Date
Matsu dd96603338 test: Provide a block-wide timeout for transform-heavy test block (#35580) 2026-08-05 10:01:02 +00:00
Matsu e75e7f41e7 test: Use fake timers for history compaction tests (#35573) 2026-08-05 08:52:26 +00:00
Matsu 3d68c29b92 ci: Don't limit backport checkout depth (#35567) 2026-08-05 08:47:06 +03:00
Matsu d077816742 ci: Ping release captain on new package hitting master (#35504) 2026-08-04 09:58:47 +00:00
MatsuandClaude Opus 5 bf51b1ff03 ci: Replay 3.x onto master instead of merging into it (no-changelog) (#35435)
Co-authored-by: Claude Opus 5 (1M context) <[email protected]>
2026-08-04 06:49:52 +00:00
Matsu 9859aaae37 chore: Change Write to Edit in Claude settings (#34428) 2026-07-27 10:20:09 +00:00
Matsu 74991e4342 chore: Clean up dangling Jest artifacts (#34446) 2026-07-17 11:58:36 +00:00
Matsu 86eaa10ff2 chore: Clean up TS migration artifacts (#34439) 2026-07-17 11:58:18 +00:00
MatsuandClaude Opus 4.8 3323eb688b test: Fix flaky Instance AI remediation guard skill narration assertion (no-changelog) (#34442)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-17 11:18:00 +00:00
MatsuandClaude Opus 4.8 e34343b4a0 chore: Migrate all base packages to TypeScript 7 (#34338)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-17 12:56:29 +03:00
Matsu 3ed10e4f66 chore: Fix buildAndDev watch mode on TS7 (#34408) 2026-07-17 11:36:40 +03:00
MatsuandClaude Opus 4.8 9b2b78f8d5 chore: Migrate the rest of packages/@n8n to typescript 7 (#34332)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-17 10:45:58 +03:00
Matsu 31df99034a chore: Consolidate ts tooling catalog (#34310) 2026-07-16 10:10:12 +00:00
Matsu 1c40b4b6d0 chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
Matsu 706e11648f ci: Update standalone package publish to match new conventions (#34305) 2026-07-16 10:36:25 +03:00
Matsu cec46445ee chore: Migrate packages/cli to Typescript 7 (#34159) 2026-07-15 11:49:51 +00:00
Matsu 487be601bd chore: Migrate more packages to Typescript 7 (#34216) 2026-07-15 12:42:14 +03:00
Matsu 6a4f0cdfbd chore: Migrate to a npm fork of xlsx (#34199) 2026-07-15 08:42:14 +00:00
Matsu 6e473f556c chore: Add dummy get-n8n.sh script (#34157) 2026-07-14 15:37:46 +03:00
Matsu 2fc48bdfd5 chore: Migrate part of backend packages to Typescript 7 (#34131) 2026-07-14 13:01:47 +03:00
Matsu 223dca9d7b ci: Ping release captain when release fails (#34121) 2026-07-14 07:47:59 +00:00
Matsu b5856a4293 chore: Migrate ai modules to TypeScript 7 (no-changelog) (#33916) 2026-07-09 14:08:31 +00:00
Matsu b7c6c9b215 chore: Migrate @n8n/agents to TypeScript 7 (no-changelog) (#33912) 2026-07-09 11:52:49 +00:00
Matsu cbf2d2027b chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
MatsuandClaude Opus 4.8 885c250b12 ci: Set up v3 branch sync and nightly build workflows (no-changelog) (#33678)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-09 12:49:39 +03:00
8bb6489918 chore: Remove remaining Jest references (no-changelog) (#33412)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03:00
MatsuandClaude Opus 4.8 29e0e32e3b chore: Remove --runner flag from janitor test scoping (#33373)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-09 09:24:12 +03:00
MatsuandClaude Opus 4.8 9d2433e99b chore: Remove Jest support from testing packages (#33372)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-08 08:59:27 +00:00
MatsuandClaude Opus 4.8 deb52ae6e4 test: Centralize the zod CJS-pin alias in shared Vitest config (#33627)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-06 09:20:27 +00:00
MatsuandClaude Opus 4.8 cb079b80c5 test(editor): Stub node-icon svg imports in frontend vitest config (#33626)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-06 09:18:11 +00:00
MatsuandClaude Opus 4.8 8d9466fa7a chore: Pin langchain core packages and surface issues better (#33621)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-06 08:43:54 +00:00
MatsuandClaude Opus 4.8 4cca307aed fix(core): Pin langgraph and langgraph-checkpoint to prevent broken npm installs (#33536)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-06 09:23:15 +03:00
MatsuandClaude Opus 4.8 4ab7cd0bec test: Enable restoreMocks by default in shared vitest configs (#33526)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-03 10:03:01 +00:00
MatsuandClaude Opus 4.8 39a2093dac fix(core): Prevent duplicate zod instances that break npm installs (#33463)
Co-authored-by: Claude Opus 4.8 <[email protected]>
2026-07-02 13:27:38 +00:00
Matsu dcc9dd6d29 ci: Default to pnpm build in setup-nodejs (#33445) 2026-07-02 12:32:35 +00:00
MatsuandClaude Opus 4.8 e096f72f04 ci: Force broad E2E test selection for credential definition changes (#33429)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-07-02 09:37:06 +00:00
Matsu 25cecafef7 chore: Fix hoisted type errors on vite configurations (#33276) 2026-07-01 13:29:48 +03:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Matsu 0dd169af1f ci: Restore full dependency closure in release SBOM (#33330) 2026-07-01 07:28:11 +00:00
Matsu eaa06586b4 ci: Include vue plugin to mcp-apps (#33267) 2026-06-30 12:31:09 +03:00
MatsuandClaude Opus 4.8 70ebcd58e5 fix(core): Skip vite analysis of security-audit reporter dynamic import (no-changelog) (#33257)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-30 07:06:49 +00:00
MatsuandClaude Opus 4.8 a068f3b57b test: Cap per-suite test fork pool to bound CI parallelism (#32939)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-30 05:47:06 +00:00
Matsu ec48b83bed chore: Bring typeORM fork to monorepo (#32898) 2026-06-29 21:53:20 +03:00
0d465d4428 test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
Co-authored-by: Iván Ovejero <[email protected]>
2026-06-29 21:19:56 +03:00
Matsu f4ef254bd7 ci: Comment out schedules from release workflows (#33223) 2026-06-29 12:32:50 +00:00
MatsuandClaude Opus 4.8 9a495280b3 test(MCP Client Tool Node): Stabilize runtime mocks and use vi APIs (no-changelog) (#33222)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-29 12:24:16 +00:00
MatsuandClaude Opus 4.8 4c933be93a ci: Improve Windows build resilience with retry and concurrency cap (#33194)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-29 09:07:23 +00:00
MatsuandClaude Opus 4.8 eb629befa0 test: Fail loud on unmatched chat-hub proxy requests (#33100)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-29 08:57:38 +00:00
Matsu 0c7a61d54a ci: Sanitize workflow inputs (#33073) 2026-06-29 08:56:35 +03:00
Matsu cbade0c240 chore: Silence tournament pnpm override warning by moving to root (#32991) 2026-06-26 11:10:05 +00:00
Matsu c00026b79d chore: Move stryker.config.mjs ownership to qa-dx (#33011) 2026-06-25 14:10:39 +03:00
MatsuandClaude Opus 4.8 024d04397b chore: Remove shamefully-hoist (#32569)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-25 10:03:07 +00:00
Matsu d332e7c4be ci: Don't limit quality checks to only master (#32938) 2026-06-24 11:46:21 +00:00
Matsu 15e71687d3 test: Increase initialization budget for lengthy test inits (#32901) 2026-06-24 06:31:13 +00:00
Matsu ba7701e89b chore: Move ownership of editor-ui/integrations to LiGo (#32851) 2026-06-23 12:11:27 +00:00
MatsuandClaude Opus 4.8 b8c75a2199 test(core): Stabilize timezone-sensitive insights integration tests (#32314)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-19 07:31:27 +00:00
Matsu 0773855386 ci: Add automation label to release PRs (#32537) 2026-06-18 07:58:02 +00:00
Matsu 328c1a4745 chore: Extraneous deps cleanup (#32386) 2026-06-18 07:42:31 +00:00
MatsuandClaude Opus 4.8 1e2ae6c28b test: Route editor navigation in specs through entry composers (no-changelog) (#32181)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-18 06:53:54 +00:00
MatsuandClaude Opus 4.8 ec9487e9cf ci: Deepen CI filter fetch until merge base is reachable (#32459)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-17 11:09:30 +00:00
Matsu 55a114ac6d chore: Run pnpm format (#32369) 2026-06-16 11:06:07 +00:00
Matsu 1d35a724ad ci: Refactor patch creation force logic (#32304) 2026-06-16 13:51:14 +03:00
Matsu 16cdae0128 ci: Increase npm publish timeout (#32367) 2026-06-16 10:44:25 +00:00
Matsu df189711ee test: Migrate nodes-base from Jest to Vitest (#31564) 2026-06-16 08:57:00 +00:00
MatsuandClaude Opus 4.8 d605a7b848 test(core): Extend fixture extraction hook timeout to avoid flake (no-changelog) (#32313)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-16 07:55:59 +00:00
Matsu 0de50d8aa9 ci: Fix CLA bot concurrency skips (#32309) 2026-06-15 11:05:30 +00:00
MatsuandClaude Opus 4.8 9406b4abc7 ci: Fix forced patch PR creation on dispatch (#32298)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-15 12:33:54 +03:00
MatsuandClaude Opus 4.8 7424e8e72c ci: Add opt-in auto-assignment of reviewer teams (#32216)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-12 11:38:30 +00:00
Matsu aab932f961 ci: Remove code ownership checkbox status check (#32214) 2026-06-12 10:48:29 +00:00
MatsuandClaude Opus 4.8 6a904301be test: Wait for canvas readiness in editor entry composers and guard raw navigation (no-changelog) (#32153)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-12 08:29:17 +00:00
Matsu ee07d08a7d test(core): Stabilize task broker rate-limit test against timing flakes (no-changelog) (#32143) 2026-06-11 12:44:45 +00:00
Matsu 31bb246234 chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
Matsu becb9cffa4 chore: Fix flakes in unit tests around monorepo (#32099) 2026-06-11 12:13:01 +00:00
MatsuandClaude Opus 4.8 d461471436 ci: Always activate SafeChain after restoring cached binary (#32029)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-11 06:55:58 +00:00
MatsuandClaude Opus 4.8 02dbdeff5b ci: Enable more extensive logs on npm failures (#32034)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-10 10:40:18 +00:00
Matsu 0575adf439 ci: Always bump cli and always create patch on dispatch (#32032) 2026-06-10 07:09:46 +00:00
Matsu b96628fb05 ci: Remove SafeChain skip from node setup (#32028) 2026-06-10 09:45:59 +03:00
MatsuandClaude Opus 4.8 dcad5c2b90 test(core): Stop Redis retryStrategy from exiting the process under test (#31959)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-09 09:32:20 +00:00
Matsu 14ab8b3077 ci: Remove util-claude.yml (#31806) 2026-06-05 09:17:59 +00:00
Matsu be01de6143 chore: Fix pnpm reset by limiting concurrency (#31729) 2026-06-05 05:49:20 +00:00
Matsu 8eb25b78af ci: Run stable branch removal every monday (#31725) 2026-06-04 10:14:06 +00:00
Matsu 77a1b844b5 ci: Add a self-rolled stale branch removal script (#31694) 2026-06-04 09:20:50 +00:00
MatsuandClaude Opus 4.8 d7d2071bdd test: Migrate @n8n/db from Jest to Vitest (no-changelog) (#31560)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-04 06:17:59 +00:00
MatsuandClaude Opus 4.8 5feafdfafd test: Migrate @n8n/computer-use from Jest to Vitest (#31482)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-03 13:42:19 +00:00
Matsu bc53dc101f ci: Run ci-master only from master branch (#31651) 2026-06-03 12:09:39 +00:00
Matsu 3e5dcce911 ci: Prevent curl in release pipeline from hanging infinitely (#31637) 2026-06-03 10:31:11 +00:00
Matsu 6c5736f243 ci: Add workflow to clean up stale branches (#31641) 2026-06-03 10:28:37 +00:00
MatsuandClaude Opus 4.8 a3f663d1c2 test(core): Make CBC wrong-key decryption tests deterministic (#31471)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-03 08:47:55 +00:00
MatsuandClaude Opus 4.8 3ea606ac60 test: Resolve test-config module aliases dynamically instead of hardcoding versions (no-changelog) (#31621)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-03 07:44:01 +00:00
Matsu 25766222b8 chore: Migrate instance-ai from Jest to Vitest (#31463) 2026-06-03 06:48:27 +00:00
MatsuandClaude Opus 4.8 0a3d04faa2 test: Migrate @n8n/workflow-sdk from Jest to Vitest (no-changelog) (#31546)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-03 06:08:31 +00:00
Matsu 2824370072 test: Migrate @n8n/mcp-browser test suite from Jest to Vitest (no-changelog) (#31527) 2026-06-03 05:57:20 +00:00
MatsuandClaude Opus 4.8 dd5d539398 test: Migrate @n8n/ai-utilities from Jest to Vitest (#31490)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-02 12:33:58 +00:00
Matsuuu b170b07aec Merge tag '[email protected]' 2026-06-02 14:13:12 +03:00
MatsuandClaude Opus 4.8 73c02cb1c2 chore(core): Migrate @n8n/agents from Jest to Vitest (no-changelog) (#31529)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-02 09:17:03 +00:00
MatsuandClaude Opus 4.8 39cb53609e chore(core): Migrate @n8n/ai-workflow-builder.ee from Jest to Vitest (no-changelog) (#31531)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-02 07:49:45 +00:00
Matsu 662e3b4545 test: Migrate @n8n/chat-hub from Jest to Vitest (no-changelog) (#31526) 2026-06-02 07:22:13 +00:00
MatsuandClaude Opus 4.8 10b3c05d64 chore(core): Migrate @n8n/ai-node-sdk from Jest to Vitest (no-changelog) (#31528)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-02 07:20:39 +00:00
MatsuandClaude Opus 4.8 947ca4b7d6 test: Page-scope Instance AI preview NDV output panel locator (#31530)
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-02 10:03:19 +03:00
Matsu dd020a82fb chore: Remove redundant jest config (#31486) 2026-06-02 06:36:20 +00:00