Skip to content

Update n8nio/n8n Docker tag to v2.33.0 - #41

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/n8nio-n8n-2.x
Open

Update n8nio/n8n Docker tag to v2.33.0#41
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/n8nio-n8n-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
n8nio/n8n (source) minor 2.32.42.33.0

Release Notes

n8n-io/n8n (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.5

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

Open in Stage

Review in cubic


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.

Summary by CodeRabbit

  • Chores
    • Updated the n8n service to version 2.33.0.
    • Existing configuration, networking, storage, and health checks remain unchanged.

@xRahul

xRahul commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The n8n Docker image reference in docker-compose.yml is updated from version 2.32.4 to 2.33.0.

Changes

n8n image update

Layer / File(s) Summary
Update n8n container image
docker-compose.yml
The n8n service image tag changes from 2.32.4 to 2.33.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: xrahul

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: updating the n8nio/n8n Docker image tag to version 2.33.0.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docker-compose.yml`:
- Line 317: Update the n8nio/runners image version in the runner service to
2.32.5 so it matches the n8nio/n8n image version, preserving version alignment
between both components.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 8056008f-1c73-4964-bdd8-9d676a5fdbcd

📥 Commits

Reviewing files that changed from the base of the PR and between 166f444 and ba0bbd7.

📒 Files selected for processing (1)
  • docker-compose.yml

Comment thread docker-compose.yml Outdated
cap_drop:
- ALL
image: n8nio/n8n:2.32.4
image: n8nio/n8n:2.32.5

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win

Keep the n8n and runner images on the same version.

This updates n8nio/n8n to 2.32.5, but n8nio/runners is still 2.32.4 in docker-compose.yml:382. n8n expects these components to stay aligned to avoid protocol incompatibilities.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docker-compose.yml` at line 317, Update the n8nio/runners image version in
the runner service to 2.32.5 so it matches the n8nio/n8n image version,
preserving version alignment between both components.

@renovate
renovate Bot force-pushed the renovate/n8nio-n8n-2.x branch from ba0bbd7 to 311b48a Compare July 28, 2026 12:40
@renovate renovate Bot changed the title Update n8nio/n8n Docker tag to v2.32.5 Update n8nio/n8n Docker tag to v2.33.0 Jul 28, 2026
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