🚀 Release 2.19.0#29374
Merged
n8n-release-helper[bot] merged 1 commit intorelease/2.19.0from Apr 28, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
1 issue found across 49 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="CHANGELOG.md">
<violation number="1" location="CHANGELOG.md:138">
P3: Fix typo in changelog entry: `streamin` should be `streaming`.</violation>
</file>
Architecture diagram
sequenceDiagram
participant UI as Editor UI
participant API as n8n API (Core)
participant AI as AI Builder / Assistant
participant Cipher as Cipher Service
participant Exec as Execution Engine
participant TR as Task Runner
participant DB as Database / Redis / S3
Note over UI, DB: AI Workflow Construction & Execution
UI->>AI: Request workflow rebuild/patch
AI->>API: CHANGED: Update workflow (preserve identity)
API->>DB: NEW: Reap intermediate AI workflows
API->>UI: Return patched workflow
Note over UI, DB: Secure Credential & Data Flow
Exec->>Cipher: Request decrypted credentials
Cipher->>Cipher: NEW: AES-256-GCM Decryption
opt Key Rotation / Management
API->>Cipher: NEW: encryptWithKey / decryptWithKey
end
Cipher-->>Exec: Plaintext secrets
Note over UI, DB: Task & Tool Execution
UI->>API: Execute workflow / node
API->>Exec: Trigger execution
alt Isolation Mode
Exec->>TR: NEW: Invoke skill via slash command
TR-->>Exec: Return isolated result
else Scaling Mode
Exec->>DB: CHANGED: Persist metadata for failed runs
end
Note over UI, DB: System Events & Observability
API->>UI: NEW: Broadcast MCP availability via Push
API->>DB: NEW: Audit log (Webhook wait/resume)
Exec->>DB: CHANGED: Guard S3 socket pool (stream reads)
API->>DB: CHANGED: Recover Redis connection
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review, or fix all with cubic.
| * **editor:** Move computer use toggle to chat sidebar ([#28974](https://github.com/n8n-io/n8n/issues/28974)) ([47bb91e](https://github.com/n8n-io/n8n/commit/47bb91e9b4ade6638e8d54fb79cae54b90b0a1a2)) | ||
| * **editor:** Track favorite toggle events ([#28810](https://github.com/n8n-io/n8n/issues/28810)) ([86a6d1b](https://github.com/n8n-io/n8n/commit/86a6d1b1fafc8deb8a7611b4bc0fd2d807ed090b)) | ||
| * **editor:** Warn when data table cell value exceeds safe integer range ([#28904](https://github.com/n8n-io/n8n/issues/28904)) ([e62e44f](https://github.com/n8n-io/n8n/commit/e62e44f3f8c42547a1c8726ed8d9a50ca5a069d6)) | ||
| * Enable log streamin settings via env vars ([#29005](https://github.com/n8n-io/n8n/issues/29005)) ([ff6d65e](https://github.com/n8n-io/n8n/commit/ff6d65e22aa758ee78f4f27ac0c781e3754bd917)) |
Contributor
There was a problem hiding this comment.
P3: Fix typo in changelog entry: streamin should be streaming.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At CHANGELOG.md, line 138:
<comment>Fix typo in changelog entry: `streamin` should be `streaming`.</comment>
<file context>
@@ -1,3 +1,151 @@
+* **editor:** Move computer use toggle to chat sidebar ([#28974](https://github.com/n8n-io/n8n/issues/28974)) ([47bb91e](https://github.com/n8n-io/n8n/commit/47bb91e9b4ade6638e8d54fb79cae54b90b0a1a2))
+* **editor:** Track favorite toggle events ([#28810](https://github.com/n8n-io/n8n/issues/28810)) ([86a6d1b](https://github.com/n8n-io/n8n/commit/86a6d1b1fafc8deb8a7611b4bc0fd2d807ed090b))
+* **editor:** Warn when data table cell value exceeds safe integer range ([#28904](https://github.com/n8n-io/n8n/issues/28904)) ([e62e44f](https://github.com/n8n-io/n8n/commit/e62e44f3f8c42547a1c8726ed8d9a50ca5a069d6))
+* Enable log streamin settings via env vars ([#29005](https://github.com/n8n-io/n8n/issues/29005)) ([ff6d65e](https://github.com/n8n-io/n8n/commit/ff6d65e22aa758ee78f4f27ac0c781e3754bd917))
+* **Google Drive Node:** Add Markdown export option for Google Docs download ([#27006](https://github.com/n8n-io/n8n/issues/27006)) ([80cb82e](https://github.com/n8n-io/n8n/commit/80cb82e9c52e6170b75dc0841ee9b143058bdd5e))
+* **Google Gemini Node:** Gemini default models update ([#28853](https://github.com/n8n-io/n8n/issues/28853)) ([46739a5](https://github.com/n8n-io/n8n/commit/46739a5bc464af81ebf5145d2ae37fd3bfbb5fa8))
</file context>
Suggested change
| * Enable log streamin settings via env vars ([#29005](https://github.com/n8n-io/n8n/issues/29005)) ([ff6d65e](https://github.com/n8n-io/n8n/commit/ff6d65e22aa758ee78f4f27ac0c781e3754bd917)) | |
| * Enable log streaming settings via env vars ([#29005](https://github.com/n8n-io/n8n/issues/29005)) ([ff6d65e](https://github.com/n8n-io/n8n/commit/ff6d65e22aa758ee78f4f27ac0c781e3754bd917)) |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Contributor
Performance ComparisonComparing current → latest master → 14-day baseline Memory consumption baseline with starter plan resources
docker-stats
Idle baseline with Instance AI module loaded
How to read this table
|
632604b
into
release/2.19.0
89 of 93 checks passed
Bundle ReportBundle size has no change ✅ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
2.19.0 (2026-04-28)
Bug Fixes
nameparameters to be defined by AI (#28763) (76358a6)structuredContentin MCP nodes to prevent AI Agent reasoning loops (#27297) (048e01e)Features