Skip to content

chore(deps): update docker.n8n.io/n8nio/n8n docker tag to v2.13.2#74

Open
pedrotchang wants to merge 1 commit intomainfrom
renovate/docker.n8n.io-n8nio-n8n-2.x
Open

chore(deps): update docker.n8n.io/n8nio/n8n docker tag to v2.13.2#74
pedrotchang wants to merge 1 commit intomainfrom
renovate/docker.n8n.io-n8nio-n8n-2.x

Conversation

@pedrotchang
Copy link
Owner

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

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

Release Notes

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

v2.13.0

Bug Fixes
  • Bug with odd error message on project limit cloud (#​26911) (39e8f95)
  • Airtable Node: Revert flattening output from search and get operations (#​26697) (1978660)
  • core: Exclude disabled secret connections from autocomplete, resolution, and registry (#​26783) (0bc948b)
  • core: Fix entity import failing in Kubernetes due to ZIP self-inclusion and local header size placeholders (#​26628) (319e400)
  • core: Fix MCP validate_workflow tool output schema warnings (#​26938) (d849487)
  • core: Fix task runner hanging when connection attempt fails (#​26848) (28d63fa)
  • core: Ignore parameter name when renaming binary file (#​26647) (f0aca64)
  • core: Make ChatHub work with LM Studio's OpenAI compatible endpoint (#​26887) (89e0368)
  • core: Prefix external secrets retry logs (#​26802) (ec909ec)
  • core: Preserve NODE_PATH for globally installed npm packages in Docker (#​26898) (3612e4b)
  • core: Prevent OAuth token wipe during source control pull (#​26566) (bf53447)
  • core: Simplify $items global type declaration in expression runtime (#​27087) (82dfa76)
  • core: Skip task runner startup on main in offload mode (#​26876) (f5baa1b)
  • core: Support all known execution statuses on public API (#​27080) (e843b67)
  • core: Use correct published nodes for workflow indexing (#​26767) (982922b)
  • editor: Fix toogle share action based on scopes (#​26902) (cd2c22c)
  • editor: Hide redaction policy when the feature env variable is not there (#​26933) (b424d2f)
  • editor: I18n for sign out label in bottom menu (#​26885) (5993309)
  • editor: Preserve resource mapper values during floating node navigation (#​26789) (33ba2d5)
  • editor: Remove migrate-button-v2 script (#​26779) (fab08c4)
  • editor: Remove stray closing brace in bug report URL generation (#​26916) (69d0581)
  • editor: Repair fromAI override and button styling (#​26682) (5ab71b4)
  • editor: Show version name instead of current changes label for named versions (#​26785) (1d24edb)
  • editor: Use text shade token in N8nInput (#​26934) (8c3c0dc)
  • Fix segfault in arm64 image due to missing native addon (#​26765) (844c5e2)
  • Gate /healthz/readiness behind fullyReady flag (#​26742) (e7545ba)
  • HTTP Request Node: Improve invalid JSON field error messages (#​26817) (03b6e2d)
  • Improve SSRF blocked IP error message (#​26837) (edd74ec)
  • Lazy load heavy imports and add future guidance (#​26903) (2d6a0e1)
  • MCP - Resolve webhook id during workflow creation and update (#​26838) (86f1c24)
  • Microsoft Agent 365 Trigger Node: Fix memory, update MCP tool listing, replace deprecated MS library functions (#​26422) (b039bd7)
  • MongoDBVectorStore Node: Replace MongoDB Atlas Vector Store singleton with per-execution client (#​26906) (33391e6)
  • Notion Node: Allow underscores in page URL slug validation (#​27051) (b7e3e63)
Features

v2.12.0

Bug Fixes
Features
  • Add lint rule to disallow httpRequest with manual authentication (#​26624) (82eae73)
  • Add option to hide credential overwrites (#​26489) (78b7f88)
  • Add optional --publish flag to n8n-node release command (#​26688) (ec0cf13)
  • Add support for publishing community nodes through GitHub Actions (#​26597) (0057bf3)
  • Chat Node: Return chat message instead of input data if Chat is not waiting for user input (#​26167) (cc22c31)
  • core: Add (un)publish workflow tools to MCP (#​26681) (724f361)
  • core: Add 1Password external secrets provider (#​26307) (1f1021e)
  • core: Add a separate MCP tool for full execution data (#​26674) (9e2aa8e)
  • core: Add configurable HTTP status code for OAuth2 token refresh (#​26641) (9dc8b44)
  • core: Add SSRF protection config (#​26424) (f2a6b3e)
  • core: Add suggested prompts to Personal Agents on Chat hub (#​26444) (d00cded)
  • core: Add validation on workflow with dynamic credentials (#​26423) (71cec8b)
  • core: Emit audit event when execution data is revealed (#​26425) (01f912c)
  • core: Explicit fail on production executions with failing dynamic (#​26500) (9e500cc)
  • core: Expose isEnabled on Secrets Provider Connection (#​26680) (6fa0d2e)
  • core: Implements telemetry group identify calls (#​26634) (8387901)
  • core: Improve secret proxy (#​26522) (4fe6b4f)
  • core: Integrate SSRF protection into request helpers (#​26581) (809ea48)
  • core: Static fallback on dynamic credentials for manual executions (#​26406) (f72dfc7)
  • editor: Add 'New' badge to project roles and upgrade landing page (#​26348) (e1221d6)
  • editor: Allow switching versions in workflow history diff view (#​26418) (26de9dc)
  • editor: Implement read-only mode for external secrets connections (#​26432) (4ffe54b)
  • editor: Make it possible to pick Chat hub model by ID even if no models are loaded (#​26435) (45fa641)
  • Implement additional checkbox confirmation for quick connect flow (#​26472) (fcf2d31)

v2.11.0

Bug Fixes
Features
  • Add assignments tab for custom roles with project visibility (#​25992) (c93e438)
  • ai-builder: Implement changes list for builder and on canvas diff (#​26062) (f7c3684)
  • Chat Trigger Node: Add Suggested prompts, shown on Chat hub (#​26217) (a006e02)
  • core: Add execution:reveal scope (#​26252) (81ab10d)
  • core: Add runtime bundle and extension utilities (#​26077) (776d328)
  • core: Enable external secrets for projects (#​26329) (4dcc2d8)
  • core: Expand workflow-sdk test fixtures from 500 to 2000 workflows and fix codegen bugs (#​26041) (a0664a1)
  • core: Split share and unshare into separate scopes (#​26011) (928242d)
  • core: Track dynamic credential resolution per node execution in ITaskData (#​26354) (634041c)
  • editor: Add dynamic credentials UI for ChatHub (#​25685) (26b36e0)
  • editor: Add project badge in data table overview (#​26289) (0ec749e)
  • editor: Add quick connect inside the credential edit modal (#​26058) (f6836c7)
  • editor: Add searching and sorting to data table overviews (#​25623) (1bacba3)
  • editor: Add success button variant and fix trial banner CTA styling (#​26190) (2dcc76e)
  • editor: Allow comparing workflow history versions (#​26060) (d3afac8)
  • editor: Disable scope selection when opened from project settings page (#​26403) (b883b3c)
  • editor: Disable v2 migration report via shared target version constant (#​26244) (4aacc57)
  • editor: Enable adding secret store from project settings page (#​26122) (25c6d14)
  • editor: Expose workflow:execute scope checkbox in custom role UI (#​26405) (eb19e00)
  • editor: Forward rich message types from SDK instead of flattening to text (#​26177) (ec4496d)
  • editor: Use single select dropdown for selecting scope of a secrets store (#​26146) (84966aa)
  • Initialise data redaction module, execution data redaction service (#​25975) (9edc271)
  • Update existing MCP tools (#​26248) (f020caa)
  • Update Replace Me placeholder in Loop Over Items (#​23756) (27949dd)

v2.10.0

Bug Fixes
  • Address issue with resolving EKS Pod Identity Credentials (#​25945) (3b41ca8)
  • AI Agent Node: Fix orphaned tool messages in AI Agent memory after buffer window slides (#​26046) (7c1985e)
  • AI Agent Node: Serialize AI Agent intermediateSteps messageLog to plain objects (#​25867) (c811ec1)
  • ai-builder: Don't release types when loading node types for workflow builder service (#​25891) (4c1c033)
  • ai-builder: Strip cache_control markers from persisted tool messages and responder input (#​26132) (05d15a0)
  • Anthropic Chat Model Node: Add gateway error enrichment and empty model guard (#​25953) (790b8b5)
  • Azure OpenAI Node: Disable Responses API to fix GPT-5.2 connection error (#​26033) (0ba636d)
  • core: Add mergeAskBuild to builder request DTO feature flags (#​26120) (6b9053e)
  • core: Always serve /healthz on task broker regardless of N8N_ENDPOINT_HEALTH (#​25959) (7e10901)
  • core: Forward activationMode in multi-main webhook/trigger setup (#​25855) (2886b32)
  • core: Handle tool wrapper nodes without supplyData in queue mode MCP Trigger (#​26007) (fbe4699)
  • core: Implement evaluation run cancellation for multi-main (#​25353) (4fb5ae6)
  • core: Improve error for AI Tool nodes missing execute method (#​25743) (e85c458)
  • core: Invalidate project owner cache when user role changes (#​25895) (095a7f9)
  • core: Render newlines on Chat hub messages without requiring hard breaks (#​26042) (774a2dd)
  • core: Respect n8n path for health endpoint (#​26129) (47d5738)
  • core: Return data tables that you have access to instead of only the ones in your personal project (#​25558) (c818125)
  • editor: Add validation for secret JSON input fields (#​25851) (2c81eca)
  • editor: Alignment issues and nits (#​25954) (eb86207)
  • editor: Apply missing focus mixin styles (#​26008) (b0408d2)
  • editor: Constrain chat trigger images to fit within message width (#​25866) (0135c23)
  • editor: Design fixes for managed OAuth credentials (#​26064) (95af7cf)
  • editor: Enable stop button to abort AI Ask Assistant streaming (#​26012) (e59ee6a)
  • editor: Filter for all words in the search query (#​26110) (facc2fe)
  • editor: Fix agent description placement on Chat hub modal selector (#​26038) (8aded17)
  • editor: Fix bug with tags not being sent to backend (#​26040) (05915c4)
  • editor: Fix incorrect shortcut resolution for letter keys on non-QWERTY (#​25875) (64bcca0)
  • editor: Fix visual issues on new Chat hub tools selector (#​26010) (2a2786a)
  • editor: Fix wrong content displayed while quickly navigating projects and folders (#​25428) (2495a05)
  • editor: Hide canvas thinking pill and keep canvas editable during help streaming (#​26015) (47d42a6)
  • editor: Improve custom role selector with design refinements (#​25666) (5c7ebf9)
  • editor: Make Chat hub text prompt scrollable (#​26019) (923060f)
  • editor: Patch Button v2 migration issues (#​25846) (022638f)
  • editor: Prevent plan mode auto-switch after AIWB restore (#​25903) (dc82320)
  • editor: Prevent workflow-updated emission on assistant calls (#​25951) (b7a8496)
  • editor: Re-layout all nodes on structural changes in AI builder (#​25905) (d591bcb)
  • editor: Refresh credential list after update to clear setup badge (#​25978) (4e68511)
  • editor: Respect displayOptions when determining response mode for Chat on WF canvas (#​26112) (59a5ff3)
  • editor: Route error/credential help messages to builder in merged Ask+Build view (#​25950) (f87cb02)
  • editor: Selectively apply credentials for http request nodes (#​26003) (f5ea84a)
  • editor: Show existing credentials in template setup modal (#​25598) (4ce9daf)
  • editor: Style regressions on Button (#​25924) (c7caf27)
  • editor: Update click behaviour on breadcrumb items (#​24753) (05d57d6)
  • editor: Update secrets provider connection name validation (#​25868) (1bc3079)
  • Gmail Node: Fix GetMany messages query string pollution with non-API parameters (#​26053) (3ff9668)
  • Google Gemini Node: Fix broken thinking budget selector (#​26006) (27b84e0)
  • Guardrails Node: Improve Guardrails validation (#​25390) (8d0251d)
  • Handle missing trigger node run data gracefully (#​25828) (5d92505)
  • Increase character limit for providerId (#​25748) (56b6d0c)
  • Only use displayOptions for determining credential required fields for update if the property is defined (#​25921) (cadfa4c)
  • Prevent node mention popup when typing email addresses (#​25865) (14920b7)
  • Remove redundant builder-log check causing responder double-answering (#​25940) (60ce73a)
  • Truncate tool names to 64 characters (#​25745) (48cb717)
Features

Configuration

📅 Schedule: Branch creation - "after 3am and before 4am on wednesday" (UTC), 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 has been generated by Renovate Bot.

@pedrotchang
Copy link
Owner Author

AI Assessment

Field Value
Decision NEEDS_REVIEW
Risk Level MEDIUM
Update Type MINOR
Component n8n
Version 2.4.8 -> 2.13.2
Breaking Changes true

Analysis

This is a significant minor version jump from 2.4.8 to 2.13.2, spanning multiple major releases (2.10.0, 2.11.0, 2.12.0, 2.13.0). While n8n is a workflow automation application and not core infrastructure, the extensive changelog shows numerous breaking changes across multiple nodes (Airtable, Customer.io, Chat, Gmail, Notion) and core functionality changes (external secrets, SSRF protection, OAuth handling, credential management). The changes to node behavior could break existing workflows, and the new security features (SSRF protection) may require configuration adjustments. This update also includes major new features like Chat hub, MCP tools, external secrets providers, and significant AI-related changes that represent substantial architectural changes.

Recommendation

Manual review required before merging. Key actions: 1) Review all breaking changes in the changelog to identify impact on existing n8n workflows, 2) Test the update in a non-production environment first, 3) Pay special attention to workflows using Airtable, Customer.io, Chat, Gmail, or Notion nodes, 4) Review new SSRF protection settings and external secrets configuration, 5) Verify OAuth credential handling still works correctly, 6) Consider the large version jump and test thoroughly before production deployment. While not a database or core infrastructure update, the extensive changes warrant careful testing.


Analyzed by n8n AI Agent using Claude

@pedrotchang
Copy link
Owner Author

AI Assessment

Field Value
Decision NEEDS_REVIEW
Risk Level MEDIUM
Update Type MINOR
Component n8n
Version 2.4.8 -> 2.13.2
Breaking Changes true

Analysis

This is a significant minor version jump (2.4.8 → 2.13.2) spanning multiple releases (v2.5 through v2.13.2) with several breaking changes that could impact existing workflows. Notable concerns include: API migration in Customer.io Node, changed behavior in Chat Node, Airtable output structure reversion, and multiple credential/authentication system changes. While n8n is a workflow automation tool (not core infrastructure), the breaking changes could disrupt existing automation workflows in the homelab. The update includes many bug fixes and security improvements, but the breaking changes require verification that existing n8n workflows won't be affected.

Recommendation

Manual review required before merging. Action items: 1) Review existing n8n workflows in the homelab to identify usage of Airtable Node, Customer.io Node, or Chat Node, 2) Check if any workflows rely on the changed OAuth2 or credential behaviors, 3) Verify MCP/AI features are not in use or test compatibility, 4) Review the security fixes (SSRF protection, credential validation) as they may affect workflow behavior, 5) Consider testing the update in a non-production environment first, 6) Plan for potential workflow adjustments post-update


Analyzed by n8n AI Agent using Claude

@pedrotchang
Copy link
Owner Author

AI Assessment

Field Value
Decision NEEDS_REVIEW
Risk Level MEDIUM
Update Type MINOR
Component n8n
Version 2.4.8 -> 2.13.2
Breaking Changes true

Analysis

This is a significant jump from v2.4.8 to v2.13.2 (9 minor versions). The changelog reveals multiple breaking changes particularly around: node output behavior changes (Airtable, Chat Node), API migrations (Customer.io), authentication changes (OAuth2), and database schema modifications. While n8n is an application-level component rather than core infrastructure, the size of the jump and number of breaking changes warrant manual review. The changes include database migrations, credential handling modifications, and workflow execution behavior changes that could impact existing workflows.

Recommendation

Manual review required before merging. Test in a non-production environment first to verify: 1) Existing workflows continue to function correctly, 2) Any Airtable, Chat, or Customer.io nodes are not broken by the output/API changes, 3) OAuth2 credentials still work properly, 4) Database migrations complete successfully. Review the specific workflows in your homelab that use n8n to ensure compatibility with the breaking changes listed in the changelog.


Analyzed by n8n AI Agent using Claude

@pedrotchang
Copy link
Owner Author

AI Assessment

Field Value
Decision NEEDS_REVIEW
Risk Level HIGH
Update Type MINOR
Component n8n
Version 2.4.8 -> 2.13.2
Breaking Changes true

Analysis

This update spans 9 minor versions (2.4 -> 2.13) which is a significant jump for a workflow automation platform like n8n. The extensive changelog reveals numerous breaking changes, API migrations (Customer.io), node behavior changes (Airtable), and fundamental architectural updates including new runtime environments (V8 isolate), authentication systems (external secrets, OAuth2 changes), and database schema modifications (workflow versions, chat sessions). Given that n8n is a critical workflow automation tool that may have active workflows, credentials, and integrations in production, this level of change requires careful review and testing. The application should be tested in a staging environment first to ensure existing workflows continue to function correctly. Additionally, backup of workflows and credentials should be verified before proceeding.

Recommendation

DO NOT auto-merge. This requires manual review and testing due to: 1) Large version jump across 9 minor versions, 2) Multiple breaking changes in node behaviors and APIs, 3) Database schema migrations, 4) Authentication and credential system overhauls, 5) New runtime environment changes. Recommended actions: Review the full changelogs for versions 2.5.0 through 2.13.2, test in a non-production environment first, backup all workflows and credentials, verify all active workflows still function correctly after upgrade, and check for any custom integrations or community nodes that may be affected.


Analyzed by n8n AI Agent using Claude

@pedrotchang
Copy link
Owner Author

AI Assessment

Field Value
Decision NEEDS_REVIEW
Risk Level HIGH
Update Type MINOR
Component n8n
Version 2.4.8 -> 2.13.2
Breaking Changes true

Analysis

This is a HIGH risk update because: 1) It's a large version jump of 9 minor versions which is substantial for a workflow automation platform, 2) Multiple breaking changes are documented that could affect existing workflows, particularly around node output structures and API migrations, 3) Core authentication and security features have been modified (OAuth2, SSRF protection, external secrets), 4) Database migrations are included for new features, 5) Changes to AI/Chat functionality could impact any existing AI-powered workflows, 6) The scope of changes is extensive across multiple subsystems (core, editor, multiple node types), 7) As a workflow automation tool, n8n is critical infrastructure - breaking changes could disrupt automated processes.

Recommendation

DO NOT auto-merge. This update requires careful manual review and testing: 1) Review all breaking changes against your current n8n workflows, especially if using Airtable, Customer.io, or AI Agent nodes, 2) Test the update in a non-production environment first, 3) Verify all existing workflows still function correctly after the update, 4) Check if any workflows use nodes with breaking changes (Airtable output structure, Customer.io API), 5) Review the new SSRF protection settings to ensure legitimate external requests aren't blocked, 6) If using external secrets or OAuth, verify those integrations still work, 7) Plan for potential workflow adjustments before deploying to production, 8) Consider the database migrations and ensure backup procedures are in place, 9) Review the changelog for each intermediate version (2.5 through 2.13) to understand the full scope of changes.


Analyzed by n8n AI Agent using Claude

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.

2 participants