n8n@2.21.7
n8n-io/n8nn8n@2.21.7May 21, 2026by n8n-assistant[bot]
AI Summary
A bug fix release addressing multiple core issues including expression isolate acquisition for scheduled polls, webhook execution data, and AI vendor node validation.
Key Highlights
- Acquired expression isolate for scheduled polls
- Populated manual user ID on webhook execution data path
- Reported scheduled-poll isolate acquisition failures via __emitError
- Validated non-empty prompts in AI vendor nodes before API calls
Full Release Notes
## [2.21.7](https://github.com/n8n-io/n8n/compare/n8n@2.21.5...n8n@2.21.7) (2026-05-21) ### Bug Fixes * **core:** Acquire expression isolate for scheduled polls ([#30742](https://github.com/n8n-io/n8n/issues/30742)) ([6167d4a](https://github.com/n8n-io/n8n/commit/6167d4a3623d1a7ac73922737b71fb840b69ac9f)) * **core:** Populate manual user id on webhook execution data path ([#30781](https://github.com/n8n-io/n8n/issues/30781)) ([50c55aa](https://github.com/n8n-io/n8n/commit/50c55aa94b7d8605854d323ae527b7dc354b2448)) * **core:** Report scheduled-poll isolate acquisition failures via __emitError ([#30792](https://github.com/n8n-io/n8n/issues/30792)) ([6321390](https://github.com/n8n-io/n8n/commit/6321390a361d53c2322f047a943153e45c5846a0)) * **core:** Validate non-empty prompts in AI vendor nodes before API calls ([#30820](https://github.com/n8n-io/n8n/issues/30820)) ([15d0dbb](https://github.com/n8n-io/n8n/commit/15d0dbbcaf5899f33b1e3c49005a37e7ef565aae))