Skip to content

🚀 Release 2.10.3#26512

Merged
Matsuuu merged 1 commit intorelease/2.10.3from
release-pr/2.10.3
Mar 4, 2026
Merged

🚀 Release 2.10.3#26512
Matsuuu merged 1 commit intorelease/2.10.3from
release-pr/2.10.3

Conversation

@n8n-assistant
Copy link
Contributor

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

2.10.3 (2026-03-04)

Bug Fixes

  • editor: Always show auth mode dropdown in credential modal (#26280) (4501b0f)
  • editor: Replace jsonpath with jsonpath-plus to resolve CVE (#26399) (7ec6115)
  • Handle collaboration push old format (#26467) (4e2b9c6)

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 5 files

Architecture diagram
sequenceDiagram
    participant User as User (Browser)
    participant UI as Editor UI (Vue)
    participant Srv as n8n Server (Node.js)
    participant Eng as Workflow Engine
    participant Lib as jsonpath-plus

    Note over User,Lib: n8n v2.10.3 - Credential & Execution Flow Changes

    section Credential Modal Fix
        User->>UI: Open Credential Modal
        UI->>UI: NEW: Force visibility of Auth Mode dropdown
        Note right of UI: Fixes bug where dropdown was hidden in specific UI states
    end

    section Security Fix (CVE)
        Srv->>Eng: Execute Workflow Step
        Eng->>Lib: CHANGED: Evaluate expression (jsonpath-plus)
        Note right of Lib: Replaced insecure 'jsonpath' library
        Lib-->>Eng: Return sanitized data
        Eng-->>Srv: Step complete
    end

    section Collaboration Fix
        Srv->>UI: Push collaboration event (WebSocket)
        alt Payload in "old format"
            UI->>UI: NEW: Handle/transform legacy format
            Note right of UI: Prevents crashes during version mismatch
        else Standard format
            UI->>UI: Update editor state
        end
    end
Loading

@codecov
Copy link

codecov bot commented Mar 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@blacksmith-sh

This comment has been minimized.

@Matsuuu Matsuuu merged commit 1dbe519 into release/2.10.3 Mar 4, 2026
80 of 84 checks passed
@Matsuuu Matsuuu deleted the release-pr/2.10.3 branch March 4, 2026 08:19
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