Skip to content

chore(deps): update docker.n8n.io/n8nio/n8n docker tag to v2.33.3 - #145

Merged
lunarys merged 1 commit into
mainfrom
renovate/docker.n8n.io-n8nio-n8n-2.x
Jul 31, 2026
Merged

chore(deps): update docker.n8n.io/n8nio/n8n docker tag to v2.33.3#145
lunarys merged 1 commit into
mainfrom
renovate/docker.n8n.io-n8nio-n8n-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
docker.n8n.io/n8nio/n8n (source) minor 2.27.32.33.3

Release Notes

n8n-io/n8n (docker.n8n.io/n8nio/n8n)

v2.33.0

Bug Fixes
  • ai-builder: Halt workflow verification at send-and-wait gates on loops (#​34809) (e904939)
  • ai-builder: Keep assistant replies in the user's language during tool-heavy turns (#​34761) (5a64744)
  • ai-builder: Make channel config dropdown enabled - Linear and Telegram - in AIA agent builder (#​34706) (6b40211)
  • ai-builder: Make labels be more specific about access token for Slack setup (#​34893) (490b722)
  • ai-builder: MCP Connections failures are non-blocking for agents (#​34722) (3301e12)
  • ai-builder: Preview chat link fix (#​34659) (54db083)
  • ai-builder: Provision agent prerequisites before build-agent delegation (#​34802) (fec6cee)
  • Airtable Node: Support matching array field values in update operation (#​31517) (e07eab8)
  • AMQP Trigger Node: Cap concurrent executions at the configured messages per cycle (#​34787) (d2672a6)
  • Baserow Node: Format Get Many date filter values for Baserow API (#​32723) (b5da074)
  • Cohere Chat Model Node: Route chat requests through the v2 endpoint (#​34878) (4006c22)
  • core: Accept 5-field cron expressions in schedule trigger (#​35006) (27edc54)
  • core: Advertise OAuth protected-resource metadata URL on MCP server 401 responses (#​34571) (37bb354)
  • core: Avoid loading execution data during credentials security audit (#​34876) (4212fc2)
  • core: Classify masked Instance AI stream failures as quota exhaustion via credit re-check (#​34553) (bd89cfc)
  • core: Ensure license device fingerprint meets minimum length (#​33852) (9140a06)
  • core: Expose workflowPublishingPolicy in the package import CLI command (#​34632) (3117e45)
  • core: Fail fast with a node error when a Data Table node references a missing table (#​34610) (68c7b55)
  • core: Fall back to the run's resolved model for AI Assistant verification LLM calls (#​34627) (a8c90f8)
  • core: Fix MCP workflow update failing for active workflows on SQLite (#​34964) (bc88dc4)
  • core: Handle MCP OAuth2 token expiry and PKCE negotiation (#​34494) (c7b90d0)
  • core: Include RFC 9207 iss parameter on OAuth authorization error redirects (#​34751) (eca731c)
  • core: Keep MCP server display names free-form in agent config (#​34931) (5339b5e)
  • core: Normalize workflow rollup timestamps (#​34670) (0316336)
  • core: Preserve the underlying error as cause on Instance AI workspace file reads (#​34759) (206a258)
  • core: Prevent concurrent instance startups from racing database migrations (#​34685) (4d861d1)
  • core: Prevent unsupported waiting operations in agent tools (#​34587) (3c278f0)
  • core: Publish workspace packages required by n8n at runtime (#​34886) (0c613b4)
  • core: Redact a sub-workflow's own execution record per its own policy (#​34621) (d8d89cc)
  • core: Redirect form-resume waiting requests to the form endpoint (#​34725) (5dfa49b)
  • core: Reject workflow deletion while unpublish is still in progress (#​34836) (9e09ff4)
  • core: Require row read scope for data table CSV export (#​34127) (8171aa8)
  • core: Resolve synthetic tool nodes to the requested version (#​34850) (6e12426)
  • core: Return correct webhook URL in MCP get_workflow_details trigger info (#​34927) (5542c1b)
  • core: Sanitize secret values before persisting to agent memory (#​34622) (edbed4f)
  • core: Serve RFC 9728 metadata at bare /.well-known/oauth-protected-resource (#​33776) (3e0188c)
  • core: Sign S3 object paths with strict RFC 3986 encoding (#​34694) (8e5fdb4)
  • core: Skip Sentry reports for Instance AI errors that self-declare a warning level (#​34617) (3bb3835)
  • core: Stop Instance AI follow-up runs from looping when they keep failing before the agent starts (#​34767) (5aac66d)
  • core: Strip null optional node fields from AI-generated workflows (#​34668) (94e505a)
  • core: Support fractional community node versions with PostgreSQL (#​34717) (48c0e70)
  • core: Surface HITL suspend/resume content in Instance AI trace turns (#​34599) (d8c3fad)
  • Databricks Node: Change default tokenExpiredStatusCode from 401 to 403 (#​34325) (6f3d2b9)
  • DeepSeek Node: Preserve reasoning_content on tool-calling turns (#​34924) (4d247a1)
  • editor: Add document title and adopt new settings layout on migration report pages (#​34609) (0164216)
  • editor: Allow LDAP users to configure n8n 2FA in personal settings (#​34655) (2b1e4b8)
  • editor: Center empty state content vertically on short viewports (#​34820) (359d82f)
  • editor: Clamp persisted sidebar width when expanding the main sidebar (#​34923) (4f7c725)
  • editor: Debounce node creator search filtering (#​34828) (25c5a73)
  • editor: Don't show quick connect for non-main auth fields (#​34449) (6195471)
  • editor: Fix an issue in some Safari versions that prevented copying invite links (#​34620) (e75e412)
  • editor: Fix focus parameter button breaking selection in credential dialog (#​34453) (ee029b8)
  • editor: Html strings for table names are escaped (#​24522) (f4365b1)
  • editor: Inject instance UTM parameters in all links to the templates website (#​34790) (d5b5d8e)
  • editor: Keep chat typing indicator visible until response arrives (#​34768) (4fdf3ed)
  • editor: Keep NDV node hints visible after execution and render them in a single pane (#​34920) (082b5d9)
  • editor: Keep Switch fallback outputs available with unresolved expressions (#​34698) (a0f6861)
  • editor: Manage and other permissions checkboxs stuck in half-selected state during member selection (#​34726) (0e186ad)
  • editor: Preserve agent tool name translations (#​35039) (fd5bc7d)
  • editor: Preserve canvas groups when converting a selection to a sub-workflow (#​34664) (1666f1e)
  • editor: Prevent reactive feedback loop when opening workflow diff (#​34897) (962ff56)
  • editor: Reassign users when deleting a custom instance role (#​34642) (fa0abd8)
  • editor: Refresh subworkflow input schema from draft on parent open (#​34522) (734f957)
  • editor: Remove episodic memory callout and knowledge base publish requirement (#​34888) (771d038)
  • editor: Rename preview AI Agent node to V1 (#​34714) (359e1fb)
  • editor: Replace invalid link (#​34652) (87115d6)
  • editor: Restore agent channel credential setup (#​34737) (ac839bb)
  • editor: Restore horizontal scrolling of NDV panel header controls (#​34824) (0745526)
  • editor: Stabilize icon picker scrolling (#​34596) (e67c119)
  • editor: Update copy for executions tab empty state (#​34731) (1138f11)
  • Form Node: Properly handle quotes in Form Trigger Node name (#​34650) (95c36b8)
  • HTTP Request Node: Include error body in continueOnFail mode (#​34729) (d0b254c)
  • Keep agent preview streams responsive (#​35035) (8d46c6e)
  • MCP Client Tool Node: Close cached MCP client sessions when their execution finishes (#​34397) (ec5f503)
  • Microsoft Teams Node: Respect limit server-side in getAll operations (#​34851) (ded1697)
  • N8n Node: Update credential test to use an endpoint with no extra scopes (#​34605) (4622b35)
  • Parse structured output from content-block model responses in chain nodes (#​34928) (1713d9a)
  • Report real exported entity counts in package export (#​34995) (f3fd559)
  • Return reversed array when calling .reverse() (#​34625) (cc4dbf9)
  • Serialize dates and route binary columns to output in database nodes (#​34124) (26ae903)
  • Slack Node: Handle user-list rate limits and surface real load errors (#​34743) (2268149)
  • Treat blank optional enum form fields as unset in package import (#​35010) (4abbc89)
  • Validate loadOption parameter in GSheet and Notion nodes (#​34695) (1f82bee)
  • Wikipedia Tool Node: Surface tool errors as actionable node errors (#​34643) (3f1b35d)
  • Wordpress Node: WordPress Get Many adds before filter for posts and pages (#​19790) (90f1430)
Features
  • Add admin-managed instance credentials (#​34364) (7d8426f)
  • Add require-files-array ESLint rule for community node packages (#​34792) (d0adaf7)
  • ai-builder: Add Fix with Assistant for failed agent preview tools - pass single execution context (#​34616) (9626891)
  • ai-builder: Add support for verified community nodes as agent tools (#​34922) (3d281ec)
  • ai-builder: Agent session records direct to session chat, not trace (#​34997) (f62cc63)
  • ai-builder: Format zod erros on agent config - better toast msg (#​34867) (bac8deb)
  • ai-builder: Single preview chat + trace modal (#​35033) (687a00e)
  • ai-builder: Support execution scenarios for first-class agents in evals (#​34384) (5fd800d)
  • ai-builder: Tidy up tool names and agent builder tool UX (#​34646) (decb322)
  • Allow custom OAuth scopes for Microsoft Azure Monitor, Dynamics, Graph Security and Azure Storage (#​34612) (69c8633)
  • Allow custom OAuth scopes for the remaining Google credentials (#​34631) (4a8dd5b)
  • API: Add credentialResolverId, timeSavedMode & binaryMode properties to workflow settings schema (#​34330) (9ac95b6)
  • API: Add endpoint to list workflow version history (GET /workflows/{id}/history) (#​34656) (91751c3)
  • API: Add public API endpoints for OpenTelemetry configuration (#​34429) (cd1e48e)
  • API: Add workflow publish/unpublish public API endpoints (#​34745) (e9933bd)
  • API: Deprecate workflow activate/deactivate public API endpoints (#​34771) (05c691b)
  • AWS Bedrock Chat Model Node: Surface inference-profile models in the default model picker (#​34983) (cb28555)
  • Configure the AI Assistant through a redesigned instance settings page (#​34493) (4078318)
  • core: Add active_workflow_info and make workflow_info leader-only (#​34987) (78e55b5)
  • core: Add availableInMCP column to agents (#​34665) (fdd4e33)
  • core: Add credential-unnecessary-password community node lint rule (#​34791) (95da849)
  • core: Add eligible-reviewer API types and reviewer ids to revie… (#​34703) (60112eb)
  • core: Add instance credential database schema (#​34709) (13becf3)
  • core: Add N8N_SCHEDULER_MAX_ATTEMPTS to configure scheduler dead-letter threshold (#​34633) (29f2fac)
  • core: Add storedAt column to agent_execution (#​34858) (0b4bbd0)
  • core: Add telemetry events for agent publishing, builder capabilities, and interactive flows (#​34887) (8017b3d)
  • core: Add workflow review request entities and migration scripts (#​34062) (156ac00)
  • core: Add workflow.deactivate external hook (#​34746) (697174f)
  • core: Allow Storybook components to be viewed in light and dark mode (#​34361) (e592b21)
  • core: Auto-include sub-workflows in package exports (#​34218) (09c90f9)
  • core: Create reviews page and render inbox (#​34357) (b2cbcc1)
  • core: Detect and heal published-version skew in trigger reconciliation (#​34877) (3f2bc68)
  • core: Emit agent run spans through the OTel module's tracer (#​34460) (e01e996)
  • core: Include acting user identity in workflow lifecycle external hooks (#​34769) (efa86c6)
  • core: Infer structured output from example JSON in AI Agent Node (#​34779) (0ec49b3)
  • core: Nest delegated sub-agent spans under the parent agent trace (#​34720) (bd6f617)
  • core: Return open and closed counts for the review inbox tabs (#​34789) (f4edeeb)
  • core: Review submission flow endpoints and toggle (#​34649) (6d38f2e)
  • core: Store agent execution logs in blob storage (#​34796) (a647aef)
  • core: Support legacy sub-workflow dependencies in package exports (#​34398) (41660d0)
  • core: Validate missing node types on package import (#​34598) (4044d58)
  • Default package import workflowIdPolicy to source (#​34989) (1f4e654)
  • editor: Add N8nStatusDot component (#​34963) (f758a4b)
  • editor: Add workflow review submission flow (#​34520) (5939eb5)
  • editor: Adds modal to see all projects a user can access in a list (#​34619) (2748e1a)
  • editor: Keep review-required toggle synchronized with open reviews (#​34606) (ca0c5f4)
  • editor: Migrate OpenTelemetry settings page to new instance settings UI (#​34965) (91e1276)
  • editor: Polish end-user credential setup modal and NDV states (#​34766) (01e0639)
  • editor: Revamp MCP settings view with instance settings components (#​34041) (e2840a7)
  • editor: Show confirmation modal when updating a custom instance role with assigned users (#​34544) (6dc2079)
  • editor: Show reviewer and requester avatars and a status indicator on review inbox items (#​34885) (2ea7da2)
  • editor: Sync a new workflow version into an existing open review (#​34842) (5a97bd1)
  • editor: Track Instance AI entry point as action_source on builder messages (#​34671) (c0fe8ba)
  • Gmail Node: Add warning notice when Simplify is disabled (#​34611) (72a311a)
  • Microsoft Excel (SharePoint) Node: Add node for Excel workbooks in SharePoint document libraries (#​34847) (d67b9cd)
Performance Improvements
  • core: Skip allowed-methods lookup on successful production webhook requests (#​34833) (bf8f5d8)

v2.32.7

Bug Fixes
  • core: Import security audit risk reporters with a file extension (#​35267) (7d61ea0)

Open in Stage

Review in cubic

v2.32.6

Bug Fixes
  • core: Accept 5-field cron expressions in schedule trigger (#​35013) (0de32f0)

Open in Stage

Review in cubic

v2.32.5

Bug Fixes
  • core: Sign S3 object paths with strict RFC 3986 encoding (#​34871) (95ad6f6)

Open in Stage

Review in cubic

v2.32.4

Bug Fixes
  • core: Fall back to the run's resolved model for AI Assistant verification LLM calls (#​34776) (14e48ba)
  • core: Stop Instance AI follow-up runs from looping when they keep failing before the agent starts (#​34772) (ebcaa72)

Open in Stage

Review in cubic

v2.32.3

Bug Fixes

Open in Stage

v2.32.2

Bug Fixes

Open in Stage

Review in cubic

v2.32.1


Open in Stage

Review in cubic

v2.32.0

Bug Fixes
  • ai-builder: Honor eq @​version conditions in generated node type definitions (#​34232) (9a48bc5)
  • ai-builder: Open agent chat preview on the same tab on instance AI (#​34441) (6d56cee)
  • ai-builder: Resurface channel edit modal on AIA agent builder's artifact mode (#​34257) (0984a1d)
  • ai-builder: Scope ToolIoView synth execution under a synthetic document store (#​34588) (ab12ee5)
  • ai-builder: Wire thread conversation history - with caps - for agents with slack channel (#​34354) (8c1d17f)
  • Allow devDependency imports in linter (#​34335) (26caaa8)
  • API: Fix broken public API playground server selection (#​34077) (f24570f)
  • AWS Bedrock Chat Model Node: Default guardrail version to working draft when not set (#​33555) (013c34c)
  • core, editor: Clarify credential setup outcomes and add requireUserSelection (#​34268) (65e267b)
  • core: Acquire expression isolate for MCP Trigger tool calls in queue mode (#​34491) (eed8f3f)
  • core: Add a per-attempt timeout to AI assistant service calls (#​34341) (f191548)
  • core: Add project ID and project name to log stream events (#​33854) (a89817d)
  • core: Alert on unusable Instance AI sandbox snapshots and gate the release on snapshot health (#​34344) (080c3cc)
  • core: Allow publishing end-user credentials with Send-and-Wait nodes (#​34462) (c59f5d8)
  • core: Bind dynamic credential tokens to a user ID (#​34073) (fd261be)
  • core: Cancel Instance AI tool runs promptly when generation is stopped (#​34433) (4f8fef1)
  • core: Cancel Instance AI workspace tools promptly on stop (#​34551) (267fd85)
  • core: Close the durable scheduler's record-then-dispatch effect boundary (#​34014) (e22680b)
  • core: Coerce AWS request header values to strings before signing (#​34534) (d6f26cf)
  • core: Count AI assistant workflow test runs as manual executions in statistics (#​34145) (9842c2c)
  • core: Create proxied Instance AI sandboxes from snapshots only (#​34328) (29c5d72)
  • core: Delete executions in batches when removing workflows, projects and folders (#​34265) (0b809c9)
  • core: Exclude in-flight Instance AI groups from history reads on non-driving mains (#​34345) (50c3d88)
  • core: Fix AI Agent not seeing tools connected through HITL tools (#​34271) (bdff8f4)
  • core: Fix change in width of all dropdowns in UI (#​34249) (87cdf3d)
  • core: Lint community packages against their provenance-attested source (#​34214) (5f3d139)
  • core: Persist MCP servers when credential setup is skipped (#​34399) (7c7506d)
  • core: Prefer direct tools for agent capabilities (#​34466) (969a68e)
  • core: Preserve agent builder question answers (#​34414) (9882c5c)
  • core: Preserve local credential fields absent from source contro… (#​34173) (0a4ddde)
  • core: Preserve node aliases when generating AI tool variants (#​34162) (8284460)
  • core: Prevent getIncomingData from throwing on a missing connection type (#​34285) (9d05fbd)
  • core: Prevent sub-workflow failures after transferring a deleted user's workflows (#​33772) (7a56ade)
  • core: Replace https agent for 'Ignore SSL issues' OAuth2 requests with one that respects proxies (#​34234) (338f186)
  • core: Require execution mode for MCP workflow executions (#​34155) (79012f6)
  • core: Resolve @​n8n/expression-runtime to its CJS build under Node (#​34463) (09f5ade)
  • core: Retry transient AI assistant service errors during Instance AI environment setup (#​34324) (5b7df71)
  • core: Retry transient sandbox file writes (#​34319) (80ea25b)
  • core: Show a single error toast when a manual execution fails pre-flight validation (#​34541) (8d1fc02)
  • core: Sign SES requests with the ses service name (#​34270) (2e31230)
  • core: Skip reporting axios errors thrown as unhandled node errors (#​34570) (33f1c36)
  • core: Stop reporting quota-exhausted Instance AI runs to Sentry and isolate report request context (#​34549) (6f0804e)
  • core: Update error message on file write (#​33833) (afe603f)
  • Correct build-command quoting in standalone package release (#​34258) (1301bba)
  • Correct end-user credential validation, re-evaluation, and identity-hook recognition (#​34094) (65da749)
  • Default new agent MCP tool transport to httpStreamable (#​34092) (9c3f7fa)
  • Do not lose scenario results on a budget/timeout abort (#​34419) (40c5b76)
  • editor: Allow self-hosted OpenAI credentials for episodic memory (#​34558) (e162724)
  • editor: Auto-ungroup invalid groups on workflow save (#​34456) (d5d3da6)
  • editor: Avoid next prev buttons from being disabled (#​33774) (a2fd7f7)
  • editor: Decouple MCP redirect URI controls from env-lock flag (#​34184) (64318a8)
  • editor: Dissolve single-node canvas group when converting its nodes to a sub-workflow (#​34334) (93e1b7f)
  • editor: Improve Message an Agent panels (#​34461) (e8b005e)
  • editor: Include Chat, AI Assistant, and MCP settings under 'Instance settings: Manage' custom role permission (#​34455) (fa5476c)
  • editor: Keep dropdown tooltips above menus (#​34547) (051eee1)
  • editor: Link end-user credentials docs from credential modal (#​34406) ([09d1e96](https://redirect.github.com/n8n-io/n8n/commit/0

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

Copy link
Copy Markdown

Helm Template Diff

n8n

8 changed lines
--- /tmp/old.yaml	2026-07-31 12:49:23.359408718 +0000
+++ /tmp/new.yaml	2026-07-31 12:49:22.365411972 +0000
@@ -26,7 +26,7 @@
     
     app.kubernetes.io/name: n8n
     app.kubernetes.io/instance: n8n
-    app.kubernetes.io/version: "2.27.3"
+    app.kubernetes.io/version: "2.33.3"
     app.kubernetes.io/managed-by: Helm
 spec:
   type: ClusterIP
@@ -49,7 +49,7 @@
     
     app.kubernetes.io/name: n8n
     app.kubernetes.io/instance: n8n
-    app.kubernetes.io/version: "2.27.3"
+    app.kubernetes.io/version: "2.33.3"
     app.kubernetes.io/managed-by: Helm
   name: n8n
 spec:
@@ -80,7 +80,7 @@
           type: RuntimeDefault
       containers:
         - name: n8n
-          image: docker.n8n.io/n8nio/n8n:2.27.3
+          image: docker.n8n.io/n8nio/n8n:2.33.3
           imagePullPolicy: IfNotPresent
           resources:
             limits:

lunarys commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Renovate Review: docker.n8n.io/n8nio/n8n 2.27.3 → 2.33.3 (minor)

Risk: 🟡 MEDIUM

Check Result
Inputs ⚠️ incomplete — PR body explicitly truncated by the platform ("PR body was truncated due to platform limits" / "PR body was truncated to here")
Description vs. diff ✅ consistent
Rendered diff ✅ full (8 lines), label + image bump only
Changelog vs. config ⚠️ no overlap in what's visible, but unconfirmed for the cut-off portion

Details:

  • This is a 6-minor-version jump (2.27.3 → 2.33.3) but the changelog is cut off mid-list by GitHub/Renovate's own body-size limit — no breaking/deprecation/removal keywords appear in the visible portion, but a meaningful fraction of the release notes was never rendered into the PR body at all.
  • What is visible doesn't intersect 03_apps/apps/n8n/values.yaml (env vars, longhorn storage, externalsecrets, networkpolicy).

Why medium: the changelog input for a sizeable multi-version jump is incomplete at the source, even though the rendered diff itself is clean.


Generated by Claude Code

@lunarys
lunarys merged commit a8fcbf7 into main Jul 31, 2026
1 check passed
@renovate
renovate Bot deleted the renovate/docker.n8n.io-n8nio-n8n-2.x branch July 31, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant