Commit Graph
3795 Commits
Author SHA1 Message Date
Lorent Lempereur 4212fc2202 fix(core): Avoid loading execution data during credentials security audit (#34876) 2026-07-24 13:54:37 +00:00
mfsiegaandClaude Opus 4.8 d6c9c38ae7 feat(core): Add workflow_step_execution table to @n8n/engine (no-changelog) (#34860)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 12:52:17 +00:00
Arvin A e5bb60f663 feat(core): Add agent-scoped eval data model and migration (no-changelog) (#34657) 2026-07-24 12:37:53 +00:00
Riqwan ThamirandCursor 50789b1553 fix(core): Guiding data-table skill routing better (no-changelog) (#34882)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 12:12:04 +00:00
Charlie KolbandClaude Opus 4.8 0c613b4405 fix(core): Publish workspace packages required by n8n at runtime (#34886)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 11:55:52 +00:00
EugeneandClaude Fable 5 3f1b35d669 fix(Wikipedia Tool Node): Surface tool errors as actionable node errors (#34643)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 11:35:53 +00:00
Sandra Zollner f4edeeba31 feat(core): Return open and closed counts for the review inbox tabs (#34789) 2026-07-24 11:26:39 +00:00
Michael Drury 9503892225 fix: Improve MCP tool handling (no-changelog) (#34827) 2026-07-24 11:00:35 +00:00
Guillaume F.andClaude Opus 4.8 95da84912f feat(core): Add credential-unnecessary-password community node lint rule (#34791)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 10:44:16 +00:00
yehorkardash d0b254cff8 fix(HTTP Request Node): Include error body in continueOnFail mode (#34729) 2026-07-24 10:07:14 +00:00
Riqwan ThamirandCursor 765129c436 refactor(core): Slim system prompt into skills and tool descriptions (no-changelog) (#34816)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 09:58:06 +00:00
13becf336c feat(core): Add instance credential database schema (#34709)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 09:37:33 +00:00
Guillaume F.andClaude Opus 4.8 b7dcfc84cb feat(core): Add no-silent-error-swallowing community node lint rule (no-changelog) (#34780)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 09:13:19 +00:00
Robin BraumannandCursor 0b4bbd05b8 feat(core): Add storedAt column to agent_execution (#34858)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 08:57:18 +00:00
José Braulio González ValidoandClaude Fable 5 e904939db2 fix(ai-builder): Halt workflow verification at send-and-wait gates on loops (#34809)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 08:50:41 +00:00
Filipe TavaresandClaude Fable 5 39490bcda8 build: Mark @n8n/telemetry as private (no-changelog) (#34826)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-24 07:20:25 +00:00
Guillaume JacquartandClaude Opus 4.8 01e06399d8 feat(editor): Polish end-user credential setup modal and NDV states (#34766)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 19:53:12 +00:00
José Braulio González ValidoandClaude Fable 5 cbe5710c4c feat(ai-builder): Report per-case claude build cost for MCP eval builds (no-changelog) (#34777)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 18:42:09 +00:00
Filipe TavaresandClaude Fable 5 855c283101 feat: Add @n8n/telemetry event registry with typed track() support (no-changelog) (#34662)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 16:09:54 +00:00
Riqwan ThamirandCursor b0a14728d7 refactor(core): Remove unused templates and list_skills AI tools (no-changelog) (#34741)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 15:38:41 +00:00
IrénéeandClaude Opus 4.8 09c90f9bf4 feat(core): Auto-include sub-workflows in package exports (#34218)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 15:03:07 +00:00
Rodrigo Santos da SilvaandClaude Sonnet 5 bd6f617efb feat(core): Nest delegated sub-agent spans under the parent agent trace (#34720)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 14:46:48 +00:00
Robin BraumannandCursor 21f5097bfe refactor(core): Centralize agent draft model/credential validation (no-changelog) (#34775)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 14:05:53 +00:00
Guillaume JacquartandClaude Opus 4.8 d8d89cc381 fix(core): Redact a sub-workflow's own execution record per its own policy (#34621)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 12:55:51 +00:00
Robin BraumannandCursor e5b1ac9f38 feat(core): Build agent drafts before asking for setup in the agent builder (no-changelog) (#34615)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-23 12:55:51 +00:00
Anne Aguirreandcubic-dev-ai[bot] 96268910d3 feat(ai-builder): Add Fix with Assistant for failed agent preview tools - pass single execution context (#34616)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-23 12:31:07 +00:00
José Braulio González ValidoandClaude Fable 5 b93a99945b feat(ai-builder): Harden the eval harness — crash-recovery journal, parity fixes, extension points (no-changelog) (#34747)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 12:25:55 +00:00
mfsiegaandClaude Opus 4.7 66939681c9 feat(core): Implement StartExecution API in @n8n/engine (no-changelog) (#30039)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-23 12:11:21 +00:00
Raúl Gómez Morales a8c90f84fe fix(core): Fall back to the run's resolved model for AI Assistant verification LLM calls (#34627) 2026-07-23 11:16:03 +00:00
Mike RepećandClaude Fable 5 4d861d16a6 fix(core): Prevent concurrent instance startups from racing database migrations (#34685)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 10:54:41 +00:00
Raúl Gómez Morales 5a647443ad fix(ai-builder): Keep assistant replies in the user's language during tool-heavy turns (#34761) 2026-07-23 10:08:31 +00:00
Raúl Gómez Morales 206a2581e4 fix(core): Preserve the underlying error as cause on Instance AI workspace file reads (#34759) 2026-07-23 10:08:06 +00:00
Sandra Zollner b2cbcc1b81 feat(core): Create reviews page and render inbox (#34357) 2026-07-23 09:40:36 +00:00
Milorad FIlipović b2f9293f31 feat(core): Add feature flag for group support in mcp (no-changelog) (#34732) 2026-07-23 09:00:18 +00:00
Jan KalkanandClaude Opus 4.8 7c74af6844 feat(core): Rename package import CLI conflict-policy flag and default it to new-version (no-changelog) (#34667)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 08:45:13 +00:00
trananhkietandTran Anh Kiet c7b90d0051 fix(core): Handle MCP OAuth2 token expiry and PKCE negotiation (#34494)
Co-authored-by: Tran Anh Kiet <22877233+trananhkiet@users.noreply.github.com>
2026-07-23 08:21:56 +00:00
José Braulio González ValidoandClaude Fable 5 3f63b73d38 fix(ai-builder): Scope user-proxy decisions to the conversation moment (no-changelog) (#34719)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 00:04:17 +00:00
Arvin AandClaude Opus 4.8 df3e092473 feat(core): Generate eval collection insights with an LLM (no-changelog) (#34254)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 23:38:11 +00:00
José Braulio González ValidoandClaude Fable 5 ce6416fe04 docs(ai-builder): Add a source-linking provenance step to the eval-authoring skill (no-changelog) (#34721)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 22:35:13 +00:00
Jan KalkanandClaude Fable 5 4044d58d13 feat(core): Validate missing node types on package import (#34598)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 21:09:27 +00:00
José Braulio González ValidoandClaude Fable 5 463d50b1bd refactor(ai-builder): Decompose the eval CLI into phase modules with typed seams (no-changelog) (#34691)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 16:25:44 +00:00
Declan CarrollandClaude Opus 4.8 7b4d0a8f82 build: Bump pinned dependency versions to latest patch/minor releases (#34629)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 16:02:00 +00:00
Riqwan ThamirandCursor 94e505a972 fix(core): Strip null optional node fields from AI-generated workflows (#34668)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 15:38:56 +00:00
Yuliia Pominchuk 0e186ad8d3 fix(editor): Manage and other permissions checkboxs stuck in half-selected state during member selection (#34726) 2026-07-22 15:20:38 +00:00
Kai 60112eb81c feat(core): Add eligible-reviewer API types and reviewer ids to revie… (#34703) 2026-07-22 14:20:53 +00:00
Riqwan ThamirandCursor c0fe8ba4db feat(editor): Track Instance AI entry point as action_source on builder messages (#34671)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 13:24:29 +00:00
Nour Alhadi MahmoudandCursor cf3a8658a9 refactor(core): Rename variableMissingPolicy to variableMissingMode (no-changelog) (#34715)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 13:22:29 +00:00
Iván Ovejero b8b3fab14d refactor(core): Store binary data via blob storage primitives (#34707) 2026-07-22 12:22:37 +00:00
José Braulio González ValidoandClaude Fable 5 5a1aa3feef fix(ai-builder): Detect datasets changes when re-pushing eval cases to LangTracer (no-changelog) (#34658)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 11:55:48 +00:00
LevSky22 03163367a3 fix(core): Normalize workflow rollup timestamps (#34670) 2026-07-22 11:45:36 +00:00