Update n8nio/n8n Docker tag to v2.33.0 #42

Merged
renovate merged 1 commit from renovate/n8nio-n8n-2.x into main 2026-07-28 10:08:40 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
n8nio/n8n (source) final minor 2.31.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.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)
  • editor: Make AI assistant quota-exhausted error states explicit (#​33847) (4ef0d05)
  • editor: Make selector dropdowns usable in Instance AI workflow setup (#​33971) (487594c)
  • editor: Polish pass on the custom instance roles (#​34122) (297e252)
  • editor: Prevent AI Agent from auto adding a chat connector on creation (#​34259) (865035d)
  • editor: Prevent users from clicking workflows within insights that they do not have access to (#​34362) (e68fb3a)
  • editor: Prevent workflow actions menu from being cut off (#​34278) (8ba28dc)
  • editor: Reconcile stale Instance AI run state on reload and stop (#​34432) (8879b87)
  • editor: Refresh editor checksum on workflow activation while editing (#​34095) (7ebeb1e)
  • editor: Refresh editor checksum on workflow deactivation while editing (#​34315) (c83eab0)
  • editor: Remove extra top spacing in sticky note markdown (#​34116) (114c74d)
  • editor: Rename agent tasks to schedules (#​34326) (1ab30cb)
  • editor: Restore hosted chat Markdown styles (#​34176) (d6b9234)
  • editor: Restore previous route when closing session trace (#​34423) (e8922cb)
  • editor: Restrict setup credential dropdown to pinned type (#​34252) (454e0d3)
  • editor: Show only the latest node as executing during manual executions (#​34182) (6faca89)
  • editor: Trigger options menu from node details header add button (#​34212) (3b6af51)
  • editor: Wrap long keyboard shortcut tooltip labels within max-width (#​34135) (eb6a4a1)
  • Even out workflow metadata divider spacing (#​34132) (90f25e2)
  • Extend orphan message cleanup to handle trailing orphans from memory trimming (#​34385) (96264a0)
  • Gate agent knowledge base table on AI Assistant proxy availability (#​34366) (77880a3)
  • Gmail Node: Handle multi-address Reply-To in the reply operation (#​34312) (0b8ad18)
  • Google Workspace Admin Node: Not able to reactivate the user (#​33937) (f43d723)
  • HTTP Request Node: Sign non-standard AWS endpoint hosts with the correct region and service (#​34081) (0e8420b)
  • Microsoft Excel Node: Resolve service principal target per input item (#​34112) (afc8a87)
  • Microsoft OneDrive Node: Resolve service principal target per input item (#​34111) (578545c)
  • Microsoft Outlook Node: Resolve service principal mailbox per input item (#​34110) (831e054)
  • Microsoft Teams Node: Validate Graph path IDs under all credential types (#​34065) (e43a162)
  • Microsoft To Do Node: Resolve service principal target per input item (#​34109) (9b2479c)
  • Postgres Node: Return DATE and date/time array columns as strings (v2.7) (#​34050) (17eb819)
  • Provide provider-accurate response shapes for evals (#​34418) (1b173c7)
  • QuickBooks Node: Initialize headers object in quickBooksApiRequest (#​34291) (83dd194)
  • Report an unverifiable unit as notVerified, not a silent pass (#​34421) (7d6fd4c)
  • Resolve modules on windows (#​34167) (9f0a6fa)
  • Salesforce Node: Pass ParentId when creating or updating a Case (#​33775) (fffee46)
  • Serialize date output in FTP, Set, IMAP and Unleashed nodes (#​34205) (391deb9)
  • Split Out Node: Properly handle if "Fields to split out" is not a string (#​34148) (7998940)
Features
  • Add showOnDeployment option, show warning for read file node on cloud (#​34417) (f470230)
  • Add typed seed data tables with rows on execution scenarios (#​34420) (02af123)
  • Adding agents tracing environment variable (#​34401) (b42aeee)
  • ai-builder: Allow AIA agent builder to publish and unpublish first-class agents (#​34368) (84ee063)
  • ai-builder: Help AIA remove / adjust agent channels (sp Slack) via chat (#​34241) (f851863)
  • ai-builder: Refresh Instance AI agent artifact UI on channel setup success (#​34465) (2955d75)
  • ai-builder: Send agent preview chat context to AIA chat (#​34308) (9fad2ba)
  • API: Add endpoint to retrieve SAML SSO configuration (#​34168) (e76b345)
  • API: Add endpoint to set the SAML SSO configuration (#​34224) (cf8337a)
  • API: Add public API endpoints for log streaming destinations (#​34251) (4a651dd)
  • API: Add public API endpoints to trigger and cancel evaluation test runs (#​33979) (18b34ca)
  • API: Allow creating a folder in the calling user's personal project (#​34091) (571e642)
  • API: Support placing workflows in folders via parentFolderId (#​32696) (a844d03)
  • AWS Bedrock Chat Model Node: Add Timeout option (#​34072) (a4738ea)
  • core: Add per-workflow execution data write bytes metric (#​34425) (f7496a5)
  • core: Add tracing, credit metering, and telemetry for the builder sub-agent (#​34151) (be35343)
  • core: Add variable bundling to package export (#​34040) (b637582)
  • core: Add workflow requirements to package exports (#​34217) (581e490)
  • core: Adopt "n8n credits" wording and default to it in Instance AI (#​34426) (263ec69)
  • core: Enable n8n Connect usage in n8n MCP (#​33723) (4e4283b)
  • core: Enable prompt caching for the agent-builder sub-agent (#​34352) (a9357ef)
  • core: Include error workflows as export dependencies (#​34350) (7d23168)
  • core: Prefer MCP servers over node tools when available (#​34458) (078ee55)
  • core: Support agent preview handoff in Instance AI (#​34171) (5a3394a)
  • core: Unify output schema mock generation and verify AI Assistant workflows with any trigger type (#​33896) (d33c282)
  • editor: Add descriptions to canvas groups (#​34219) (8477e58)
  • editor: Add Mine/All tabs, search and filters to MCP connected clients (#​33857) (a2c19e4)
  • editor: Add new Tags Input component to @​n8n/design-system (#​34075) (bac57c4)
  • editor: Add per-case compare tabs to eval collection compare view (#​33880) (dde77cb)
  • editor: Add scope selection to MCP OAuth consent screen (#​33710) (c3ca9a3)
  • editor: Add sticky support for canvas groups (#​34317) (0fb07ca)
  • editor: Collapse AI Assistant thinking traces into thinking blocks (#​34274) (9744625)
  • editor: Improve sub workflow extraction (#​34169) (318925a)
  • editor: Rename N8nActionBox to N8nEmptyState and add icon-cards variant (#​34407) (a6b5462)
  • editor: Save canvas group description pinned state in local storage (#​34220) (ecff317)
  • editor: Show access and client details in the connected MCP clients list (#​33714) (0ca24ba)
  • editor: Show per-scope tool details on the MCP consent screen (#​33783) (cc515a7)
  • Gmail Node: Add advanced HITL configuration for Send and Wait (#​34255) (6194110)
  • Grist Node: Use a single Grist URL field in the credential (#​34190) (d6d7d93)
  • Mailgun Node: Add reply-to, custom headers, and tags (#​28558) (b9199e5)
  • Slack Node: Add advanced HITL configuration for one-tap approval (#​34123) (d30e7b0)
  • Telegram Node: Add advanced HITL configuration for one-tap in-chat approval (#​34009) (6db46bc)
  • Validate agent configuration before publishing (#​34452) (5cb674e)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [n8nio/n8n](https://n8n.io) ([source](https://github.com/n8n-io/n8n)) | final | minor | `2.31.4` → `2.33.0` | --- ### Release Notes <details> <summary>n8n-io/n8n (n8nio/n8n)</summary> ### [`v2.33.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2330-2026-07-28) ##### Bug Fixes - **ai-builder:** Halt workflow verification at send-and-wait gates on loops ([#&#8203;34809](https://github.com/n8n-io/n8n/issues/34809)) ([e904939](https://github.com/n8n-io/n8n/commit/e904939db2d14091cf638be2d793a8430ba29621)) - **ai-builder:** Keep assistant replies in the user's language during tool-heavy turns ([#&#8203;34761](https://github.com/n8n-io/n8n/issues/34761)) ([5a64744](https://github.com/n8n-io/n8n/commit/5a647443ada5a4d2424e4da46177e7f203c31f4d)) - **ai-builder:** Make channel config dropdown enabled - Linear and Telegram - in AIA agent builder ([#&#8203;34706](https://github.com/n8n-io/n8n/issues/34706)) ([6b40211](https://github.com/n8n-io/n8n/commit/6b4021147b123c5f99de0301033132d1a357c119)) - **ai-builder:** Make labels be more specific about access token for Slack setup ([#&#8203;34893](https://github.com/n8n-io/n8n/issues/34893)) ([490b722](https://github.com/n8n-io/n8n/commit/490b7220e115207b8f3001a2038755d8270e5b6b)) - **ai-builder:** MCP Connections failures are non-blocking for agents ([#&#8203;34722](https://github.com/n8n-io/n8n/issues/34722)) ([3301e12](https://github.com/n8n-io/n8n/commit/3301e12014a7566b67aa952af68e3134d2151fbb)) - **ai-builder:** Preview chat link fix ([#&#8203;34659](https://github.com/n8n-io/n8n/issues/34659)) ([54db083](https://github.com/n8n-io/n8n/commit/54db083953318a10e5529dc772371d6252901427)) - **ai-builder:** Provision agent prerequisites before build-agent delegation ([#&#8203;34802](https://github.com/n8n-io/n8n/issues/34802)) ([fec6cee](https://github.com/n8n-io/n8n/commit/fec6ceef3c616c36fe76ba4576d9c4e7a6cbcf47)) - **Airtable Node:** Support matching array field values in update operation ([#&#8203;31517](https://github.com/n8n-io/n8n/issues/31517)) ([e07eab8](https://github.com/n8n-io/n8n/commit/e07eab880aa6abd8829e2403cb2008a271ebd18c)) - **AMQP Trigger Node:** Cap concurrent executions at the configured messages per cycle ([#&#8203;34787](https://github.com/n8n-io/n8n/issues/34787)) ([d2672a6](https://github.com/n8n-io/n8n/commit/d2672a63a65d775ec53c003bb71769c544d014dd)) - **Baserow Node:** Format Get Many date filter values for Baserow API ([#&#8203;32723](https://github.com/n8n-io/n8n/issues/32723)) ([b5da074](https://github.com/n8n-io/n8n/commit/b5da0744c4d0642679b45980a6fdb8bbc06b6634)) - **Cohere Chat Model Node:** Route chat requests through the v2 endpoint ([#&#8203;34878](https://github.com/n8n-io/n8n/issues/34878)) ([4006c22](https://github.com/n8n-io/n8n/commit/4006c226f88bf3092e96d3e757978a8849b86a91)) - **core:** Accept 5-field cron expressions in schedule trigger ([#&#8203;35006](https://github.com/n8n-io/n8n/issues/35006)) ([27edc54](https://github.com/n8n-io/n8n/commit/27edc543560c5188e4f78da60c74d839a6144f2d)) - **core:** Advertise OAuth protected-resource metadata URL on MCP server 401 responses ([#&#8203;34571](https://github.com/n8n-io/n8n/issues/34571)) ([37bb354](https://github.com/n8n-io/n8n/commit/37bb354b465cbc7f4115d251ae894b058b89405a)) - **core:** Avoid loading execution data during credentials security audit ([#&#8203;34876](https://github.com/n8n-io/n8n/issues/34876)) ([4212fc2](https://github.com/n8n-io/n8n/commit/4212fc2202cade111fd15af31218bccb963fb98f)) - **core:** Classify masked Instance AI stream failures as quota exhaustion via credit re-check ([#&#8203;34553](https://github.com/n8n-io/n8n/issues/34553)) ([bd89cfc](https://github.com/n8n-io/n8n/commit/bd89cfc04176f6b1442eb85a1486ed388443bf9e)) - **core:** Ensure license device fingerprint meets minimum length ([#&#8203;33852](https://github.com/n8n-io/n8n/issues/33852)) ([9140a06](https://github.com/n8n-io/n8n/commit/9140a068b11aa393f3e3473377df725b48d01694)) - **core:** Expose workflowPublishingPolicy in the package import CLI command ([#&#8203;34632](https://github.com/n8n-io/n8n/issues/34632)) ([3117e45](https://github.com/n8n-io/n8n/commit/3117e455c3608c7f3358c3a4f20b205e46505a85)) - **core:** Fail fast with a node error when a Data Table node references a missing table ([#&#8203;34610](https://github.com/n8n-io/n8n/issues/34610)) ([68c7b55](https://github.com/n8n-io/n8n/commit/68c7b55f863c5446fe3ce50e5b1e8f1c4eca9cd3)) - **core:** Fall back to the run's resolved model for AI Assistant verification LLM calls ([#&#8203;34627](https://github.com/n8n-io/n8n/issues/34627)) ([a8c90f8](https://github.com/n8n-io/n8n/commit/a8c90f84fe1cac7f4787a8a04e7eb27686e8e382)) - **core:** Fix MCP workflow update failing for active workflows on SQLite ([#&#8203;34964](https://github.com/n8n-io/n8n/issues/34964)) ([bc88dc4](https://github.com/n8n-io/n8n/commit/bc88dc4bd2bfa3e2e6430c10a251fd274445a06b)) - **core:** Handle MCP OAuth2 token expiry and PKCE negotiation ([#&#8203;34494](https://github.com/n8n-io/n8n/issues/34494)) ([c7b90d0](https://github.com/n8n-io/n8n/commit/c7b90d00518e587331d1f4b2ff5eb1901a56208a)) - **core:** Include RFC 9207 iss parameter on OAuth authorization error redirects ([#&#8203;34751](https://github.com/n8n-io/n8n/issues/34751)) ([eca731c](https://github.com/n8n-io/n8n/commit/eca731c2de2e54424b8019e4850e71cc47cea656)) - **core:** Keep MCP server display names free-form in agent config ([#&#8203;34931](https://github.com/n8n-io/n8n/issues/34931)) ([5339b5e](https://github.com/n8n-io/n8n/commit/5339b5e48a2b844958ba20cbc8c68f8256104604)) - **core:** Normalize workflow rollup timestamps ([#&#8203;34670](https://github.com/n8n-io/n8n/issues/34670)) ([0316336](https://github.com/n8n-io/n8n/commit/03163367a324a499929756e53cbae608d0cd95c6)) - **core:** Preserve the underlying error as cause on Instance AI workspace file reads ([#&#8203;34759](https://github.com/n8n-io/n8n/issues/34759)) ([206a258](https://github.com/n8n-io/n8n/commit/206a2581e4e2b5af9a49aea5d8d60eca9ccc5671)) - **core:** Prevent concurrent instance startups from racing database migrations ([#&#8203;34685](https://github.com/n8n-io/n8n/issues/34685)) ([4d861d1](https://github.com/n8n-io/n8n/commit/4d861d16a65c3fa042bef92b5a775bc2d869184e)) - **core:** Prevent unsupported waiting operations in agent tools ([#&#8203;34587](https://github.com/n8n-io/n8n/issues/34587)) ([3c278f0](https://github.com/n8n-io/n8n/commit/3c278f01674c4c702d04ab6fe50ef1a980ab3ac0)) - **core:** Publish workspace packages required by n8n at runtime ([#&#8203;34886](https://github.com/n8n-io/n8n/issues/34886)) ([0c613b4](https://github.com/n8n-io/n8n/commit/0c613b44050b6752835fb726365189b7bedfeb19)) - **core:** Redact a sub-workflow's own execution record per its own policy ([#&#8203;34621](https://github.com/n8n-io/n8n/issues/34621)) ([d8d89cc](https://github.com/n8n-io/n8n/commit/d8d89cc38106947025f06e458a8b6108436a4804)) - **core:** Redirect form-resume waiting requests to the form endpoint ([#&#8203;34725](https://github.com/n8n-io/n8n/issues/34725)) ([5dfa49b](https://github.com/n8n-io/n8n/commit/5dfa49be6f332377c60cdd063cb06dedc1c52d8c)) - **core:** Reject workflow deletion while unpublish is still in progress ([#&#8203;34836](https://github.com/n8n-io/n8n/issues/34836)) ([9e09ff4](https://github.com/n8n-io/n8n/commit/9e09ff4d23ede51ce71f69049ebdc394802b9703)) - **core:** Require row read scope for data table CSV export ([#&#8203;34127](https://github.com/n8n-io/n8n/issues/34127)) ([8171aa8](https://github.com/n8n-io/n8n/commit/8171aa8261235093f4e5d6f821bf18be67924c0b)) - **core:** Resolve synthetic tool nodes to the requested version ([#&#8203;34850](https://github.com/n8n-io/n8n/issues/34850)) ([6e12426](https://github.com/n8n-io/n8n/commit/6e124263dc654cdfe7c4947e747776f5d6daac8f)) - **core:** Return correct webhook URL in MCP get\_workflow\_details trigger info ([#&#8203;34927](https://github.com/n8n-io/n8n/issues/34927)) ([5542c1b](https://github.com/n8n-io/n8n/commit/5542c1b3940b28fa65a9f0840eef6f67018864a6)) - **core:** Sanitize secret values before persisting to agent memory ([#&#8203;34622](https://github.com/n8n-io/n8n/issues/34622)) ([edbed4f](https://github.com/n8n-io/n8n/commit/edbed4fc01eef9ffac43a0c7901ec678d48f6bb4)) - **core:** Serve RFC 9728 metadata at bare /.well-known/oauth-protected-resource ([#&#8203;33776](https://github.com/n8n-io/n8n/issues/33776)) ([3e0188c](https://github.com/n8n-io/n8n/commit/3e0188cf2af284d448dccfb43abf9c0db2cf57ee)) - **core:** Sign S3 object paths with strict RFC 3986 encoding ([#&#8203;34694](https://github.com/n8n-io/n8n/issues/34694)) ([8e5fdb4](https://github.com/n8n-io/n8n/commit/8e5fdb4b2d4bfa0eae046a54e79636a548e3fe0c)) - **core:** Skip Sentry reports for Instance AI errors that self-declare a warning level ([#&#8203;34617](https://github.com/n8n-io/n8n/issues/34617)) ([3bb3835](https://github.com/n8n-io/n8n/commit/3bb3835db4126db20fa24b00abe257ab8038a989)) - **core:** Stop Instance AI follow-up runs from looping when they keep failing before the agent starts ([#&#8203;34767](https://github.com/n8n-io/n8n/issues/34767)) ([5aac66d](https://github.com/n8n-io/n8n/commit/5aac66d8cb8a023ab97b1ead28da58237237f497)) - **core:** Strip null optional node fields from AI-generated workflows ([#&#8203;34668](https://github.com/n8n-io/n8n/issues/34668)) ([94e505a](https://github.com/n8n-io/n8n/commit/94e505a972dc52ff2a7b3fa91e3fc4d95314c2f8)) - **core:** Support fractional community node versions with PostgreSQL ([#&#8203;34717](https://github.com/n8n-io/n8n/issues/34717)) ([48c0e70](https://github.com/n8n-io/n8n/commit/48c0e70f14a77858379d795400ad9199126d7c78)) - **core:** Surface HITL suspend/resume content in Instance AI trace turns ([#&#8203;34599](https://github.com/n8n-io/n8n/issues/34599)) ([d8c3fad](https://github.com/n8n-io/n8n/commit/d8c3fadef48d8bb0865265ee038d14e4f51b83af)) - **Databricks Node:** Change default tokenExpiredStatusCode from 401 to 403 ([#&#8203;34325](https://github.com/n8n-io/n8n/issues/34325)) ([6f3d2b9](https://github.com/n8n-io/n8n/commit/6f3d2b9faab6174f6b483091345984092fb81d6c)) - **DeepSeek Node:** Preserve reasoning\_content on tool-calling turns ([#&#8203;34924](https://github.com/n8n-io/n8n/issues/34924)) ([4d247a1](https://github.com/n8n-io/n8n/commit/4d247a1176b9e66ea9113da640731e7037d336a1)) - **editor:** Add document title and adopt new settings layout on migration report pages ([#&#8203;34609](https://github.com/n8n-io/n8n/issues/34609)) ([0164216](https://github.com/n8n-io/n8n/commit/016421680d5c8076d868936e53197f202cd3fd69)) - **editor:** Allow LDAP users to configure n8n 2FA in personal settings ([#&#8203;34655](https://github.com/n8n-io/n8n/issues/34655)) ([2b1e4b8](https://github.com/n8n-io/n8n/commit/2b1e4b8910bcf6c7363a4031bec8ecc653cd7322)) - **editor:** Center empty state content vertically on short viewports ([#&#8203;34820](https://github.com/n8n-io/n8n/issues/34820)) ([359d82f](https://github.com/n8n-io/n8n/commit/359d82fb0519737c2bf0e4e9fabd41fe8ac2f180)) - **editor:** Clamp persisted sidebar width when expanding the main sidebar ([#&#8203;34923](https://github.com/n8n-io/n8n/issues/34923)) ([4f7c725](https://github.com/n8n-io/n8n/commit/4f7c725b837226503aef7133cca1918ecaca3469)) - **editor:** Debounce node creator search filtering ([#&#8203;34828](https://github.com/n8n-io/n8n/issues/34828)) ([25c5a73](https://github.com/n8n-io/n8n/commit/25c5a7341edbd27fe757f7fa994eb662c0e15c7a)) - **editor:** Don't show quick connect for non-main auth fields ([#&#8203;34449](https://github.com/n8n-io/n8n/issues/34449)) ([6195471](https://github.com/n8n-io/n8n/commit/6195471424d3f939ff35013a8bb8939fffaf37ea)) - **editor:** Fix an issue in some Safari versions that prevented copying invite links ([#&#8203;34620](https://github.com/n8n-io/n8n/issues/34620)) ([e75e412](https://github.com/n8n-io/n8n/commit/e75e41205c6ee59d44e694d82304bf19ccc5ee19)) - **editor:** Fix focus parameter button breaking selection in credential dialog ([#&#8203;34453](https://github.com/n8n-io/n8n/issues/34453)) ([ee029b8](https://github.com/n8n-io/n8n/commit/ee029b8df91f60387c72aed90d3d98e586e0b21b)) - **editor:** Html strings for table names are escaped ([#&#8203;24522](https://github.com/n8n-io/n8n/issues/24522)) ([f4365b1](https://github.com/n8n-io/n8n/commit/f4365b1579d1c8039305c32814b8da35110c2c07)) - **editor:** Inject instance UTM parameters in all links to the templates website ([#&#8203;34790](https://github.com/n8n-io/n8n/issues/34790)) ([d5b5d8e](https://github.com/n8n-io/n8n/commit/d5b5d8ead5802dea7527e7781dfd417a508efdf9)) - **editor:** Keep chat typing indicator visible until response arrives ([#&#8203;34768](https://github.com/n8n-io/n8n/issues/34768)) ([4fdf3ed](https://github.com/n8n-io/n8n/commit/4fdf3ed633ef0fb855b7ad754c606f581c7bb42d)) - **editor:** Keep NDV node hints visible after execution and render them in a single pane ([#&#8203;34920](https://github.com/n8n-io/n8n/issues/34920)) ([082b5d9](https://github.com/n8n-io/n8n/commit/082b5d9190f4bc81d93c6a94d6d4692bed4660ca)) - **editor:** Keep Switch fallback outputs available with unresolved expressions ([#&#8203;34698](https://github.com/n8n-io/n8n/issues/34698)) ([a0f6861](https://github.com/n8n-io/n8n/commit/a0f6861e17d3a9b2ea1c3eebd71f369ea917084f)) - **editor:** Manage and other permissions checkboxs stuck in half-selected state during member selection ([#&#8203;34726](https://github.com/n8n-io/n8n/issues/34726)) ([0e186ad](https://github.com/n8n-io/n8n/commit/0e186ad8d32db5df59d7150acd894cfd149f4dbb)) - **editor:** Preserve agent tool name translations ([#&#8203;35039](https://github.com/n8n-io/n8n/issues/35039)) ([fd5bc7d](https://github.com/n8n-io/n8n/commit/fd5bc7da2801e4bf8cad6937e7e059accf5e9407)) - **editor:** Preserve canvas groups when converting a selection to a sub-workflow ([#&#8203;34664](https://github.com/n8n-io/n8n/issues/34664)) ([1666f1e](https://github.com/n8n-io/n8n/commit/1666f1ec67956130a6021c1e4b5c263851849641)) - **editor:** Prevent reactive feedback loop when opening workflow diff ([#&#8203;34897](https://github.com/n8n-io/n8n/issues/34897)) ([962ff56](https://github.com/n8n-io/n8n/commit/962ff564c434ad03954e508dd80d8fd790ce32ab)) - **editor:** Reassign users when deleting a custom instance role ([#&#8203;34642](https://github.com/n8n-io/n8n/issues/34642)) ([fa0abd8](https://github.com/n8n-io/n8n/commit/fa0abd8ca80205f8fac7862fa674db5d0b4d6387)) - **editor:** Refresh subworkflow input schema from draft on parent open ([#&#8203;34522](https://github.com/n8n-io/n8n/issues/34522)) ([734f957](https://github.com/n8n-io/n8n/commit/734f9573952c3a639518bfd42e03b4d7aa9fd436)) - **editor:** Remove episodic memory callout and knowledge base publish requirement ([#&#8203;34888](https://github.com/n8n-io/n8n/issues/34888)) ([771d038](https://github.com/n8n-io/n8n/commit/771d038657b9965288852079c29637780145af69)) - **editor:** Rename preview AI Agent node to V1 ([#&#8203;34714](https://github.com/n8n-io/n8n/issues/34714)) ([359e1fb](https://github.com/n8n-io/n8n/commit/359e1fba36776651dfdd87c6eca8469b888e4a86)) - **editor:** Replace invalid link ([#&#8203;34652](https://github.com/n8n-io/n8n/issues/34652)) ([87115d6](https://github.com/n8n-io/n8n/commit/87115d6cb90bd6de717eaa2312a5e31e46e71361)) - **editor:** Restore agent channel credential setup ([#&#8203;34737](https://github.com/n8n-io/n8n/issues/34737)) ([ac839bb](https://github.com/n8n-io/n8n/commit/ac839bb54a2b33a4d49ebf3f5adfb8289040bd2a)) - **editor:** Restore horizontal scrolling of NDV panel header controls ([#&#8203;34824](https://github.com/n8n-io/n8n/issues/34824)) ([0745526](https://github.com/n8n-io/n8n/commit/0745526f6a7ba4deef80e8f734416164b9e7798e)) - **editor:** Stabilize icon picker scrolling ([#&#8203;34596](https://github.com/n8n-io/n8n/issues/34596)) ([e67c119](https://github.com/n8n-io/n8n/commit/e67c119f8b3b5d3f37b3b14cc5bdc644f06e0ddf)) - **editor:** Update copy for executions tab empty state ([#&#8203;34731](https://github.com/n8n-io/n8n/issues/34731)) ([1138f11](https://github.com/n8n-io/n8n/commit/1138f1196fee4d3fa5adff402a008928d8b9fee1)) - **Form Node:** Properly handle quotes in Form Trigger Node name ([#&#8203;34650](https://github.com/n8n-io/n8n/issues/34650)) ([95c36b8](https://github.com/n8n-io/n8n/commit/95c36b8debbd6cdd87e731ea3fd6a2ee0f4e6505)) - **HTTP Request Node:** Include error body in continueOnFail mode ([#&#8203;34729](https://github.com/n8n-io/n8n/issues/34729)) ([d0b254c](https://github.com/n8n-io/n8n/commit/d0b254cff8bec92545602b03e4784f567a92d65b)) - Keep agent preview streams responsive ([#&#8203;35035](https://github.com/n8n-io/n8n/issues/35035)) ([8d46c6e](https://github.com/n8n-io/n8n/commit/8d46c6e67ab58b076b4efda03b5fc94417063d39)) - **MCP Client Tool Node:** Close cached MCP client sessions when their execution finishes ([#&#8203;34397](https://github.com/n8n-io/n8n/issues/34397)) ([ec5f503](https://github.com/n8n-io/n8n/commit/ec5f5032a48abb348fcb108e921dd382c1c2673e)) - **Microsoft Teams Node:** Respect limit server-side in getAll operations ([#&#8203;34851](https://github.com/n8n-io/n8n/issues/34851)) ([ded1697](https://github.com/n8n-io/n8n/commit/ded1697671379660bcf0368e4eec8863b971fafd)) - **N8n Node:** Update credential test to use an endpoint with no extra scopes ([#&#8203;34605](https://github.com/n8n-io/n8n/issues/34605)) ([4622b35](https://github.com/n8n-io/n8n/commit/4622b3555739bda41f3e7686ec6085b23bb07c94)) - Parse structured output from content-block model responses in chain nodes ([#&#8203;34928](https://github.com/n8n-io/n8n/issues/34928)) ([1713d9a](https://github.com/n8n-io/n8n/commit/1713d9a9bcf0ab6cb1d49aa9860be55b8756afbe)) - Report real exported entity counts in package export ([#&#8203;34995](https://github.com/n8n-io/n8n/issues/34995)) ([f3fd559](https://github.com/n8n-io/n8n/commit/f3fd5599ca8a760b2f8d5d6a1e00201661c022bc)) - Return reversed array when calling `.reverse()` ([#&#8203;34625](https://github.com/n8n-io/n8n/issues/34625)) ([cc4dbf9](https://github.com/n8n-io/n8n/commit/cc4dbf9439239d586bf54967294dc52da441e2f9)) - Serialize dates and route binary columns to output in database nodes ([#&#8203;34124](https://github.com/n8n-io/n8n/issues/34124)) ([26ae903](https://github.com/n8n-io/n8n/commit/26ae903a2e457a5a4dad332c57a98cbc4b2196c0)) - **Slack Node:** Handle user-list rate limits and surface real load errors ([#&#8203;34743](https://github.com/n8n-io/n8n/issues/34743)) ([2268149](https://github.com/n8n-io/n8n/commit/2268149b7cecbb3b4a23758262d76bee2769d61f)) - Treat blank optional enum form fields as unset in package import ([#&#8203;35010](https://github.com/n8n-io/n8n/issues/35010)) ([4abbc89](https://github.com/n8n-io/n8n/commit/4abbc89df4b01c0ec3d1a34b78f72d2beedc8c8f)) - Validate loadOption parameter in GSheet and Notion nodes ([#&#8203;34695](https://github.com/n8n-io/n8n/issues/34695)) ([1f82bee](https://github.com/n8n-io/n8n/commit/1f82beef47cfcd9598193f8e9afaa6f428b3d036)) - **Wikipedia Tool Node:** Surface tool errors as actionable node errors ([#&#8203;34643](https://github.com/n8n-io/n8n/issues/34643)) ([3f1b35d](https://github.com/n8n-io/n8n/commit/3f1b35d669e7a44ed129621ff96bf69597fb2128)) - **Wordpress Node:** WordPress Get Many adds before filter for posts and pages ([#&#8203;19790](https://github.com/n8n-io/n8n/issues/19790)) ([90f1430](https://github.com/n8n-io/n8n/commit/90f1430c5ebf91b1b720dec3343495841315d110)) ##### Features - Add admin-managed instance credentials ([#&#8203;34364](https://github.com/n8n-io/n8n/issues/34364)) ([7d8426f](https://github.com/n8n-io/n8n/commit/7d8426f05536aaa7232d685decd7d4dc6cf73077)) - Add require-files-array ESLint rule for community node packages ([#&#8203;34792](https://github.com/n8n-io/n8n/issues/34792)) ([d0adaf7](https://github.com/n8n-io/n8n/commit/d0adaf7b5a9e8a8f1c119a572e4c4aaf065bb691)) - **ai-builder:** Add Fix with Assistant for failed agent preview tools - pass single execution context ([#&#8203;34616](https://github.com/n8n-io/n8n/issues/34616)) ([9626891](https://github.com/n8n-io/n8n/commit/96268910d35112cb02363aef9ad184036d4b2dfd)) - **ai-builder:** Add support for verified community nodes as agent tools ([#&#8203;34922](https://github.com/n8n-io/n8n/issues/34922)) ([3d281ec](https://github.com/n8n-io/n8n/commit/3d281ecc40dd3c6e78cb75a2fdf850af8f06926d)) - **ai-builder:** Agent session records direct to session chat, not trace ([#&#8203;34997](https://github.com/n8n-io/n8n/issues/34997)) ([f62cc63](https://github.com/n8n-io/n8n/commit/f62cc6319a582982cde0091899922446fd01bba6)) - **ai-builder:** Format zod erros on agent config - better toast msg ([#&#8203;34867](https://github.com/n8n-io/n8n/issues/34867)) ([bac8deb](https://github.com/n8n-io/n8n/commit/bac8debc0ef9c77e00bdba454cf3ae2f807dbca0)) - **ai-builder:** Single preview chat + trace modal ([#&#8203;35033](https://github.com/n8n-io/n8n/issues/35033)) ([687a00e](https://github.com/n8n-io/n8n/commit/687a00e7eeb2c49f491d06a490dca0c92b90b79d)) - **ai-builder:** Support execution scenarios for first-class agents in evals ([#&#8203;34384](https://github.com/n8n-io/n8n/issues/34384)) ([5fd800d](https://github.com/n8n-io/n8n/commit/5fd800de20e5be21e6ccb4599746c2c5d2088898)) - **ai-builder:** Tidy up tool names and agent builder tool UX ([#&#8203;34646](https://github.com/n8n-io/n8n/issues/34646)) ([decb322](https://github.com/n8n-io/n8n/commit/decb3228c5e49b47ddc945c0bc067ea5a1a35ba7)) - Allow custom OAuth scopes for Microsoft Azure Monitor, Dynamics, Graph Security and Azure Storage ([#&#8203;34612](https://github.com/n8n-io/n8n/issues/34612)) ([69c8633](https://github.com/n8n-io/n8n/commit/69c86333b28c6843e5469945625dd43e62575fe6)) - Allow custom OAuth scopes for the remaining Google credentials ([#&#8203;34631](https://github.com/n8n-io/n8n/issues/34631)) ([4a8dd5b](https://github.com/n8n-io/n8n/commit/4a8dd5b81716de298bafaf991ef16eabe0ffb962)) - **API:** Add credentialResolverId, timeSavedMode & binaryMode properties to workflow settings schema ([#&#8203;34330](https://github.com/n8n-io/n8n/issues/34330)) ([9ac95b6](https://github.com/n8n-io/n8n/commit/9ac95b68bee67e9d4d4fbed7085cf3f2df840c6c)) - **API:** Add endpoint to list workflow version history (GET /workflows/{id}/history) ([#&#8203;34656](https://github.com/n8n-io/n8n/issues/34656)) ([91751c3](https://github.com/n8n-io/n8n/commit/91751c3ce26c9e90f17fe1b44fcec90fa6d0b487)) - **API:** Add public API endpoints for OpenTelemetry configuration ([#&#8203;34429](https://github.com/n8n-io/n8n/issues/34429)) ([cd1e48e](https://github.com/n8n-io/n8n/commit/cd1e48e5f536f3e5d3e78ae6f272eb6be16751a4)) - **API:** Add workflow publish/unpublish public API endpoints ([#&#8203;34745](https://github.com/n8n-io/n8n/issues/34745)) ([e9933bd](https://github.com/n8n-io/n8n/commit/e9933bd1c09e26f3eafc07ceb136196a3bfa4189)) - **API:** Deprecate workflow activate/deactivate public API endpoints ([#&#8203;34771](https://github.com/n8n-io/n8n/issues/34771)) ([05c691b](https://github.com/n8n-io/n8n/commit/05c691b0b7849add3a3b8e81fa81fa000f064539)) - **AWS Bedrock Chat Model Node:** Surface inference-profile models in the default model picker ([#&#8203;34983](https://github.com/n8n-io/n8n/issues/34983)) ([cb28555](https://github.com/n8n-io/n8n/commit/cb28555d55fd22444fc9deab120842aa9829eed7)) - Configure the AI Assistant through a redesigned instance settings page ([#&#8203;34493](https://github.com/n8n-io/n8n/issues/34493)) ([4078318](https://github.com/n8n-io/n8n/commit/4078318cff167b4aa65c74485769943d778ecb60)) - **core:** Add `active_workflow_info` and make `workflow_info` leader-only ([#&#8203;34987](https://github.com/n8n-io/n8n/issues/34987)) ([78e55b5](https://github.com/n8n-io/n8n/commit/78e55b5cbfbd0781b61e5bc9e1dc74de785a4542)) - **core:** Add availableInMCP column to agents ([#&#8203;34665](https://github.com/n8n-io/n8n/issues/34665)) ([fdd4e33](https://github.com/n8n-io/n8n/commit/fdd4e33f9ca7d4faeac7d393234b22a47faafbd8)) - **core:** Add credential-unnecessary-password community node lint rule ([#&#8203;34791](https://github.com/n8n-io/n8n/issues/34791)) ([95da849](https://github.com/n8n-io/n8n/commit/95da84912ffef514220772bb779830d11fa2e2cf)) - **core:** Add eligible-reviewer API types and reviewer ids to revie… ([#&#8203;34703](https://github.com/n8n-io/n8n/issues/34703)) ([60112eb](https://github.com/n8n-io/n8n/commit/60112eb81c002aea2b61cb6439733c61b57a999d)) - **core:** Add instance credential database schema ([#&#8203;34709](https://github.com/n8n-io/n8n/issues/34709)) ([13becf3](https://github.com/n8n-io/n8n/commit/13becf336c703a7e3c17bac3f61a2d66ae2d933e)) - **core:** Add N8N\_SCHEDULER\_MAX\_ATTEMPTS to configure scheduler dead-letter threshold ([#&#8203;34633](https://github.com/n8n-io/n8n/issues/34633)) ([29f2fac](https://github.com/n8n-io/n8n/commit/29f2facb48bfc62673be5b3e0fb8eec5424eb44a)) - **core:** Add storedAt column to agent\_execution ([#&#8203;34858](https://github.com/n8n-io/n8n/issues/34858)) ([0b4bbd0](https://github.com/n8n-io/n8n/commit/0b4bbd05b8956ef81db7f1ca66107c7460e1f6e9)) - **core:** Add telemetry events for agent publishing, builder capabilities, and interactive flows ([#&#8203;34887](https://github.com/n8n-io/n8n/issues/34887)) ([8017b3d](https://github.com/n8n-io/n8n/commit/8017b3d85f44db019d1a47e472b4c2b2c8bf1cb1)) - **core:** Add workflow review request entities and migration scripts ([#&#8203;34062](https://github.com/n8n-io/n8n/issues/34062)) ([156ac00](https://github.com/n8n-io/n8n/commit/156ac00120f2ac611d4da1d72484b2031f738b9c)) - **core:** Add workflow\.deactivate external hook ([#&#8203;34746](https://github.com/n8n-io/n8n/issues/34746)) ([697174f](https://github.com/n8n-io/n8n/commit/697174f3f8097d034e022f1df3ed64c1849f0717)) - **core:** Allow Storybook components to be viewed in light and dark mode ([#&#8203;34361](https://github.com/n8n-io/n8n/issues/34361)) ([e592b21](https://github.com/n8n-io/n8n/commit/e592b210c1f439cb2ea68902c519b8a2cea246e3)) - **core:** Auto-include sub-workflows in package exports ([#&#8203;34218](https://github.com/n8n-io/n8n/issues/34218)) ([09c90f9](https://github.com/n8n-io/n8n/commit/09c90f9bf4ca704725ed5621c0dedf7d0afab02f)) - **core:** Create reviews page and render inbox ([#&#8203;34357](https://github.com/n8n-io/n8n/issues/34357)) ([b2cbcc1](https://github.com/n8n-io/n8n/commit/b2cbcc1b8199ad2e649d6497262a49e1a09dabd8)) - **core:** Detect and heal published-version skew in trigger reconciliation ([#&#8203;34877](https://github.com/n8n-io/n8n/issues/34877)) ([3f2bc68](https://github.com/n8n-io/n8n/commit/3f2bc6884676cb31f664a2f67d8ab897e9a37f22)) - **core:** Emit agent run spans through the OTel module's tracer ([#&#8203;34460](https://github.com/n8n-io/n8n/issues/34460)) ([e01e996](https://github.com/n8n-io/n8n/commit/e01e996649f1407296723f11612e20a57a09890b)) - **core:** Include acting user identity in workflow lifecycle external hooks ([#&#8203;34769](https://github.com/n8n-io/n8n/issues/34769)) ([efa86c6](https://github.com/n8n-io/n8n/commit/efa86c697b163b3d8ac0520d1a18ca98db6cf959)) - **core:** Infer structured output from example JSON in AI Agent Node ([#&#8203;34779](https://github.com/n8n-io/n8n/issues/34779)) ([0ec49b3](https://github.com/n8n-io/n8n/commit/0ec49b37353a0e8d0cc03ce550116833e06b8a47)) - **core:** Nest delegated sub-agent spans under the parent agent trace ([#&#8203;34720](https://github.com/n8n-io/n8n/issues/34720)) ([bd6f617](https://github.com/n8n-io/n8n/commit/bd6f617efb751b8ad0a109254e010506e5f95077)) - **core:** Return open and closed counts for the review inbox tabs ([#&#8203;34789](https://github.com/n8n-io/n8n/issues/34789)) ([f4edeeb](https://github.com/n8n-io/n8n/commit/f4edeeba312051fc8595c7276ba2f2af408adfaf)) - **core:** Review submission flow endpoints and toggle ([#&#8203;34649](https://github.com/n8n-io/n8n/issues/34649)) ([6d38f2e](https://github.com/n8n-io/n8n/commit/6d38f2ee392ce32f19859dd21bd82dc6f14c1679)) - **core:** Store agent execution logs in blob storage ([#&#8203;34796](https://github.com/n8n-io/n8n/issues/34796)) ([a647aef](https://github.com/n8n-io/n8n/commit/a647aeff2300558cf7f1a16d8e3bcb4966ba7981)) - **core:** Support legacy sub-workflow dependencies in package exports ([#&#8203;34398](https://github.com/n8n-io/n8n/issues/34398)) ([41660d0](https://github.com/n8n-io/n8n/commit/41660d00679c524045d55aced4c3b5e5b9b2bcfa)) - **core:** Validate missing node types on package import ([#&#8203;34598](https://github.com/n8n-io/n8n/issues/34598)) ([4044d58](https://github.com/n8n-io/n8n/commit/4044d58d130fd2f86e906a1f41cb561ff2c8e31b)) - Default package import workflowIdPolicy to source ([#&#8203;34989](https://github.com/n8n-io/n8n/issues/34989)) ([1f4e654](https://github.com/n8n-io/n8n/commit/1f4e65419ab3bd2ef453324f5796d4e86434382a)) - **editor:** Add N8nStatusDot component ([#&#8203;34963](https://github.com/n8n-io/n8n/issues/34963)) ([f758a4b](https://github.com/n8n-io/n8n/commit/f758a4bd05723b44acdf6786410c5da54a5936a2)) - **editor:** Add workflow review submission flow ([#&#8203;34520](https://github.com/n8n-io/n8n/issues/34520)) ([5939eb5](https://github.com/n8n-io/n8n/commit/5939eb52e9c658419622e35a07e5914982b2e244)) - **editor:** Adds modal to see all projects a user can access in a list ([#&#8203;34619](https://github.com/n8n-io/n8n/issues/34619)) ([2748e1a](https://github.com/n8n-io/n8n/commit/2748e1ac78207b471002a1de6f18602352f65608)) - **editor:** Keep review-required toggle synchronized with open reviews ([#&#8203;34606](https://github.com/n8n-io/n8n/issues/34606)) ([ca0c5f4](https://github.com/n8n-io/n8n/commit/ca0c5f49382c383642b6b196acb7358f56b31f1d)) - **editor:** Migrate OpenTelemetry settings page to new instance settings UI ([#&#8203;34965](https://github.com/n8n-io/n8n/issues/34965)) ([91e1276](https://github.com/n8n-io/n8n/commit/91e12764637c50698461452d586420537bf7c882)) - **editor:** Polish end-user credential setup modal and NDV states ([#&#8203;34766](https://github.com/n8n-io/n8n/issues/34766)) ([01e0639](https://github.com/n8n-io/n8n/commit/01e06399d84cc738fde7846e5aedee73f222ccdc)) - **editor:** Revamp MCP settings view with instance settings components ([#&#8203;34041](https://github.com/n8n-io/n8n/issues/34041)) ([e2840a7](https://github.com/n8n-io/n8n/commit/e2840a7443ca05073ffa4bb0b52cd0232dce1821)) - **editor:** Show confirmation modal when updating a custom instance role with assigned users ([#&#8203;34544](https://github.com/n8n-io/n8n/issues/34544)) ([6dc2079](https://github.com/n8n-io/n8n/commit/6dc2079399e25334224104b0ed06acefdf79fb85)) - **editor:** Show reviewer and requester avatars and a status indicator on review inbox items ([#&#8203;34885](https://github.com/n8n-io/n8n/issues/34885)) ([2ea7da2](https://github.com/n8n-io/n8n/commit/2ea7da29aca43acc7047807889cf762188fb865e)) - **editor:** Sync a new workflow version into an existing open review ([#&#8203;34842](https://github.com/n8n-io/n8n/issues/34842)) ([5a97bd1](https://github.com/n8n-io/n8n/commit/5a97bd1a2e31b90be75fb604fd7f0a7e7a35a33f)) - **editor:** Track Instance AI entry point as action\_source on builder messages ([#&#8203;34671](https://github.com/n8n-io/n8n/issues/34671)) ([c0fe8ba](https://github.com/n8n-io/n8n/commit/c0fe8ba4dbb08266aad20c0ab09db3afbedd62bf)) - **Gmail Node:** Add warning notice when Simplify is disabled ([#&#8203;34611](https://github.com/n8n-io/n8n/issues/34611)) ([72a311a](https://github.com/n8n-io/n8n/commit/72a311a6f38195c755ae1dce9612010688dc0a5c)) - **Microsoft Excel (SharePoint) Node:** Add node for Excel workbooks in SharePoint document libraries ([#&#8203;34847](https://github.com/n8n-io/n8n/issues/34847)) ([d67b9cd](https://github.com/n8n-io/n8n/commit/d67b9cd0d163352e216361cc83dd0a7d0b76b7e7)) ##### Performance Improvements - **core:** Skip allowed-methods lookup on successful production webhook requests ([#&#8203;34833](https://github.com/n8n-io/n8n/issues/34833)) ([bf8f5d8](https://github.com/n8n-io/n8n/commit/bf8f5d85a3bc9efc24eebfe5c0e18cf9f3e21190)) ### [`v2.32.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2320-2026-07-21) ##### Bug Fixes - **ai-builder:** Honor eq [@&#8203;version](https://github.com/version) conditions in generated node type definitions ([#&#8203;34232](https://github.com/n8n-io/n8n/issues/34232)) ([9a48bc5](https://github.com/n8n-io/n8n/commit/9a48bc5fa75976a0ffba93bde062fd0fb05a7b8c)) - **ai-builder:** Open agent chat preview on the same tab on instance AI ([#&#8203;34441](https://github.com/n8n-io/n8n/issues/34441)) ([6d56cee](https://github.com/n8n-io/n8n/commit/6d56cee0f42af42f5b192b8b5ad378a1cc566472)) - **ai-builder:** Resurface channel edit modal on AIA agent builder's artifact mode ([#&#8203;34257](https://github.com/n8n-io/n8n/issues/34257)) ([0984a1d](https://github.com/n8n-io/n8n/commit/0984a1d97a80c14a63fb31229092f6e8239aaddd)) - **ai-builder:** Scope ToolIoView synth execution under a synthetic document store ([#&#8203;34588](https://github.com/n8n-io/n8n/issues/34588)) ([ab12ee5](https://github.com/n8n-io/n8n/commit/ab12ee534c0998558c9579562dec2f34b55cd640)) - **ai-builder:** Wire thread conversation history - with caps - for agents with slack channel ([#&#8203;34354](https://github.com/n8n-io/n8n/issues/34354)) ([8c1d17f](https://github.com/n8n-io/n8n/commit/8c1d17ff5171d47c30220f96b83d85955ef4d5af)) - Allow devDependency imports in linter ([#&#8203;34335](https://github.com/n8n-io/n8n/issues/34335)) ([26caaa8](https://github.com/n8n-io/n8n/commit/26caaa876f2b787cd665631ce9cf656fd4abca01)) - **API:** Fix broken public API playground server selection ([#&#8203;34077](https://github.com/n8n-io/n8n/issues/34077)) ([f24570f](https://github.com/n8n-io/n8n/commit/f24570f21f11a370fba31dfa0b6b9206b066f51b)) - **AWS Bedrock Chat Model Node:** Default guardrail version to working draft when not set ([#&#8203;33555](https://github.com/n8n-io/n8n/issues/33555)) ([013c34c](https://github.com/n8n-io/n8n/commit/013c34ccae502176275d55986fc92b405e2861e8)) - **core, editor:** Clarify credential setup outcomes and add requireUserSelection ([#&#8203;34268](https://github.com/n8n-io/n8n/issues/34268)) ([65e267b](https://github.com/n8n-io/n8n/commit/65e267bce7b6d931656c6238fe518b0246f65189)) - **core:** Acquire expression isolate for MCP Trigger tool calls in queue mode ([#&#8203;34491](https://github.com/n8n-io/n8n/issues/34491)) ([eed8f3f](https://github.com/n8n-io/n8n/commit/eed8f3f1424eb3686d34311822ff6a35071df8c4)) - **core:** Add a per-attempt timeout to AI assistant service calls ([#&#8203;34341](https://github.com/n8n-io/n8n/issues/34341)) ([f191548](https://github.com/n8n-io/n8n/commit/f191548586f2af198d85b6afae1b1508378c945f)) - **core:** Add project ID and project name to log stream events ([#&#8203;33854](https://github.com/n8n-io/n8n/issues/33854)) ([a89817d](https://github.com/n8n-io/n8n/commit/a89817dc92f41d351631926ca3827f0e56bcfceb)) - **core:** Alert on unusable Instance AI sandbox snapshots and gate the release on snapshot health ([#&#8203;34344](https://github.com/n8n-io/n8n/issues/34344)) ([080c3cc](https://github.com/n8n-io/n8n/commit/080c3ccc8c4011b2f41e5e7460be3c6bdd4dae76)) - **core:** Allow publishing end-user credentials with Send-and-Wait nodes ([#&#8203;34462](https://github.com/n8n-io/n8n/issues/34462)) ([c59f5d8](https://github.com/n8n-io/n8n/commit/c59f5d8b6a180c0ee17a1601c39a88e2baa72a81)) - **core:** Bind dynamic credential tokens to a user ID ([#&#8203;34073](https://github.com/n8n-io/n8n/issues/34073)) ([fd261be](https://github.com/n8n-io/n8n/commit/fd261be97cf3d06aad753f69e8e099f60d09c699)) - **core:** Cancel Instance AI tool runs promptly when generation is stopped ([#&#8203;34433](https://github.com/n8n-io/n8n/issues/34433)) ([4f8fef1](https://github.com/n8n-io/n8n/commit/4f8fef13cacf31163999bdddc46f4d2ae8bb0b6a)) - **core:** Cancel Instance AI workspace tools promptly on stop ([#&#8203;34551](https://github.com/n8n-io/n8n/issues/34551)) ([267fd85](https://github.com/n8n-io/n8n/commit/267fd853cdc1669e869d280eae687eb6cad89abe)) - **core:** Close the durable scheduler's record-then-dispatch effect boundary ([#&#8203;34014](https://github.com/n8n-io/n8n/issues/34014)) ([e22680b](https://github.com/n8n-io/n8n/commit/e22680b99f91d708e1a4d68335a3d38325266c40)) - **core:** Coerce AWS request header values to strings before signing ([#&#8203;34534](https://github.com/n8n-io/n8n/issues/34534)) ([d6f26cf](https://github.com/n8n-io/n8n/commit/d6f26cfe7dec41f9f823abdb737301849e5d3d9d)) - **core:** Count AI assistant workflow test runs as manual executions in statistics ([#&#8203;34145](https://github.com/n8n-io/n8n/issues/34145)) ([9842c2c](https://github.com/n8n-io/n8n/commit/9842c2c28cc156dc10049b15dfd98e7571aca584)) - **core:** Create proxied Instance AI sandboxes from snapshots only ([#&#8203;34328](https://github.com/n8n-io/n8n/issues/34328)) ([29c5d72](https://github.com/n8n-io/n8n/commit/29c5d725c7b99727ed8a70e6398ef5f594e002d8)) - **core:** Delete executions in batches when removing workflows, projects and folders ([#&#8203;34265](https://github.com/n8n-io/n8n/issues/34265)) ([0b809c9](https://github.com/n8n-io/n8n/commit/0b809c987a4df86155e98a9f0e2ac52257c8fc16)) - **core:** Exclude in-flight Instance AI groups from history reads on non-driving mains ([#&#8203;34345](https://github.com/n8n-io/n8n/issues/34345)) ([50c3d88](https://github.com/n8n-io/n8n/commit/50c3d88af56ebb869f76f13a2417c528d90ffd4c)) - **core:** Fix AI Agent not seeing tools connected through HITL tools ([#&#8203;34271](https://github.com/n8n-io/n8n/issues/34271)) ([bdff8f4](https://github.com/n8n-io/n8n/commit/bdff8f4be99f7b677d797f669376e61e46d9ebc2)) - **core:** Fix change in width of all dropdowns in UI ([#&#8203;34249](https://github.com/n8n-io/n8n/issues/34249)) ([87cdf3d](https://github.com/n8n-io/n8n/commit/87cdf3d252ab6380ef0afeb1293882fb77931825)) - **core:** Lint community packages against their provenance-attested source ([#&#8203;34214](https://github.com/n8n-io/n8n/issues/34214)) ([5f3d139](https://github.com/n8n-io/n8n/commit/5f3d139648df47c66ab0a9faea18af5c51ec8b84)) - **core:** Persist MCP servers when credential setup is skipped ([#&#8203;34399](https://github.com/n8n-io/n8n/issues/34399)) ([7c7506d](https://github.com/n8n-io/n8n/commit/7c7506dc163449f2dfce22d308719951660a3a33)) - **core:** Prefer direct tools for agent capabilities ([#&#8203;34466](https://github.com/n8n-io/n8n/issues/34466)) ([969a68e](https://github.com/n8n-io/n8n/commit/969a68e217c7aab8e6ac24543a234055b870a794)) - **core:** Preserve agent builder question answers ([#&#8203;34414](https://github.com/n8n-io/n8n/issues/34414)) ([9882c5c](https://github.com/n8n-io/n8n/commit/9882c5c6cc8f20f715bca6938ca13142d8382edc)) - **core:** Preserve local credential fields absent from source contro… ([#&#8203;34173](https://github.com/n8n-io/n8n/issues/34173)) ([0a4ddde](https://github.com/n8n-io/n8n/commit/0a4dddeb29e65ea6e10e7122fdf5df15cc4cf005)) - **core:** Preserve node aliases when generating AI tool variants ([#&#8203;34162](https://github.com/n8n-io/n8n/issues/34162)) ([8284460](https://github.com/n8n-io/n8n/commit/8284460a5ade36b06a9b88fc71a8b13005f8b88b)) - **core:** Prevent getIncomingData from throwing on a missing connection type ([#&#8203;34285](https://github.com/n8n-io/n8n/issues/34285)) ([9d05fbd](https://github.com/n8n-io/n8n/commit/9d05fbd5617d1740ee7a48eec4d27007baa7b344)) - **core:** Prevent sub-workflow failures after transferring a deleted user's workflows ([#&#8203;33772](https://github.com/n8n-io/n8n/issues/33772)) ([7a56ade](https://github.com/n8n-io/n8n/commit/7a56ade6b2a73740a659149b3fe1e4b05c5658be)) - **core:** Replace https agent for 'Ignore SSL issues' OAuth2 requests with one that respects proxies ([#&#8203;34234](https://github.com/n8n-io/n8n/issues/34234)) ([338f186](https://github.com/n8n-io/n8n/commit/338f186f0ba624a5425c9ec8c378c295298a219d)) - **core:** Require execution mode for MCP workflow executions ([#&#8203;34155](https://github.com/n8n-io/n8n/issues/34155)) ([79012f6](https://github.com/n8n-io/n8n/commit/79012f66d7d5238d9937549cb8744331f430bdf3)) - **core:** Resolve [@&#8203;n8n/expression-runtime](https://github.com/n8n/expression-runtime) to its CJS build under Node ([#&#8203;34463](https://github.com/n8n-io/n8n/issues/34463)) ([09f5ade](https://github.com/n8n-io/n8n/commit/09f5adec0d5481d89bb926eb3efecbf2b973e6f0)) - **core:** Retry transient AI assistant service errors during Instance AI environment setup ([#&#8203;34324](https://github.com/n8n-io/n8n/issues/34324)) ([5b7df71](https://github.com/n8n-io/n8n/commit/5b7df71a050c05b628f56dcc6c85ab4cd064d7af)) - **core:** Retry transient sandbox file writes ([#&#8203;34319](https://github.com/n8n-io/n8n/issues/34319)) ([80ea25b](https://github.com/n8n-io/n8n/commit/80ea25b76ea141e0a24f9a17fbd6049aab32af8a)) - **core:** Show a single error toast when a manual execution fails pre-flight validation ([#&#8203;34541](https://github.com/n8n-io/n8n/issues/34541)) ([8d1fc02](https://github.com/n8n-io/n8n/commit/8d1fc022bb10b875ea71da2fa6a9aec9076e2e77)) - **core:** Sign SES requests with the ses service name ([#&#8203;34270](https://github.com/n8n-io/n8n/issues/34270)) ([2e31230](https://github.com/n8n-io/n8n/commit/2e3123097e2065e5317bd58ea7621e6fdb5ddc02)) - **core:** Skip reporting axios errors thrown as unhandled node errors ([#&#8203;34570](https://github.com/n8n-io/n8n/issues/34570)) ([33f1c36](https://github.com/n8n-io/n8n/commit/33f1c3611259a43de26e5f09569bd85212605220)) - **core:** Stop reporting quota-exhausted Instance AI runs to Sentry and isolate report request context ([#&#8203;34549](https://github.com/n8n-io/n8n/issues/34549)) ([6f0804e](https://github.com/n8n-io/n8n/commit/6f0804e0e357811954b611abf1449fb61b7a8b1d)) - **core:** Update error message on file write ([#&#8203;33833](https://github.com/n8n-io/n8n/issues/33833)) ([afe603f](https://github.com/n8n-io/n8n/commit/afe603fc00f816c38d01a65b5eaa17c36481a0ba)) - Correct build-command quoting in standalone package release ([#&#8203;34258](https://github.com/n8n-io/n8n/issues/34258)) ([1301bba](https://github.com/n8n-io/n8n/commit/1301bbaf5341267037c146b2f74ba73c2e3585a7)) - Correct end-user credential validation, re-evaluation, and identity-hook recognition ([#&#8203;34094](https://github.com/n8n-io/n8n/issues/34094)) ([65da749](https://github.com/n8n-io/n8n/commit/65da749ab3d118cd14a70ccf86c162a58790a71f)) - Default new agent MCP tool transport to httpStreamable ([#&#8203;34092](https://github.com/n8n-io/n8n/issues/34092)) ([9c3f7fa](https://github.com/n8n-io/n8n/commit/9c3f7fa44b8441260be678525ebc5b7fc7f7626a)) - Do not lose scenario results on a budget/timeout abort ([#&#8203;34419](https://github.com/n8n-io/n8n/issues/34419)) ([40c5b76](https://github.com/n8n-io/n8n/commit/40c5b7670869830b6a71f629963070cd872e51c1)) - **editor:** Allow self-hosted OpenAI credentials for episodic memory ([#&#8203;34558](https://github.com/n8n-io/n8n/issues/34558)) ([e162724](https://github.com/n8n-io/n8n/commit/e162724baadcd59bd4c566b6f8d88ba5d0f9b99f)) - **editor:** Auto-ungroup invalid groups on workflow save ([#&#8203;34456](https://github.com/n8n-io/n8n/issues/34456)) ([d5d3da6](https://github.com/n8n-io/n8n/commit/d5d3da67c1447606a74645dcd35cbfd4d5ae45b0)) - **editor:** Avoid next prev buttons from being disabled ([#&#8203;33774](https://github.com/n8n-io/n8n/issues/33774)) ([a2fd7f7](https://github.com/n8n-io/n8n/commit/a2fd7f7e966c5734e473b6629652ce6f1c0d502b)) - **editor:** Decouple MCP redirect URI controls from env-lock flag ([#&#8203;34184](https://github.com/n8n-io/n8n/issues/34184)) ([64318a8](https://github.com/n8n-io/n8n/commit/64318a810df1cc7fe27470db9f9b1930c6d12e20)) - **editor:** Dissolve single-node canvas group when converting its nodes to a sub-workflow ([#&#8203;34334](https://github.com/n8n-io/n8n/issues/34334)) ([93e1b7f](https://github.com/n8n-io/n8n/commit/93e1b7fd6c55bf2fcd40d9770d7e03af812fe1e9)) - **editor:** Improve Message an Agent panels ([#&#8203;34461](https://github.com/n8n-io/n8n/issues/34461)) ([e8b005e](https://github.com/n8n-io/n8n/commit/e8b005ee27f0e700e958dbbf09b1674e94fba163)) - **editor:** Include Chat, AI Assistant, and MCP settings under 'Instance settings: Manage' custom role permission ([#&#8203;34455](https://github.com/n8n-io/n8n/issues/34455)) ([fa5476c](https://github.com/n8n-io/n8n/commit/fa5476c0cbd2e0a914a58f34d439179bbec89800)) - **editor:** Keep dropdown tooltips above menus ([#&#8203;34547](https://github.com/n8n-io/n8n/issues/34547)) ([051eee1](https://github.com/n8n-io/n8n/commit/051eee194393f660cc6be41333cfb73e580c5ff0)) - **editor:** Link end-user credentials docs from credential modal ([#&#8203;34406](https://github.com/n8n-io/n8n/issues/34406)) ([09d1e96](https://github.com/n8n-io/n8n/commit/09d1e96a1a7629caea6c51cc705d0970e822aba0)) - **editor:** Make AI assistant quota-exhausted error states explicit ([#&#8203;33847](https://github.com/n8n-io/n8n/issues/33847)) ([4ef0d05](https://github.com/n8n-io/n8n/commit/4ef0d05f1cb45c9962dc7a166222aab9cfc6a767)) - **editor:** Make selector dropdowns usable in Instance AI workflow setup ([#&#8203;33971](https://github.com/n8n-io/n8n/issues/33971)) ([487594c](https://github.com/n8n-io/n8n/commit/487594cfcdd77a9c6252a2ddb8d03e31d94f2b69)) - **editor:** Polish pass on the custom instance roles ([#&#8203;34122](https://github.com/n8n-io/n8n/issues/34122)) ([297e252](https://github.com/n8n-io/n8n/commit/297e2529b3f695e10dde4653342374f75961bfef)) - **editor:** Prevent AI Agent from auto adding a chat connector on creation ([#&#8203;34259](https://github.com/n8n-io/n8n/issues/34259)) ([865035d](https://github.com/n8n-io/n8n/commit/865035d5a008dd5786bbd158ccc76f1f66f188eb)) - **editor:** Prevent users from clicking workflows within insights that they do not have access to ([#&#8203;34362](https://github.com/n8n-io/n8n/issues/34362)) ([e68fb3a](https://github.com/n8n-io/n8n/commit/e68fb3af52cba91f2a93979893c76afd3c9ac10d)) - **editor:** Prevent workflow actions menu from being cut off ([#&#8203;34278](https://github.com/n8n-io/n8n/issues/34278)) ([8ba28dc](https://github.com/n8n-io/n8n/commit/8ba28dc7a9f397c8ca24c11ebb3b4257588d02e9)) - **editor:** Reconcile stale Instance AI run state on reload and stop ([#&#8203;34432](https://github.com/n8n-io/n8n/issues/34432)) ([8879b87](https://github.com/n8n-io/n8n/commit/8879b879804fe0a187ea88777c37b9be5779a523)) - **editor:** Refresh editor checksum on workflow activation while editing ([#&#8203;34095](https://github.com/n8n-io/n8n/issues/34095)) ([7ebeb1e](https://github.com/n8n-io/n8n/commit/7ebeb1e194aa74b6c6e536251a5b0bb543ea5274)) - **editor:** Refresh editor checksum on workflow deactivation while editing ([#&#8203;34315](https://github.com/n8n-io/n8n/issues/34315)) ([c83eab0](https://github.com/n8n-io/n8n/commit/c83eab047c7256dfec8797e3db22f9b5dd5dc04e)) - **editor:** Remove extra top spacing in sticky note markdown ([#&#8203;34116](https://github.com/n8n-io/n8n/issues/34116)) ([114c74d](https://github.com/n8n-io/n8n/commit/114c74d6bfd34eb4384720d7a313ecce662d2032)) - **editor:** Rename agent tasks to schedules ([#&#8203;34326](https://github.com/n8n-io/n8n/issues/34326)) ([1ab30cb](https://github.com/n8n-io/n8n/commit/1ab30cb6097e132c9c7030197f94b14eb195b583)) - **editor:** Restore hosted chat Markdown styles ([#&#8203;34176](https://github.com/n8n-io/n8n/issues/34176)) ([d6b9234](https://github.com/n8n-io/n8n/commit/d6b92343e1ec43431a3dafa18949043b8951bee2)) - **editor:** Restore previous route when closing session trace ([#&#8203;34423](https://github.com/n8n-io/n8n/issues/34423)) ([e8922cb](https://github.com/n8n-io/n8n/commit/e8922cbadfdb5a5df40afffa41b91820845dab0c)) - **editor:** Restrict setup credential dropdown to pinned type ([#&#8203;34252](https://github.com/n8n-io/n8n/issues/34252)) ([454e0d3](https://github.com/n8n-io/n8n/commit/454e0d3edd310f600523ce0f98e31ef3f16ff4d3)) - **editor:** Show only the latest node as executing during manual executions ([#&#8203;34182](https://github.com/n8n-io/n8n/issues/34182)) ([6faca89](https://github.com/n8n-io/n8n/commit/6faca890d2e13a331f19931f3e557481524f9cd2)) - **editor:** Trigger options menu from node details header add button ([#&#8203;34212](https://github.com/n8n-io/n8n/issues/34212)) ([3b6af51](https://github.com/n8n-io/n8n/commit/3b6af5199ab5a4526a86a40fcfafb4f20874a69c)) - **editor:** Wrap long keyboard shortcut tooltip labels within max-width ([#&#8203;34135](https://github.com/n8n-io/n8n/issues/34135)) ([eb6a4a1](https://github.com/n8n-io/n8n/commit/eb6a4a1714201258146f2bf7ea9090b925b2365c)) - Even out workflow metadata divider spacing ([#&#8203;34132](https://github.com/n8n-io/n8n/issues/34132)) ([90f25e2](https://github.com/n8n-io/n8n/commit/90f25e221d198179ec981aa7bca33d71f63af251)) - Extend orphan message cleanup to handle trailing orphans from memory trimming ([#&#8203;34385](https://github.com/n8n-io/n8n/issues/34385)) ([96264a0](https://github.com/n8n-io/n8n/commit/96264a063bea5efee7caebb6460e44942d0eecc7)) - Gate agent knowledge base table on AI Assistant proxy availability ([#&#8203;34366](https://github.com/n8n-io/n8n/issues/34366)) ([77880a3](https://github.com/n8n-io/n8n/commit/77880a3106d9bb0c997c887b4f8a72615fb63dce)) - **Gmail Node:** Handle multi-address Reply-To in the reply operation ([#&#8203;34312](https://github.com/n8n-io/n8n/issues/34312)) ([0b8ad18](https://github.com/n8n-io/n8n/commit/0b8ad187578ecf59efea96a8b97102190aaeb194)) - **Google Workspace Admin Node:** Not able to reactivate the user ([#&#8203;33937](https://github.com/n8n-io/n8n/issues/33937)) ([f43d723](https://github.com/n8n-io/n8n/commit/f43d723571afad77b79dddb8b520135497d6f3bb)) - **HTTP Request Node:** Sign non-standard AWS endpoint hosts with the correct region and service ([#&#8203;34081](https://github.com/n8n-io/n8n/issues/34081)) ([0e8420b](https://github.com/n8n-io/n8n/commit/0e8420bbff4c386d19fa2587512131ae2dae4c38)) - **Microsoft Excel Node:** Resolve service principal target per input item ([#&#8203;34112](https://github.com/n8n-io/n8n/issues/34112)) ([afc8a87](https://github.com/n8n-io/n8n/commit/afc8a87a604d221eb9b56e09c30b6f3fc5a47bda)) - **Microsoft OneDrive Node:** Resolve service principal target per input item ([#&#8203;34111](https://github.com/n8n-io/n8n/issues/34111)) ([578545c](https://github.com/n8n-io/n8n/commit/578545c1e9a956199e59a2ac5f40c4e11236f51a)) - **Microsoft Outlook Node:** Resolve service principal mailbox per input item ([#&#8203;34110](https://github.com/n8n-io/n8n/issues/34110)) ([831e054](https://github.com/n8n-io/n8n/commit/831e054e6e04fdbf0c0401aacdc3700727fb7624)) - **Microsoft Teams Node:** Validate Graph path IDs under all credential types ([#&#8203;34065](https://github.com/n8n-io/n8n/issues/34065)) ([e43a162](https://github.com/n8n-io/n8n/commit/e43a162e4df8b80d79e05183f359b0b80a5b494c)) - **Microsoft To Do Node:** Resolve service principal target per input item ([#&#8203;34109](https://github.com/n8n-io/n8n/issues/34109)) ([9b2479c](https://github.com/n8n-io/n8n/commit/9b2479c538ed17194978a872c009e7c78c064836)) - **Postgres Node:** Return DATE and date/time array columns as strings (v2.7) ([#&#8203;34050](https://github.com/n8n-io/n8n/issues/34050)) ([17eb819](https://github.com/n8n-io/n8n/commit/17eb819517e0f41c506677fc5d56097795e16623)) - Provide provider-accurate response shapes for evals ([#&#8203;34418](https://github.com/n8n-io/n8n/issues/34418)) ([1b173c7](https://github.com/n8n-io/n8n/commit/1b173c791ab76863cb3380d33fc6f3ae2c56570f)) - **QuickBooks Node:** Initialize headers object in quickBooksApiRequest ([#&#8203;34291](https://github.com/n8n-io/n8n/issues/34291)) ([83dd194](https://github.com/n8n-io/n8n/commit/83dd194a893dce656a8044cf716c4191e04af2f2)) - Report an unverifiable unit as notVerified, not a silent pass ([#&#8203;34421](https://github.com/n8n-io/n8n/issues/34421)) ([7d6fd4c](https://github.com/n8n-io/n8n/commit/7d6fd4ca9c6f55b7cef026d4a42e4ae9c115e153)) - Resolve modules on windows ([#&#8203;34167](https://github.com/n8n-io/n8n/issues/34167)) ([9f0a6fa](https://github.com/n8n-io/n8n/commit/9f0a6fa68b48de0d013e49cf8f1236b49e6d7fdb)) - **Salesforce Node:** Pass ParentId when creating or updating a Case ([#&#8203;33775](https://github.com/n8n-io/n8n/issues/33775)) ([fffee46](https://github.com/n8n-io/n8n/commit/fffee465a4c8a68432bc8ec1af06bce945fba719)) - Serialize date output in FTP, Set, IMAP and Unleashed nodes ([#&#8203;34205](https://github.com/n8n-io/n8n/issues/34205)) ([391deb9](https://github.com/n8n-io/n8n/commit/391deb91af0cc31d41204d633df0e921193669e4)) - **Split Out Node:** Properly handle if "Fields to split out" is not a string ([#&#8203;34148](https://github.com/n8n-io/n8n/issues/34148)) ([7998940](https://github.com/n8n-io/n8n/commit/79989407ffee587f6734ea6736269fc21ca8cac6)) ##### Features - Add `showOnDeployment` option, show warning for read file node on cloud ([#&#8203;34417](https://github.com/n8n-io/n8n/issues/34417)) ([f470230](https://github.com/n8n-io/n8n/commit/f47023066ef0f60f21b7bfa9c3c3295e912bd070)) - Add typed seed data tables with rows on execution scenarios ([#&#8203;34420](https://github.com/n8n-io/n8n/issues/34420)) ([02af123](https://github.com/n8n-io/n8n/commit/02af1235747cdbc003fca0a199e9e0bdbc55affc)) - Adding agents tracing environment variable ([#&#8203;34401](https://github.com/n8n-io/n8n/issues/34401)) ([b42aeee](https://github.com/n8n-io/n8n/commit/b42aeee50f522821ddcdf7d4de1bd789b8173e49)) - **ai-builder:** Allow AIA agent builder to publish and unpublish first-class agents ([#&#8203;34368](https://github.com/n8n-io/n8n/issues/34368)) ([84ee063](https://github.com/n8n-io/n8n/commit/84ee0632a39601e010bdebc87d796dcd046f7937)) - **ai-builder:** Help AIA remove / adjust agent channels (sp Slack) via chat ([#&#8203;34241](https://github.com/n8n-io/n8n/issues/34241)) ([f851863](https://github.com/n8n-io/n8n/commit/f851863090395b99345f31c89273015a824a678e)) - **ai-builder:** Refresh Instance AI agent artifact UI on channel setup success ([#&#8203;34465](https://github.com/n8n-io/n8n/issues/34465)) ([2955d75](https://github.com/n8n-io/n8n/commit/2955d75b30e5a8be9f847ea257a0516585e696d3)) - **ai-builder:** Send agent preview chat context to AIA chat ([#&#8203;34308](https://github.com/n8n-io/n8n/issues/34308)) ([9fad2ba](https://github.com/n8n-io/n8n/commit/9fad2ba510d3d14c209b35b8f79071f92c33cd2d)) - **API:** Add endpoint to retrieve SAML SSO configuration ([#&#8203;34168](https://github.com/n8n-io/n8n/issues/34168)) ([e76b345](https://github.com/n8n-io/n8n/commit/e76b345fd85b87d6aa3edd3a393d6c0a1ad7234f)) - **API:** Add endpoint to set the SAML SSO configuration ([#&#8203;34224](https://github.com/n8n-io/n8n/issues/34224)) ([cf8337a](https://github.com/n8n-io/n8n/commit/cf8337aeb12bab92a5ca8d23a79092968eca3d2e)) - **API:** Add public API endpoints for log streaming destinations ([#&#8203;34251](https://github.com/n8n-io/n8n/issues/34251)) ([4a651dd](https://github.com/n8n-io/n8n/commit/4a651dd1aab62da3d0886140d7c31104eaf9b820)) - **API:** Add public API endpoints to trigger and cancel evaluation test runs ([#&#8203;33979](https://github.com/n8n-io/n8n/issues/33979)) ([18b34ca](https://github.com/n8n-io/n8n/commit/18b34cab778f182e6081cf2c7d26789d276b2575)) - **API:** Allow creating a folder in the calling user's personal project ([#&#8203;34091](https://github.com/n8n-io/n8n/issues/34091)) ([571e642](https://github.com/n8n-io/n8n/commit/571e6424edf4fc84ae753da7f77e8e4433f90396)) - **API:** Support placing workflows in folders via parentFolderId ([#&#8203;32696](https://github.com/n8n-io/n8n/issues/32696)) ([a844d03](https://github.com/n8n-io/n8n/commit/a844d0336e5df55a6996a20e3d6112218d81c65c)) - **AWS Bedrock Chat Model Node:** Add Timeout option ([#&#8203;34072](https://github.com/n8n-io/n8n/issues/34072)) ([a4738ea](https://github.com/n8n-io/n8n/commit/a4738eaf49dd54436a4340b10697fb5c271618c0)) - **core:** Add per-workflow execution data write bytes metric ([#&#8203;34425](https://github.com/n8n-io/n8n/issues/34425)) ([f7496a5](https://github.com/n8n-io/n8n/commit/f7496a5aae1aa42f7d884dbbe554d417a09aa629)) - **core:** Add tracing, credit metering, and telemetry for the builder sub-agent ([#&#8203;34151](https://github.com/n8n-io/n8n/issues/34151)) ([be35343](https://github.com/n8n-io/n8n/commit/be353431da9493a24495d84ebcba481a2d3dfa1f)) - **core:** Add variable bundling to package export ([#&#8203;34040](https://github.com/n8n-io/n8n/issues/34040)) ([b637582](https://github.com/n8n-io/n8n/commit/b63758247ebd1a45d890370a21d70d4ab7a99349)) - **core:** Add workflow requirements to package exports ([#&#8203;34217](https://github.com/n8n-io/n8n/issues/34217)) ([581e490](https://github.com/n8n-io/n8n/commit/581e4907293426f948f2840f43dd13604f1b5324)) - **core:** Adopt "n8n credits" wording and default to it in Instance AI ([#&#8203;34426](https://github.com/n8n-io/n8n/issues/34426)) ([263ec69](https://github.com/n8n-io/n8n/commit/263ec699d6834a478673b4f1e931fc118be95b44)) - **core:** Enable n8n Connect usage in n8n MCP ([#&#8203;33723](https://github.com/n8n-io/n8n/issues/33723)) ([4e4283b](https://github.com/n8n-io/n8n/commit/4e4283bf628a92ecd3030ca82808c21145b13e74)) - **core:** Enable prompt caching for the agent-builder sub-agent ([#&#8203;34352](https://github.com/n8n-io/n8n/issues/34352)) ([a9357ef](https://github.com/n8n-io/n8n/commit/a9357ef5641222e561127ed60b7a059b1e72ea50)) - **core:** Include error workflows as export dependencies ([#&#8203;34350](https://github.com/n8n-io/n8n/issues/34350)) ([7d23168](https://github.com/n8n-io/n8n/commit/7d231684d14233bcaa47cfb91d2cc3d9aa0a7f2e)) - **core:** Prefer MCP servers over node tools when available ([#&#8203;34458](https://github.com/n8n-io/n8n/issues/34458)) ([078ee55](https://github.com/n8n-io/n8n/commit/078ee55890eddcb691fd9e8b6794b43e77ca3977)) - **core:** Support agent preview handoff in Instance AI ([#&#8203;34171](https://github.com/n8n-io/n8n/issues/34171)) ([5a3394a](https://github.com/n8n-io/n8n/commit/5a3394aa34df80a2c90c5937a65f3bb0643ac323)) - **core:** Unify output schema mock generation and verify AI Assistant workflows with any trigger type ([#&#8203;33896](https://github.com/n8n-io/n8n/issues/33896)) ([d33c282](https://github.com/n8n-io/n8n/commit/d33c282b951e5b8a1ae8017562945654449209cb)) - **editor:** Add descriptions to canvas groups ([#&#8203;34219](https://github.com/n8n-io/n8n/issues/34219)) ([8477e58](https://github.com/n8n-io/n8n/commit/8477e5896ab805e6ee63f50be8de410f834d1c9f)) - **editor:** Add Mine/All tabs, search and filters to MCP connected clients ([#&#8203;33857](https://github.com/n8n-io/n8n/issues/33857)) ([a2c19e4](https://github.com/n8n-io/n8n/commit/a2c19e46974990c39007ffe64ab2ae908fe2f1b9)) - **editor:** Add new Tags Input component to [@&#8203;n8n/design-system](https://github.com/n8n/design-system) ([#&#8203;34075](https://github.com/n8n-io/n8n/issues/34075)) ([bac57c4](https://github.com/n8n-io/n8n/commit/bac57c4ec11b4b11490cf5488181ed2b8e892c5a)) - **editor:** Add per-case compare tabs to eval collection compare view ([#&#8203;33880](https://github.com/n8n-io/n8n/issues/33880)) ([dde77cb](https://github.com/n8n-io/n8n/commit/dde77cb7d39943ef6e6ae8e468c5ab772bdadef8)) - **editor:** Add scope selection to MCP OAuth consent screen ([#&#8203;33710](https://github.com/n8n-io/n8n/issues/33710)) ([c3ca9a3](https://github.com/n8n-io/n8n/commit/c3ca9a36dafe3c7da084da5ceb325dbe9605dcb2)) - **editor:** Add sticky support for canvas groups ([#&#8203;34317](https://github.com/n8n-io/n8n/issues/34317)) ([0fb07ca](https://github.com/n8n-io/n8n/commit/0fb07ca6ad9aaef5fe2366e96c69b5a52b7e8549)) - **editor:** Collapse AI Assistant thinking traces into thinking blocks ([#&#8203;34274](https://github.com/n8n-io/n8n/issues/34274)) ([9744625](https://github.com/n8n-io/n8n/commit/97446258af4aaa91da6323d7599fb08a02ccef43)) - **editor:** Improve sub workflow extraction ([#&#8203;34169](https://github.com/n8n-io/n8n/issues/34169)) ([318925a](https://github.com/n8n-io/n8n/commit/318925a4215e1eb431daf43f551a649dc4695b7f)) - **editor:** Rename N8nActionBox to N8nEmptyState and add icon-cards variant ([#&#8203;34407](https://github.com/n8n-io/n8n/issues/34407)) ([a6b5462](https://github.com/n8n-io/n8n/commit/a6b54629c5f89b4c222fc59f0e679055f6a733db)) - **editor:** Save canvas group description pinned state in local storage ([#&#8203;34220](https://github.com/n8n-io/n8n/issues/34220)) ([ecff317](https://github.com/n8n-io/n8n/commit/ecff317c577e46f42feb24e7c7413f4762041284)) - **editor:** Show access and client details in the connected MCP clients list ([#&#8203;33714](https://github.com/n8n-io/n8n/issues/33714)) ([0ca24ba](https://github.com/n8n-io/n8n/commit/0ca24ba99655b0b0220c1f99a3641b14862b1593)) - **editor:** Show per-scope tool details on the MCP consent screen ([#&#8203;33783](https://github.com/n8n-io/n8n/issues/33783)) ([cc515a7](https://github.com/n8n-io/n8n/commit/cc515a77c1d58f53b04587ce264899ad0a881a90)) - **Gmail Node:** Add advanced HITL configuration for Send and Wait ([#&#8203;34255](https://github.com/n8n-io/n8n/issues/34255)) ([6194110](https://github.com/n8n-io/n8n/commit/61941103e6fb3ba7186bc9666145fbf3e55e0054)) - **Grist Node:** Use a single Grist URL field in the credential ([#&#8203;34190](https://github.com/n8n-io/n8n/issues/34190)) ([d6d7d93](https://github.com/n8n-io/n8n/commit/d6d7d93df34075b4d55bf509855bd2411eda4eec)) - **Mailgun Node:** Add reply-to, custom headers, and tags ([#&#8203;28558](https://github.com/n8n-io/n8n/issues/28558)) ([b9199e5](https://github.com/n8n-io/n8n/commit/b9199e5a964c0774bb9a5ad8c876ca54ce413c61)) - **Slack Node:** Add advanced HITL configuration for one-tap approval ([#&#8203;34123](https://github.com/n8n-io/n8n/issues/34123)) ([d30e7b0](https://github.com/n8n-io/n8n/commit/d30e7b042c8ecb18aead1cdecd22145f382facbd)) - **Telegram Node:** Add advanced HITL configuration for one-tap in-chat approval ([#&#8203;34009](https://github.com/n8n-io/n8n/issues/34009)) ([6db46bc](https://github.com/n8n-io/n8n/commit/6db46bc381d11f03d6ba24d8a66e8620efe92530)) - Validate agent configuration before publishing ([#&#8203;34452](https://github.com/n8n-io/n8n/issues/34452)) ([5cb674e](https://github.com/n8n-io/n8n/commit/5cb674ed370561d5418dd02de0d4c1d58d11cce1)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Sunday and Saturday (`* * * * 0,6`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI0Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update n8nio/n8n Docker tag to v2.32.5
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
8656d5d9a1
renovate scheduled this pull request to auto merge when all checks succeed 2026-07-25 03:10:45 +02:00
Author
Collaborator

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks
### Branch automerge failure This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead. ___ * Branch has one or more failed status checks
renovate force-pushed renovate/n8nio-n8n-2.x from 8656d5d9a1
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to a93584bf27
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-28 10:08:39 +02:00
Compare
renovate deleted branch renovate/n8nio-n8n-2.x 2026-07-28 10:08:40 +02:00
renovate changed title from Update n8nio/n8n Docker tag to v2.32.5 to Update n8nio/n8n Docker tag to v2.33.0 2026-07-28 10:09:04 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sebleh/n8n-custom!42
No description provided.