Skip to content

🚀 Release 2.11.0#26456

Merged
Matsuuu merged 1 commit intorelease/2.11.0from
release-pr/2.11.0
Mar 3, 2026
Merged

🚀 Release 2.11.0#26456
Matsuuu merged 1 commit intorelease/2.11.0from
release-pr/2.11.0

Conversation

@n8n-assistant
Copy link
Contributor

@n8n-assistant n8n-assistant bot commented Mar 3, 2026

2.11.0 (2026-03-03)

Bug Fixes

  • Add missing chat tool input logs (#26229) (c3ddc49)
  • Admin should be able to install community nodes (#26296) (e01ce10)
  • ai-builder: Fix chat fade, keyboard shortcuts, node tidy-up, and feedback styling (#26200) (c30870c)
  • Assignments control buttons top padding fix (#26165) (265aea3)
  • core: Disallow file uploads on Chat hub when chat trigger doesn't permit them (#25714) (218569c)
  • core: Dispatch composite targets in onError() instead of dropping them (#25981) (b585be5)
  • core: Don't show setup in demo mode (#26233) (36bde68)
  • core: Increase timeout for workflow execution tests (#26150) (7af85fc)
  • core: Make n8n-workflow a peer dependency in ai-utilities (#26404) (b62d857)
  • core: Resolve multi-main startup race condition in AuthRolesService (#26176) (5a85a4f)
  • core: Skip onboarding screen for SAML users with IdP-provided names (#26245) (e9627a6)
  • Dependency bumps in transitive dependencies (#26149) (4f4644b)
  • editor: Add aria-label to icon-only buttons missing accessible labels (#26145) (3bcc76e)
  • editor: Allow clearing credential resolver in workflow settings (#26343) (c2e31e9)
  • editor: Batch community node requests to respect strapi arraySize (#26168) (a3d5937)
  • editor: Change node list shortcut from Tab to N to unlock keyboard navigation (#26148) (0243412)
  • editor: Compact i18n secrets count (#25883) (fa46fc4)
  • editor: Custom sticky text color (#25961) (b298a5d)
  • editor: Fix shift+space key combo in canvas (#26169) (8803226)
  • editor: Fix CSV export for data tables downloading wrong table (#26325) (470fc50)
  • editor: Fix grid alignment on Safari 18.6 (#26234) (4e489a6)
  • editor: Fix input panel error output (#23116) (e97b6b8)
  • editor: Fix project assignment when duplicating workflow from overview (#26341) (049af43)
  • editor: Fix workflow diff navigation left arrow hover state (#26253) (82db0b9)
  • editor: Hide client secret field in resolver when user info endpoint is selected (#26340) (c320383)
  • editor: Prevent scrollbar flashing when toasts are shown (#26338) (bfa4550)
  • editor: Replace jsonpath with jsonpath-plus to resolve CVE (#26399) (4e0cd02)
  • editor: Resolve credential modal expressions without workflow co… (#26191) (e0ef26b)
  • editor: Setup panel visual tweaks (no-chaneglog) (#26107) (2e07bb8)
  • editor: Stop hijacking search shortcut for layouts without search (#26222) (4fd3fd7)
  • Enable external secrets multi-connection to vault (#26189) (fc5c842)
  • Fix 11 security issues in jsonpath, mailparser, mysql2 and 6 more (#26362) (0b84e10)
  • Fix selector-purity violation and E2E impact analysis in CI (#26410) (7be48a4)
  • Improve chat message button handling (#26249) (4b9e7e3)
  • Microsoft Teams Node: Block Teams link preview service from triggering sendAndWait approvals (#26125) (4655a62)
  • Remove SystemCredentials source check during AWS role assume (#22859) (8525799)
  • XML Node: Invalid attributes (#26353) (ba687da)

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)

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 30 files

Architecture diagram
sequenceDiagram
    participant User as User / Admin
    participant Editor as Editor UI / Chat Hub
    participant API as Backend API
    participant Auth as AuthRolesService
    participant Core as Core Execution Engine
    participant Secrets as Secret Store Service (Vault/AWS)
    participant DB as Database / Execution Logs

    Note over User,DB: System Startup & Initialization
    Auth->>Auth: NEW: Resolve multi-main race condition
    Auth-->>API: Roles & Scopes ready (execution:reveal, workflow:execute)

    Note over User,DB: Workflow Design & Credential Configuration
    User->>Editor: Configure Credential Resolver
    Editor->>API: CHANGED: Save project-scoped settings
    API->>DB: Update Workflow/Project Settings

    Note over User,DB: Runtime: Workflow Execution with AI & External Secrets
    User->>Editor: Interact with Chat Hub
    Editor->>API: Check permissions (disallow file uploads if disabled)
    API-->>Editor: Perms OK
    
    Editor->>Core: Trigger Execution
    Core->>Secrets: NEW: Fetch External Secret (Multi-connection Vault)
    Secrets-->>Core: Return Decrypted Secret
    
    Core->>Core: NEW: Track dynamic credential resolution (ITaskData)
    
    opt AI Node / Chat Tool Interaction
        Core->>Core: NEW: Log chat tool input logs
    end

    Core->>Core: NEW: Execution data redaction
    
    Core->>DB: Save Redacted Execution Logs
    Core-->>Editor: Return Result
    
    opt Chat Hub Post-Execution
        Editor->>Editor: NEW: Show Suggested Prompts
    end

    Note over User,DB: Administration: Community Nodes & Project Assignments
    User->>Editor: Install Community Node
    Editor->>API: CHANGED: Batch requests (Strapi arraySize fix)
    API->>DB: Persist Node Installation
    
    User->>Editor: Assign Custom Role to Project
    Editor->>API: NEW: Manage assignments with project visibility
    API->>DB: Update Role Assignments
Loading

@codecov
Copy link

codecov bot commented Mar 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Matsuuu Matsuuu merged commit d478552 into release/2.11.0 Mar 3, 2026
109 of 114 checks passed
@Matsuuu Matsuuu deleted the release-pr/2.11.0 branch March 3, 2026 06:18
@Matsuuu Matsuuu temporarily deployed to minor-release-tag-merge March 3, 2026 06:46 — with GitHub Actions Inactive
@Matsuuu Matsuuu temporarily deployed to minor-release-tag-merge March 3, 2026 06:46 — with GitHub Actions Inactive
@Matsuuu Matsuuu temporarily deployed to minor-release-tag-merge March 3, 2026 06:46 — with GitHub Actions Inactive
@codecov
Copy link

codecov bot commented Mar 3, 2026

Bundle Report

Bundle size has no change ✅

Affected Assets, Files, and Routes:

view changes for bundle: editor-ui-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/worker-*.js -2.91MB 13.37kB -99.54%
assets/worker-*.js 2.91MB 2.92MB 21725.55% ⚠️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant