Commit Graph

  • 65a5495cc9 perf(core): Optimize execution deletions for throughput (#27336) gh-readonly-queue/master/pr-27336-174aece2284b47f7db7995118febd8e38d20b8b9 Iván Ovejero 2026-03-26 19:15:29 +01:00
  • 1151aee4f0 Fix issues reported by CI feat/binary-file-reclamation Matt Carabine 2026-03-26 17:41:03 +00:00
  • 9ad8d0baed move parsing of user id into resovler iam-211-slack-credential-resolver Phyllis Noester 2026-03-26 18:38:49 +01:00
  • 3e3264b2ca Fix import order Matt Carabine 2026-03-26 17:17:49 +00:00
  • 3cbb64f8ec Better match style of pruning service Matt Carabine 2026-03-26 17:06:08 +00:00
  • 730dda9110 refactor(core): Extract community package service from controller ligo-391-enable-community-packages-refactor Sandra Zollner 2026-03-26 17:39:08 +01:00
  • 5af2e0e19d feat(core): Enable community package management via public API ligo-391-enable-community-packages-public-api Sandra Zollner 2026-03-26 17:11:45 +01:00
  • d08f9a7f1f refactor(core): Extract CommunityPackagesLifecycleService from controller Sandra Zollner 2026-03-26 17:39:08 +01:00
  • 36c50d9d9b feat(instance-ai): Robust two-tier thread title generation aalises-new-thread-naming aalises 2026-03-26 17:38:50 +01:00
  • 61559f383a fix(editor): Ensure ellipsis shows on truncated workflow names ligo-411-truncate-long-names Marc Littlemore 2026-03-26 16:35:36 +00:00
  • a9dcfaae5b 👕 Fix import order mcp-improvements Milorad FIlipović 2026-03-26 17:32:28 +01:00
  • 4cef126a6f feat: add binary file reclamation service Matt Carabine 2026-03-26 16:17:32 +00:00
  • 87d1372de4 Merge branch 'master' into mcp-improvements Milorad FIlipović 2026-03-26 17:14:24 +01:00
  • 95690a9b46 👕 Update import order Milorad FIlipović 2026-03-26 17:11:39 +01:00
  • 7f6c361fb2 fix(editor): Truncate long workflow names in insights table Marc Littlemore 2026-03-26 16:06:36 +00:00
  • a50513823e Merge branch 'feature/instance-ai' into aalises-iterate-on-creds aalises-iterate-on-creds Albert Alises 2026-03-26 16:59:00 +01:00
  • fef5a672f2 Merge branch 'master' into optimize-execution-deletions-for-throughput optimize-execution-deletions-for-throughput Iván Ovejero 2026-03-26 16:57:48 +01:00
  • 866de44d5d fix(editor): Use "Continue" label in workflow setup for consistency aalises 2026-03-26 16:56:46 +01:00
  • c5cdca37dc fix(editor): Show setup button in workflow setup when no credentials exist aalises 2026-03-26 16:53:37 +01:00
  • aa4ed7f502 Add storybook entry and tests for tag Milorad FIlipović 2026-03-26 16:52:19 +01:00
  • 056653126d feat(editor): Implement preview tag for MCP (no-changelog) Milorad FIlipović 2026-03-26 16:48:06 +01:00
  • b07ae93fdd fix(instance-ai): Persist agent tree snapshot on HITL suspension aalises 2026-03-26 16:37:33 +01:00
  • 1c3613d88b refactor(instance-ai): simplify trigger data handling in eval mock execution (no-changelog) feature/instance-ai-evals Jose 2026-03-26 15:34:30 +00:00
  • 5e008e14bc Enable test tools ADO-4911-mcp-test-workflows-tool Milorad FIlipović 2026-03-26 16:25:16 +01:00
  • 34b807b6c0 refactor(expression-runtime): Use in-narrowing in type guards, remove casts cat-2543-remaining-vm-test-fixes Danny Martini 2026-03-26 16:24:08 +01:00
  • 14e91d053a feat(instance-ai): Add credential type search tool and improve credential UX aalises 2026-03-26 16:19:33 +01:00
  • 94b3d6512f refactor(expression-runtime): Share ErrorSentinel type between bridge and runtime Danny Martini 2026-03-26 16:13:05 +01:00
  • 174aece228 chore: Add n8n Claude Code plugin with setup-mcps skill (#27589) master Csaba Tuncsik 2026-03-26 16:11:30 +01:00
  • df16eb9f4f Merge branch 'master' into ADO-4911-mcp-test-workflows-tool Milorad FIlipović 2026-03-26 16:07:40 +01:00
  • 4684fd72ca refactor(expression-runtime): Format wrappedCode as indented template literal Danny Martini 2026-03-26 16:07:17 +01:00
  • a49ef0c15c refactor(expression-runtime): Remove type casts in error serialization Danny Martini 2026-03-26 16:03:25 +01:00
  • df21e1dc32 fix(instance-ai): Move snapshots and iteration logs out of thread metadata (#27582) feature/instance-ai Albert Alises 2026-03-26 15:59:07 +01:00
  • cb304ab140 refactor(expression-runtime): Add isErrorSentinel type guard to bridge Danny Martini 2026-03-26 15:56:05 +01:00
  • 78e86f0504 refactor(expression-runtime): Remove __reportError callback, simplify error pipeline Danny Martini 2026-03-26 15:50:52 +01:00
  • 1f9d5dfd47 feat(workflow): Run tests with both expression engines via vitest workspace Danny Martini 2026-03-26 13:12:11 +01:00
  • ea0b098945 fix(expression-runtime): Add process as lazy proxy in VM isolate Danny Martini 2026-03-26 12:54:56 +01:00
  • 646fd52355 test(expression-runtime): Add integration tests for error propagation pipeline Danny Martini 2026-03-26 12:46:00 +01:00
  • 6516e21bce docs(expression-runtime): Document script cache key assumption Danny Martini 2026-03-25 18:26:12 +01:00
  • 6bd2fd2957 fix(expression-runtime): Fix getOwnPropertyDescriptor for root proxies Danny Martini 2026-03-25 18:10:06 +01:00
  • 41d7cd89ea refactor(expression-runtime): Use copy:true instead of JSON.stringify for error extra Danny Martini 2026-03-25 17:28:03 +01:00
  • 97423b9fa2 refactor(workflow): Extract mapVmError to reduce renderExpression complexity Danny Martini 2026-03-25 17:10:02 +01:00
  • f991449194 fix(expression-runtime): Use writable: false in proxy property descriptor Danny Martini 2026-03-25 17:06:08 +01:00
  • 65a5bb11e0 fix(expression-runtime): Remove TypeError from re-throw allowlist in execute() Danny Martini 2026-03-25 17:00:53 +01:00
  • 2203205f47 refactor(expression-runtime): Add ErrorSentinel interface and type guard Danny Martini 2026-03-25 16:28:19 +01:00
  • bb47bbcbdc refactor(expression-runtime): Extract throwIfErrorSentinel helper in lazy-proxy Danny Martini 2026-03-25 10:58:08 +01:00
  • 0b3bfe94c2 test(workflow): Relax cross-realm assertions in VM allowlist test Danny Martini 2026-03-23 17:23:25 +01:00
  • be8ddda0aa test(workflow): Relax typed array assertions in VM allowlist test Danny Martini 2026-03-23 14:27:55 +01:00
  • 369eade8f5 fix(expression-runtime): Preserve error types and properties across isolate boundary Danny Martini 2026-03-23 13:45:19 +01:00
  • 1805e0e24f fix(expression-runtime): Add ownKeys/getOwnPropertyDescriptor traps to lazy proxy Danny Martini 2026-03-23 11:59:09 +01:00
  • 709b84a92c fix(expression-runtime): Match WHATWG percent-encoding in VM urlEncode Danny Martini 2026-03-23 11:42:57 +01:00
  • 1a8cad8c0c Merge branch 'master' of https://github.com/n8n-io/n8n into node-4692-ai-gateway-p0-frontend node-4692-ai-gateway-p0-frontend Michael Kret 2026-03-26 16:41:49 +02:00
  • d913c477dd toggle notice update Michael Kret 2026-03-26 16:41:34 +02:00
  • ef506be259 fix: Fix issue with multi line string handling (#27176) Jon 2026-03-26 14:36:24 +00:00
  • 57179e3326 fix(Microsoft Outlook Trigger Node): Wrap folder filter in parentheses to ensure correct OData operator precedence (#27605) Jon 2026-03-26 14:35:44 +00:00
  • 1fe5be71e0 Add workflow handler unit tests and assert retry attribute absence ligo-396-validate-integration-testing-otel Ali Elkhateeb 2026-03-26 18:32:19 +04:00
  • dfa4f9b43c fix(instance-ai): Improve tool descriptions to prevent common LLM mistakes Oleg Ivaniv 2026-03-26 15:22:55 +01:00
  • 7257bee185 improvements agent-ordered-messags yehorkardash 2026-03-26 15:16:46 +01:00
  • e35394f17f fix build IAM-396-rule-list-endpoint Stephen 2026-03-26 14:07:03 +00:00
  • bf468aceb7 Merge remote-tracking branch 'origin/master' into agent-ordered-messags yehorkardash 2026-03-26 15:05:35 +01:00
  • 409e2dd9f2 improvements yehorkardash 2026-03-26 15:02:36 +01:00
  • be3874ec3c Merge branch 'master' into IAM-396-rule-list-endpoint Stephen Wright 2026-03-26 14:02:32 +00:00
  • 3165743158 feat(editor): Add canvas view and artifacts panel to Instance AI (#27561) Mutasem Aldmour 2026-03-26 16:55:50 +03:00
  • e88e19da5b fix(core): Revert throwing BadRequestError ligo-384-middleware-error-handler Sandra Zollner 2026-03-26 14:29:20 +01:00
  • 848385d8e5 refactor(core): Improve error handling with new classification and serialization methods Sandra Zollner 2026-03-26 14:27:37 +01:00
  • 4621ee8a6d Merge branch 'feature/instance-ai' into node-4728-add-reliable-browser-extension-for-local-browser-automation node-4728-add-reliable-browser-extension-for-local-browser-automation Elias Meire 2026-03-26 14:40:56 +01:00
  • 150067fbbb feat: POST / PATCH /role-mapping-rule endpoints (#27569) Stephen Wright 2026-03-26 13:39:06 +00:00
  • ff981ae037 docs(agents): Document monotonic createdAt and history ordering yehorkardash 2026-03-26 14:36:56 +01:00
  • 9e0f4d51b6 chore: resetting irrelevant files ai-2162-replace-restorechanges-ui-with-inline-version-card Arvin Ansari 2026-03-26 14:25:35 +01:00
  • e7c7ca5e0d Simplify n8n-instrumentation types and signatures ligo-387-otel-module-unhappy-day Ali Elkhateeb 2026-03-26 17:18:48 +04:00
  • 36fdccee64 fix(editor): restore templates sidebar click tracking fix/restore-templates-sidebar-tracking Paul Issert 2026-03-26 14:14:05 +01:00
  • 7c767c8fd5 feat(instance-ai): LLM-based HTTP mock execution for workflow evaluation (no-changelog) ai-2305-replace-raw-claude-mock-requests-with-existing-agent-code Jose 2026-03-26 13:09:24 +00:00
  • a01cf704ec feat(fs-proxy): Permission management (#27339) Dimitri Lavrenük 2026-03-26 14:03:29 +01:00
  • f610a0cbcd feat(dynamic-credentials): Add Slack credential resolver Phyllis Noester 2026-03-24 10:10:37 +01:00
  • 352a704c07 fix(ai-workflow-builder): Move dataset context to code workflow builder generator burivuhster/eval-conversation-history Eugene Molodkin 2026-03-26 14:00:05 +01:00
  • a567d6bb1f refactor(ai-workflow-builder): Remove dataset context from code workflow builder generator Eugene Molodkin 2026-03-26 13:57:45 +01:00
  • 9878b32a69 ci: Use track-specific npm dist-tags on publish (backport to 1.x) (#27616) 1.x n8n-assistant[bot] 2026-03-26 14:50:29 +02:00
  • 1d06c2c24b ci: Pin action to commit SHA and pass secrets via env vars matsu/lock-action-versions Matsuuu 2026-03-26 14:46:33 +02:00
  • 197a4314b3 fix(editor): Fix /diff route loading in demo mode (#27610) Milorad FIlipović 2026-03-26 13:45:14 +01:00
  • f3e42d3e19 Merge branch 'master' into node-4138-community-issue-form-trigger-always-loop-v2 node-4138-community-issue-form-trigger-always-loop-v2 Michael Kret 2026-03-26 14:37:11 +02:00
  • 22f2fe4d33 ci: Set initial publish to function with it's own token matsu/publish-npm-package Matsuuu 2026-03-26 14:32:06 +02:00
  • 5f1b0bb7dc init otel with logger and remove safe trace exporter Ali Elkhateeb 2026-03-26 16:27:10 +04:00
  • b6acecfcc0 Merge branch 'master' of https://github.com/n8n-io/n8n into ai-2162-replace-restorechanges-ui-with-inline-version-card Arvin Ansari 2026-03-26 13:23:35 +01:00
  • 999e9c5db6 ci: Use track-specific npm dist-tags on publish (backport to release-candidate/2.13.x) (#27615) release-candidate/2.13.x n8n-assistant[bot] 2026-03-26 14:16:07 +02:00
  • 21cc5e6c1e ci: Use track-specific npm dist-tags on publish (backport to release-candidate/2.14.x) (#27614) release-candidate/2.14.x n8n-assistant[bot] 2026-03-26 14:14:48 +02:00
  • cad90b0c64 ci: Don't error on release candidate cleanup when branch is missing (backport to release-candidate/2.14.x) (#27612) n8n-assistant[bot] 2026-03-26 14:13:41 +02:00
  • b49a74eecd ci: Don't error on release candidate cleanup when branch is missing (backport to release-candidate/2.13.x) (#27613) n8n-assistant[bot] 2026-03-26 12:12:32 +00:00
  • 20ce359796 fix: db test Arvin Ansari 2026-03-26 13:07:45 +01:00
  • d1fd399ca2 ci: Detect new unpublished packages after merge and add manual publish workflow (#27611) Matsu 2026-03-26 14:06:10 +02:00
  • 44af2a1bbd ci: Add security publish fix workflow for 1.x branch (#27604) Matsu 2026-03-26 14:06:02 +02:00
  • fdd2be44b6 ci: Use track-specific npm dist-tags on publish (#27598) Matsu 2026-03-26 14:03:18 +02:00
  • 93e2998153 ci: Don't error on release candidate cleanup when branch is missing (#27602) Matsu 2026-03-26 14:02:35 +02:00
  • d2570cc6fa move unnecessary unit tests and assert these scenarios in integration Ali Elkhateeb 2026-03-26 15:53:03 +04:00
  • ae87d0e94a fix(ai-workflow-builder): address lint issues in dataset context pipeline Eugene Molodkin 2026-03-26 12:46:40 +01:00
  • 0c2b3cfd57 feat(ai-workflow-builder): extract conversation history from LangSmith output messages Eugene Molodkin 2026-03-26 12:42:50 +01:00
  • 71cc6b105c Make otel connectivity timeout a config Ali Elkhateeb 2026-03-26 15:42:12 +04:00
  • 324ed2c9c9 feat(ai-workflow-builder): support separate LangSmith API key for dataset access Eugene Molodkin 2026-03-26 12:40:08 +01:00
  • a6372ca049 feat(ai-workflow-builder): wire dataset context into workflow generators Eugene Molodkin 2026-03-26 12:38:50 +01:00
  • 9345c61b0a feat(ai-workflow-builder): extract and pass dataset context through LangSmith evaluation pipeline Eugene Molodkin 2026-03-26 12:37:27 +01:00
  • dd40f5ef41 feat(ai-workflow-builder): support full workflowContext in getChatPayload Eugene Molodkin 2026-03-26 12:33:17 +01:00
  • eb593ed5fb feat(ai-workflow-builder): add DatasetInputContext type for trace-based evaluation Eugene Molodkin 2026-03-26 12:33:10 +01:00