n8n-io/n8n (docker.n8n.io/n8nio/n8n)
### [`v1.70.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1700-2024-11-27)
##### Bug Fixes
- **AI Agent Node:** Add binary message before scratchpad to prevent tool calling loops ([#11845](https://redirect.github.com/n8n-io/n8n/issues/11845)) ([5c80cb5](https://redirect.github.com/n8n-io/n8n/commit/5c80cb57cf709a1097a38e0394aad6fce5330eba))
- CodeNodeEditor walk cannot read properties of null ([#11129](https://redirect.github.com/n8n-io/n8n/issues/11129)) ([d99e0a7](https://redirect.github.com/n8n-io/n8n/commit/d99e0a7c979a1ee96b2eea1b9011d5bce375289a))
- **core:** Bring back execution data on the `executionFinished` push message ([#11821](https://redirect.github.com/n8n-io/n8n/issues/11821)) ([0313570](https://redirect.github.com/n8n-io/n8n/commit/03135702f18e750ba44840dccfec042270629a2b))
- **core:** Correct invalid WS status code on removing connection ([#11901](https://redirect.github.com/n8n-io/n8n/issues/11901)) ([1d80225](https://redirect.github.com/n8n-io/n8n/commit/1d80225d26ba01f78934a455acdcca7b83be7205))
- **core:** Don't use unbound context methods in code sandboxes ([#11914](https://redirect.github.com/n8n-io/n8n/issues/11914)) ([f6c0d04](https://redirect.github.com/n8n-io/n8n/commit/f6c0d045e9683cd04ee849f37b96697097c5b41d))
- **core:** Fix broken execution query when using projectId ([#11852](https://redirect.github.com/n8n-io/n8n/issues/11852)) ([a061dbc](https://redirect.github.com/n8n-io/n8n/commit/a061dbca07ad686c563e85c56081bc1a7830259b))
- **core:** Fix validation of items returned in the task runner ([#11897](https://redirect.github.com/n8n-io/n8n/issues/11897)) ([a535e88](https://redirect.github.com/n8n-io/n8n/commit/a535e88f1aec8fbbf2eb9397d38748f49773de2d))
- **editor:** Add missing trigger waiting tooltip on new canvas ([#11918](https://redirect.github.com/n8n-io/n8n/issues/11918)) ([a8df221](https://redirect.github.com/n8n-io/n8n/commit/a8df221bfbb5428d93d03f539bcfdaf29ee20c21))
- **editor:** Don't re-render input panel after node finishes executing ([#11813](https://redirect.github.com/n8n-io/n8n/issues/11813)) ([b3a99a2](https://redirect.github.com/n8n-io/n8n/commit/b3a99a2351079c37ed6d83f43920ba80f3832234))
- **editor:** Fix AI assistant loading message layout ([#11819](https://redirect.github.com/n8n-io/n8n/issues/11819)) ([89b4807](https://redirect.github.com/n8n-io/n8n/commit/89b48072432753137b498c338af7777036fdde7a))
- **editor:** Fix new canvas discovery tooltip position after adding github stars button ([#11898](https://redirect.github.com/n8n-io/n8n/issues/11898)) ([f4ab5c7](https://redirect.github.com/n8n-io/n8n/commit/f4ab5c7b9244b8fdde427c12c1a152fbaaba0c34))
- **editor:** Fix node position not getting set when dragging selection on new canvas ([#11871](https://redirect.github.com/n8n-io/n8n/issues/11871)) ([595de81](https://redirect.github.com/n8n-io/n8n/commit/595de81c03b3e488ab41fb8d1d316c3db6a8372a))
- **editor:** Restore workers view ([#11876](https://redirect.github.com/n8n-io/n8n/issues/11876)) ([3aa72f6](https://redirect.github.com/n8n-io/n8n/commit/3aa72f613f64c16d7dff67ffe66037894e45aa7c))
- **editor:** Turn NPS survey into a modal and make sure it shows above the Ask AI button ([#11814](https://redirect.github.com/n8n-io/n8n/issues/11814)) ([ca169f3](https://redirect.github.com/n8n-io/n8n/commit/ca169f3f3455fa39ce9120b30d7b409bade6561e))
- **editor:** Use `crypto.randomUUID()` to initialize node id if missing on new canvas ([#11873](https://redirect.github.com/n8n-io/n8n/issues/11873)) ([bc4857a](https://redirect.github.com/n8n-io/n8n/commit/bc4857a1b3d6ea389f11fb8246a1cee33b8a008e))
- **n8n Form Node:** Duplicate popup in manual mode ([#11925](https://redirect.github.com/n8n-io/n8n/issues/11925)) ([2c34bf4](https://redirect.github.com/n8n-io/n8n/commit/2c34bf4ea6137fb0fb321969684ffa621da20fa3))
- **n8n Form Node:** Redirect if completion page to trigger ([#11822](https://redirect.github.com/n8n-io/n8n/issues/11822)) ([1a8fb7b](https://redirect.github.com/n8n-io/n8n/commit/1a8fb7bdc428c6a23c8708e2dcf924f1f10b47a9))
- **OpenAI Node:** Remove preview chatInput parameter for `Assistant:Messsage` operation ([#11825](https://redirect.github.com/n8n-io/n8n/issues/11825)) ([4dde287](https://redirect.github.com/n8n-io/n8n/commit/4dde287cde3af7c9c0e57248e96b8f1270da9332))
- Retain execution data between partial executions (new flow) ([#11828](https://redirect.github.com/n8n-io/n8n/issues/11828)) ([3320436](https://redirect.github.com/n8n-io/n8n/commit/3320436a6fdf8472b3843b9fe8d4de7af7f5ef5c))
##### Features
- Add SharePoint credentials ([#11570](https://redirect.github.com/n8n-io/n8n/issues/11570)) ([05c6109](https://redirect.github.com/n8n-io/n8n/commit/05c61091db9bdd62fdcca910ead50d0bd512966a))
- Add Zabbix credential only node ([#11489](https://redirect.github.com/n8n-io/n8n/issues/11489)) ([fbd1ecf](https://redirect.github.com/n8n-io/n8n/commit/fbd1ecfb29461fee393914bc200ec72c654d8944))
- **AI Transform Node:** Support for drag and drop ([#11276](https://redirect.github.com/n8n-io/n8n/issues/11276)) ([2c252b0](https://redirect.github.com/n8n-io/n8n/commit/2c252b0b2d5282f4a87bce76f93c4c02dd8ff5e3))
- **editor:** Drop `response` wrapper requirement from Subworkflow Tool output ([#11785](https://redirect.github.com/n8n-io/n8n/issues/11785)) ([cd3598a](https://redirect.github.com/n8n-io/n8n/commit/cd3598aaab6cefe58a4cb9df7d93fb501415e9d3))
- **editor:** Improve node and edge bring-to-front mechanism on new canvas ([#11793](https://redirect.github.com/n8n-io/n8n/issues/11793)) ([b89ca9d](https://redirect.github.com/n8n-io/n8n/commit/b89ca9d482faa5cb542898f3973fb6e7c9a8437a))
- **editor:** Make new canvas connections go underneath node when looping backwards ([#11833](https://redirect.github.com/n8n-io/n8n/issues/11833)) ([91d1bd8](https://redirect.github.com/n8n-io/n8n/commit/91d1bd8d333454f3971605df73c3703102d2a9e9))
- **editor:** Make the left sidebar in Expressions editor draggable ([#11838](https://redirect.github.com/n8n-io/n8n/issues/11838)) ([a713b3e](https://redirect.github.com/n8n-io/n8n/commit/a713b3ed25feb1790412fc320cf41a0967635263))
- **editor:** Migrate existing users to new canvas and set new canvas as default ([#11896](https://redirect.github.com/n8n-io/n8n/issues/11896)) ([caa7447](https://redirect.github.com/n8n-io/n8n/commit/caa744785a2cc5063a5fb9d269c0ea53ea432298))
- **Slack Node:** Update wait for approval to use markdown ([#11754](https://redirect.github.com/n8n-io/n8n/issues/11754)) ([40dd02f](https://redirect.github.com/n8n-io/n8n/commit/40dd02f360d0d8752fe89c4304c18cac9858c530))
### [`v1.69.2`](https://redirect.github.com/n8n-io/n8n/releases/tag/n8n%401.69.2)
##### Bug Fixes
- **editor:** Restore workers view ([#11876](https://redirect.github.com/n8n-io/n8n/issues/11876)) ([c28ed67](https://redirect.github.com/n8n-io/n8n/commit/c28ed67b1c9e5407e661b109371c89556db4e2e5))
### [`v1.69.1`](https://redirect.github.com/n8n-io/n8n/releases/tag/n8n%401.69.1)
##### Bug Fixes
- **core:** Bring back execution data on the `executionFinished` push message ([#11821](https://redirect.github.com/n8n-io/n8n/issues/11821)) ([55ae09a](https://redirect.github.com/n8n-io/n8n/commit/55ae09af786aff206964f08bf4c6b2399d7719be))
- **core:** Fix broken execution query when using projectId ([#11852](https://redirect.github.com/n8n-io/n8n/issues/11852)) ([74261da](https://redirect.github.com/n8n-io/n8n/commit/74261dadeca81d314e33563f4c63a1beeb0b094b))
- **editor:** Fix AI assistant loading message layout ([#11819](https://redirect.github.com/n8n-io/n8n/issues/11819)) ([5f98dd4](https://redirect.github.com/n8n-io/n8n/commit/5f98dd477395aada0d62369aa394984549b2f454))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.69.0
->1.70.0
Release Notes
n8n-io/n8n (docker.n8n.io/n8nio/n8n)
### [`v1.70.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1700-2024-11-27) ##### Bug Fixes - **AI Agent Node:** Add binary message before scratchpad to prevent tool calling loops ([#11845](https://redirect.github.com/n8n-io/n8n/issues/11845)) ([5c80cb5](https://redirect.github.com/n8n-io/n8n/commit/5c80cb57cf709a1097a38e0394aad6fce5330eba)) - CodeNodeEditor walk cannot read properties of null ([#11129](https://redirect.github.com/n8n-io/n8n/issues/11129)) ([d99e0a7](https://redirect.github.com/n8n-io/n8n/commit/d99e0a7c979a1ee96b2eea1b9011d5bce375289a)) - **core:** Bring back execution data on the `executionFinished` push message ([#11821](https://redirect.github.com/n8n-io/n8n/issues/11821)) ([0313570](https://redirect.github.com/n8n-io/n8n/commit/03135702f18e750ba44840dccfec042270629a2b)) - **core:** Correct invalid WS status code on removing connection ([#11901](https://redirect.github.com/n8n-io/n8n/issues/11901)) ([1d80225](https://redirect.github.com/n8n-io/n8n/commit/1d80225d26ba01f78934a455acdcca7b83be7205)) - **core:** Don't use unbound context methods in code sandboxes ([#11914](https://redirect.github.com/n8n-io/n8n/issues/11914)) ([f6c0d04](https://redirect.github.com/n8n-io/n8n/commit/f6c0d045e9683cd04ee849f37b96697097c5b41d)) - **core:** Fix broken execution query when using projectId ([#11852](https://redirect.github.com/n8n-io/n8n/issues/11852)) ([a061dbc](https://redirect.github.com/n8n-io/n8n/commit/a061dbca07ad686c563e85c56081bc1a7830259b)) - **core:** Fix validation of items returned in the task runner ([#11897](https://redirect.github.com/n8n-io/n8n/issues/11897)) ([a535e88](https://redirect.github.com/n8n-io/n8n/commit/a535e88f1aec8fbbf2eb9397d38748f49773de2d)) - **editor:** Add missing trigger waiting tooltip on new canvas ([#11918](https://redirect.github.com/n8n-io/n8n/issues/11918)) ([a8df221](https://redirect.github.com/n8n-io/n8n/commit/a8df221bfbb5428d93d03f539bcfdaf29ee20c21)) - **editor:** Don't re-render input panel after node finishes executing ([#11813](https://redirect.github.com/n8n-io/n8n/issues/11813)) ([b3a99a2](https://redirect.github.com/n8n-io/n8n/commit/b3a99a2351079c37ed6d83f43920ba80f3832234)) - **editor:** Fix AI assistant loading message layout ([#11819](https://redirect.github.com/n8n-io/n8n/issues/11819)) ([89b4807](https://redirect.github.com/n8n-io/n8n/commit/89b48072432753137b498c338af7777036fdde7a)) - **editor:** Fix new canvas discovery tooltip position after adding github stars button ([#11898](https://redirect.github.com/n8n-io/n8n/issues/11898)) ([f4ab5c7](https://redirect.github.com/n8n-io/n8n/commit/f4ab5c7b9244b8fdde427c12c1a152fbaaba0c34)) - **editor:** Fix node position not getting set when dragging selection on new canvas ([#11871](https://redirect.github.com/n8n-io/n8n/issues/11871)) ([595de81](https://redirect.github.com/n8n-io/n8n/commit/595de81c03b3e488ab41fb8d1d316c3db6a8372a)) - **editor:** Restore workers view ([#11876](https://redirect.github.com/n8n-io/n8n/issues/11876)) ([3aa72f6](https://redirect.github.com/n8n-io/n8n/commit/3aa72f613f64c16d7dff67ffe66037894e45aa7c)) - **editor:** Turn NPS survey into a modal and make sure it shows above the Ask AI button ([#11814](https://redirect.github.com/n8n-io/n8n/issues/11814)) ([ca169f3](https://redirect.github.com/n8n-io/n8n/commit/ca169f3f3455fa39ce9120b30d7b409bade6561e)) - **editor:** Use `crypto.randomUUID()` to initialize node id if missing on new canvas ([#11873](https://redirect.github.com/n8n-io/n8n/issues/11873)) ([bc4857a](https://redirect.github.com/n8n-io/n8n/commit/bc4857a1b3d6ea389f11fb8246a1cee33b8a008e)) - **n8n Form Node:** Duplicate popup in manual mode ([#11925](https://redirect.github.com/n8n-io/n8n/issues/11925)) ([2c34bf4](https://redirect.github.com/n8n-io/n8n/commit/2c34bf4ea6137fb0fb321969684ffa621da20fa3)) - **n8n Form Node:** Redirect if completion page to trigger ([#11822](https://redirect.github.com/n8n-io/n8n/issues/11822)) ([1a8fb7b](https://redirect.github.com/n8n-io/n8n/commit/1a8fb7bdc428c6a23c8708e2dcf924f1f10b47a9)) - **OpenAI Node:** Remove preview chatInput parameter for `Assistant:Messsage` operation ([#11825](https://redirect.github.com/n8n-io/n8n/issues/11825)) ([4dde287](https://redirect.github.com/n8n-io/n8n/commit/4dde287cde3af7c9c0e57248e96b8f1270da9332)) - Retain execution data between partial executions (new flow) ([#11828](https://redirect.github.com/n8n-io/n8n/issues/11828)) ([3320436](https://redirect.github.com/n8n-io/n8n/commit/3320436a6fdf8472b3843b9fe8d4de7af7f5ef5c)) ##### Features - Add SharePoint credentials ([#11570](https://redirect.github.com/n8n-io/n8n/issues/11570)) ([05c6109](https://redirect.github.com/n8n-io/n8n/commit/05c61091db9bdd62fdcca910ead50d0bd512966a)) - Add Zabbix credential only node ([#11489](https://redirect.github.com/n8n-io/n8n/issues/11489)) ([fbd1ecf](https://redirect.github.com/n8n-io/n8n/commit/fbd1ecfb29461fee393914bc200ec72c654d8944)) - **AI Transform Node:** Support for drag and drop ([#11276](https://redirect.github.com/n8n-io/n8n/issues/11276)) ([2c252b0](https://redirect.github.com/n8n-io/n8n/commit/2c252b0b2d5282f4a87bce76f93c4c02dd8ff5e3)) - **editor:** Drop `response` wrapper requirement from Subworkflow Tool output ([#11785](https://redirect.github.com/n8n-io/n8n/issues/11785)) ([cd3598a](https://redirect.github.com/n8n-io/n8n/commit/cd3598aaab6cefe58a4cb9df7d93fb501415e9d3)) - **editor:** Improve node and edge bring-to-front mechanism on new canvas ([#11793](https://redirect.github.com/n8n-io/n8n/issues/11793)) ([b89ca9d](https://redirect.github.com/n8n-io/n8n/commit/b89ca9d482faa5cb542898f3973fb6e7c9a8437a)) - **editor:** Make new canvas connections go underneath node when looping backwards ([#11833](https://redirect.github.com/n8n-io/n8n/issues/11833)) ([91d1bd8](https://redirect.github.com/n8n-io/n8n/commit/91d1bd8d333454f3971605df73c3703102d2a9e9)) - **editor:** Make the left sidebar in Expressions editor draggable ([#11838](https://redirect.github.com/n8n-io/n8n/issues/11838)) ([a713b3e](https://redirect.github.com/n8n-io/n8n/commit/a713b3ed25feb1790412fc320cf41a0967635263)) - **editor:** Migrate existing users to new canvas and set new canvas as default ([#11896](https://redirect.github.com/n8n-io/n8n/issues/11896)) ([caa7447](https://redirect.github.com/n8n-io/n8n/commit/caa744785a2cc5063a5fb9d269c0ea53ea432298)) - **Slack Node:** Update wait for approval to use markdown ([#11754](https://redirect.github.com/n8n-io/n8n/issues/11754)) ([40dd02f](https://redirect.github.com/n8n-io/n8n/commit/40dd02f360d0d8752fe89c4304c18cac9858c530)) ### [`v1.69.2`](https://redirect.github.com/n8n-io/n8n/releases/tag/n8n%401.69.2) ##### Bug Fixes - **editor:** Restore workers view ([#11876](https://redirect.github.com/n8n-io/n8n/issues/11876)) ([c28ed67](https://redirect.github.com/n8n-io/n8n/commit/c28ed67b1c9e5407e661b109371c89556db4e2e5)) ### [`v1.69.1`](https://redirect.github.com/n8n-io/n8n/releases/tag/n8n%401.69.1) ##### Bug Fixes - **core:** Bring back execution data on the `executionFinished` push message ([#11821](https://redirect.github.com/n8n-io/n8n/issues/11821)) ([55ae09a](https://redirect.github.com/n8n-io/n8n/commit/55ae09af786aff206964f08bf4c6b2399d7719be)) - **core:** Fix broken execution query when using projectId ([#11852](https://redirect.github.com/n8n-io/n8n/issues/11852)) ([74261da](https://redirect.github.com/n8n-io/n8n/commit/74261dadeca81d314e33563f4c63a1beeb0b094b)) - **editor:** Fix AI assistant loading message layout ([#11819](https://redirect.github.com/n8n-io/n8n/issues/11819)) ([5f98dd4](https://redirect.github.com/n8n-io/n8n/commit/5f98dd477395aada0d62369aa394984549b2f454))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.