Skip to content

🚀 Release 2.9.4#26247

Merged
schrothbn merged 1 commit intorelease/2.9.4from
release-pr/2.9.4
Feb 25, 2026
Merged

🚀 Release 2.9.4#26247
schrothbn merged 1 commit intorelease/2.9.4from
release-pr/2.9.4

Conversation

@n8n-assistant
Copy link
Contributor

@n8n-assistant n8n-assistant bot commented Feb 25, 2026

2.9.4 (2026-02-25)

Bug Fixes

  • core: Always serve /healthz on task broker regardless of N8N_ENDPOINT_HEALTH (#25959) (8007192)
  • core: Don't show setup in demo mode (#26233) (7c7a6d3)
  • core: Respect n8n path for health endpoint (#26129) (d8455e0)
  • editor: Fix grid alignment on Safari 18.6 (#26234) (079d9ce)

Copy link
Collaborator

@tomi tomi left a comment

Choose a reason for hiding this comment

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

To the moon 🌔 and beyond 🚀

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

Architecture diagram
sequenceDiagram
    participant Monitor as Monitoring / K8s
    participant LB as Proxy / Load Balancer
    participant Core as n8n Core Server
    participant Broker as Task Broker
    participant Env as Config / Env Vars
    participant UI as Editor UI (Safari)

    Note over Monitor, Broker: Health Check Flow (Core Fixes)

    Monitor->>LB: GET /healthz
    LB->>Broker: CHANGED: Route to /healthz
    Broker->>Env: Check N8N_ENDPOINT_HEALTH
    Note right of Broker: NEW: Always responds to /healthz<br/>ignoring N8N_ENDPOINT_HEALTH
    Broker-->>LB: 200 OK
    
    Monitor->>LB: GET [sub-path]/healthz
    LB->>Core: Forward with base path
    Core->>Core: CHANGED: Validate base path prefix
    Core-->>LB: 200 OK

    Note over UI, Env: Application Initialization (Core & Editor Fixes)

    UI->>Core: GET /api/v1/settings
    Core->>Env: Check Demo Mode & Setup Status
    Env-->>Core: demoMode: true
    alt NEW: Demo Mode Active
        Core-->>UI: Suppress setup instructions
    else Standard Mode
        Core-->>UI: Return setup configuration
    end

    Note over UI: UI Rendering
    UI->>UI: CHANGED: Apply Safari 18.6<br/>grid alignment fixes
Loading

@schrothbn schrothbn merged commit b6dc278 into release/2.9.4 Feb 25, 2026
50 checks passed
@schrothbn schrothbn deleted the release-pr/2.9.4 branch February 25, 2026 14:39
@codecov
Copy link

codecov bot commented Feb 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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.

2 participants