🚀 Release 2.35.0 (#36006)

Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
This commit is contained in:
n8n-assistant[bot]
2026-08-11 07:16:06 +00:00
committed by GitHub
parent da1d057268
commit 5102c608eb
52 changed files with 171 additions and 51 deletions
+120
View File
@@ -1,3 +1,123 @@
# [2.35.0](https://github.com/n8n-io/n8n/compare/n8n@2.34.0...n8n@2.35.0) (2026-08-11)
### Bug Fixes
* **AI Agent Node:** Stop pre-tool-call text leaking into agent responses ([#35212](https://github.com/n8n-io/n8n/issues/35212)) ([d5845df](https://github.com/n8n-io/n8n/commit/d5845df4fcbb52f1e90696aa8f4ed1520f9dad1e))
* **core:** Apply redaction policy to Code node console output ([#35121](https://github.com/n8n-io/n8n/issues/35121)) ([242da02](https://github.com/n8n-io/n8n/commit/242da024ac04d26f58208400e97e94a95a4b2538))
* **core:** Bound oversized agent tool results ([#35759](https://github.com/n8n-io/n8n/issues/35759)) ([8fbcd7e](https://github.com/n8n-io/n8n/commit/8fbcd7efe95c32a48e571d9551b45af56d212ab4))
* **core:** Close review requests when a source control pull archives or cascade-deletes a workflow ([#35798](https://github.com/n8n-io/n8n/issues/35798)) ([fd366ce](https://github.com/n8n-io/n8n/commit/fd366ceba13468c41490cb359beaa092f5a5ed1d))
* **core:** Compile MCP tool schemas on their declared JSON Schema dialect ([#35610](https://github.com/n8n-io/n8n/issues/35610)) ([eeaa425](https://github.com/n8n-io/n8n/commit/eeaa425056bd350cb7a91fb8202b84630811aa86))
* **core:** Deduplicate OAuth2 authorization URL query parameters ([#35949](https://github.com/n8n-io/n8n/issues/35949)) ([0b4b044](https://github.com/n8n-io/n8n/commit/0b4b044fb201672b5456174f5af7fe8d6b7d9c1a))
* **core:** Detect node parameter values the connected credential cannot use ([#35633](https://github.com/n8n-io/n8n/issues/35633)) ([5925f5b](https://github.com/n8n-io/n8n/commit/5925f5bb65ef5c2b030159320a53603be5ff3928))
* **core:** Fail stalled Instance AI model streams fast instead of hanging ([#35943](https://github.com/n8n-io/n8n/issues/35943)) ([c04825d](https://github.com/n8n-io/n8n/commit/c04825d4c4762da827318d7df795728b2ef1133e))
* **core:** Fix task runner health check failing ([#35808](https://github.com/n8n-io/n8n/issues/35808)) ([9c4a613](https://github.com/n8n-io/n8n/commit/9c4a613b448acd059eac7ee2bbf86a9351f2ae01))
* **core:** Gate error workflows behind primary readiness ([#35634](https://github.com/n8n-io/n8n/issues/35634)) ([c79bd88](https://github.com/n8n-io/n8n/commit/c79bd8871e5e67da25f5bd4fd07f763b31e3b607))
* **core:** Handle errors from triggered and polled workflow executions ([#35689](https://github.com/n8n-io/n8n/issues/35689)) ([1deee72](https://github.com/n8n-io/n8n/commit/1deee723a333aaf9619ec5e0e4d940d9ad29f236))
* **core:** Handle out-of-scope display option dependencies ([#35845](https://github.com/n8n-io/n8n/issues/35845)) ([9241a72](https://github.com/n8n-io/n8n/commit/9241a72b9aa021d34790245ca6bd6a921f544638))
* **core:** Honor dry run on data table row delete ([#35713](https://github.com/n8n-io/n8n/issues/35713)) ([76fb3bc](https://github.com/n8n-io/n8n/commit/76fb3bcfacce38b1c5900124aa237b6980b1dea1))
* **core:** Ignore undeclared fields in agent resume payloads ([#35607](https://github.com/n8n-io/n8n/issues/35607)) ([42754a8](https://github.com/n8n-io/n8n/commit/42754a82b3013bb9ca67ba2ed609695a6f84144b))
* **core:** Keep agent workflow tools linked after renames ([#35690](https://github.com/n8n-io/n8n/issues/35690)) ([b4736b7](https://github.com/n8n-io/n8n/commit/b4736b738cf4385fabecf5e5e6b3ab54a3093da2))
* **core:** Keep database ping loop alive across connection recovery ([#35752](https://github.com/n8n-io/n8n/issues/35752)) ([3f2d479](https://github.com/n8n-io/n8n/commit/3f2d479d0abe22fedc857d8682229c8c2fd6181b))
* **core:** Keep n8n-docs always loaded so n8n questions do not route to web search ([#35537](https://github.com/n8n-io/n8n/issues/35537)) ([e73f0a4](https://github.com/n8n-io/n8n/commit/e73f0a46543d16f9a76ef9ca3ffdbb07dced608a))
* **core:** Keep valid resume payloads intact when ignoring undeclared fields ([#35751](https://github.com/n8n-io/n8n/issues/35751)) ([a2c9578](https://github.com/n8n-io/n8n/commit/a2c9578294bfb8e7969dc6e51ce296ba8b07c4d6))
* **core:** Nest agent traces under the calling workflow node ([#35457](https://github.com/n8n-io/n8n/issues/35457)) ([5d0a424](https://github.com/n8n-io/n8n/commit/5d0a424947abef88cb894b9b39cedf10c52c071b))
* **core:** Normalize the $fromAI type argument before coercing defaults ([#35641](https://github.com/n8n-io/n8n/issues/35641)) ([c0a7674](https://github.com/n8n-io/n8n/commit/c0a767434c0c415c45c5f4d3a7d096ac9cecb0c5))
* **core:** Probe azure blob with list instead of exists() ([#35719](https://github.com/n8n-io/n8n/issues/35719)) ([8bbc988](https://github.com/n8n-io/n8n/commit/8bbc988a9a3cf9b639dd5b17338d77efcc19add8))
* **core:** Reattach n8n-sandbox thread sandboxes after restart, idle eviction, and across mains ([#35953](https://github.com/n8n-io/n8n/issues/35953)) ([0e7e49b](https://github.com/n8n-io/n8n/commit/0e7e49bdc955f5b55ba77e46206705ca410ce99e))
* **core:** Recover unresponsive task runners ([#35456](https://github.com/n8n-io/n8n/issues/35456)) ([7a79486](https://github.com/n8n-io/n8n/commit/7a7948690b237845ad034f378038902373e11f2e))
* **core:** Reject stale Instance AI confirmations instead of hijacking the live run ([#35733](https://github.com/n8n-io/n8n/issues/35733)) ([4555145](https://github.com/n8n-io/n8n/commit/45551451acf6c4fafb6e6f94bdb5aabd345f0322))
* **core:** Report failed publishing when imported workflows share a webhook path ([#35525](https://github.com/n8n-io/n8n/issues/35525)) ([32f38a3](https://github.com/n8n-io/n8n/commit/32f38a3541235552508c647d8774baae7ce3b6b7))
* **core:** Require row read scope when data table writes return rows ([#35651](https://github.com/n8n-io/n8n/issues/35651)) ([ae6b256](https://github.com/n8n-io/n8n/commit/ae6b25624154bc111b766c445826ee6b824896d7))
* **core:** Resolve expressions in ephemeral agent tools ([#35876](https://github.com/n8n-io/n8n/issues/35876)) ([65083ab](https://github.com/n8n-io/n8n/commit/65083ab1b7768d6ef140954608f0e6bb5af9726c))
* **core:** Return a clear error for a node type with an unknown version ([#35196](https://github.com/n8n-io/n8n/issues/35196)) ([a9cde3f](https://github.com/n8n-io/n8n/commit/a9cde3f9f998c88e70e40fe67ad4a2ee68bd8391))
* **core:** Run published agent workflow tools as production ([#35784](https://github.com/n8n-io/n8n/issues/35784)) ([6cc9b28](https://github.com/n8n-io/n8n/commit/6cc9b287ede63d6e2b1327c8e0eb6fde65467c7e))
* **core:** Show Agent references in credential usage ([#35409](https://github.com/n8n-io/n8n/issues/35409)) ([a74c6fd](https://github.com/n8n-io/n8n/commit/a74c6fd11f8a1db2d3fef26bc5b651dcfc4d5601))
* **core:** Show Instance AI model overload errors clearly ([#35498](https://github.com/n8n-io/n8n/issues/35498)) ([40ba0dd](https://github.com/n8n-io/n8n/commit/40ba0ddb20e8b6f25deb81a0e6d99f1402d90d98))
* **core:** Strip leading BOM before parsing webhook request bodies ([#35933](https://github.com/n8n-io/n8n/issues/35933)) ([aa03666](https://github.com/n8n-io/n8n/commit/aa03666bc69e5d642865ba221ecb33d0655c4559))
* **editor:** Derive workflow home project from shared relation when absent ([#35810](https://github.com/n8n-io/n8n/issues/35810)) ([62e6862](https://github.com/n8n-io/n8n/commit/62e6862f5c428242d0a052ef91bab138cdd4d170))
* **editor:** Disable no-op workflow review updates ([#35890](https://github.com/n8n-io/n8n/issues/35890)) ([bf860f3](https://github.com/n8n-io/n8n/commit/bf860f349c310f4a72ad784978b0b08adf541859))
* **editor:** Fix janky spacing between agent capability chips with long labels ([#35493](https://github.com/n8n-io/n8n/issues/35493)) ([007400d](https://github.com/n8n-io/n8n/commit/007400dfc1feb0abc4c262f74956ad2592ebde6a))
* **editor:** Focus Markdown editor input before toolbar ([#35529](https://github.com/n8n-io/n8n/issues/35529)) ([698d137](https://github.com/n8n-io/n8n/commit/698d137c183f2459361d20f0e00136ab0af9d771))
* **editor:** Keep NDV panels spanning the full container width ([#35818](https://github.com/n8n-io/n8n/issues/35818)) ([561af4c](https://github.com/n8n-io/n8n/commit/561af4c567f62acd9fc15ec0a3c28a987cfa953d))
* **editor:** Keep Publish button visible in narrow workflow headers ([#35502](https://github.com/n8n-io/n8n/issues/35502)) ([1de80ac](https://github.com/n8n-io/n8n/commit/1de80acc0236cba8447c099bf997b3226a008a44))
* **editor:** Lock the AI Assistant canvas while the agent is working ([#35339](https://github.com/n8n-io/n8n/issues/35339)) ([1206780](https://github.com/n8n-io/n8n/commit/120678011d6e60656c442b3a97f52802a8a93304))
* **editor:** Make DropdownMenus more obviously scrollable ([#35726](https://github.com/n8n-io/n8n/issues/35726)) ([d3e49b2](https://github.com/n8n-io/n8n/commit/d3e49b21d980ba71bb7cc95916e9b040ad172008))
* **editor:** Preserve new agent artifact lifecycle ([#35703](https://github.com/n8n-io/n8n/issues/35703)) ([caeb40e](https://github.com/n8n-io/n8n/commit/caeb40ecf358845739d06cee917af65546e6e6b1))
* **editor:** Remove unsupported button type attributes ([#35578](https://github.com/n8n-io/n8n/issues/35578)) ([980c9bd](https://github.com/n8n-io/n8n/commit/980c9bd6ea8229386fe0daf5a3b1ea7ec889a868))
* **editor:** Require an explicit answer or Skip on Instance AI questions ([#35700](https://github.com/n8n-io/n8n/issues/35700)) ([6f765e9](https://github.com/n8n-io/n8n/commit/6f765e993456699219ee1c05c61580dfefbad2d4))
* **editor:** Show agent tool credentials above configuration ([#35590](https://github.com/n8n-io/n8n/issues/35590)) ([1ca0708](https://github.com/n8n-io/n8n/commit/1ca0708ba8965cfc0b981400a9ae0da2d56fdad7))
* **editor:** Show dependency pills on views listing more than 100 resources ([#35825](https://github.com/n8n-io/n8n/issues/35825)) ([926aa1a](https://github.com/n8n-io/n8n/commit/926aa1a73ba14a58a767ff532238c79e9a92080f))
* **Execute Workflow Node:** Prevent invalid input mappings ([#35767](https://github.com/n8n-io/n8n/issues/35767)) ([34ca40b](https://github.com/n8n-io/n8n/commit/34ca40bde06734fcf3450f47ec45b994ca66be4a))
* Fix token data updates and refresh for DCR oauth credentials ([#35535](https://github.com/n8n-io/n8n/issues/35535)) ([abe2959](https://github.com/n8n-io/n8n/commit/abe2959de808548e65953e9468f077d0b5eb623b))
* **Kafka Trigger Node:** Stop consumers reliably when a workflow is deactivated or updated ([#35069](https://github.com/n8n-io/n8n/issues/35069)) ([03213e7](https://github.com/n8n-io/n8n/commit/03213e746641732a01556d7202691021d3aece64))
* Preserve Agent build intent and refresh artifact names ([#35823](https://github.com/n8n-io/n8n/issues/35823)) ([daba594](https://github.com/n8n-io/n8n/commit/daba5946549120da2eea4680961bcf9a1202258e))
* **Schedule Node:** Apply declared interval defaults to stored rules ([#35271](https://github.com/n8n-io/n8n/issues/35271)) ([28d929d](https://github.com/n8n-io/n8n/commit/28d929dc2eae050cc85a7887049ea5080e048165))
* Send n8n version on backend posthog flag retrieval ([#35621](https://github.com/n8n-io/n8n/issues/35621)) ([1ade7a2](https://github.com/n8n-io/n8n/commit/1ade7a26c09859f800b7586d820fd6052dcf7822))
* **SharePoint Node:** Point delegated Sites.Selected users at URL or ID mode ([#35369](https://github.com/n8n-io/n8n/issues/35369)) ([305ed29](https://github.com/n8n-io/n8n/commit/305ed296f45504d7751fcf6c98aff0dcb0fd1755))
* Skip setup cards for credentials the workflow already settled ([#35701](https://github.com/n8n-io/n8n/issues/35701)) ([4493e5a](https://github.com/n8n-io/n8n/commit/4493e5a8b82e16e7a62a8dd264a083304290b1f1))
* Use caller's timezone for Insights date range boundaries ([#33989](https://github.com/n8n-io/n8n/issues/33989)) ([279bde3](https://github.com/n8n-io/n8n/commit/279bde3be6b42067e7d24306f2e026d2b514ee5e))
* **X (Formerly Twitter) Node:** Update OAuth2 and API endpoints to `x.com` ([#32699](https://github.com/n8n-io/n8n/issues/32699)) ([8ac5a60](https://github.com/n8n-io/n8n/commit/8ac5a606163bd8ab0748d7093cbaddfa7c99b54b))
### Features
* Add self-hosted AI Assistant onboarding ([#35579](https://github.com/n8n-io/n8n/issues/35579)) ([4ae4cc3](https://github.com/n8n-io/n8n/commit/4ae4cc3602d2ea6637c95bb452dbcb146d154d07))
* Add Simplified Custom Auth credential with recipe-guided setup in the AI Assistant ([#35056](https://github.com/n8n-io/n8n/issues/35056)) ([53841f1](https://github.com/n8n-io/n8n/commit/53841f1b0e6bf5517526415d87860a633fff7d9e))
* Add task-runners sidecar to the get.n8n.io stack ([#35426](https://github.com/n8n-io/n8n/issues/35426)) ([9493631](https://github.com/n8n-io/n8n/commit/94936315840d08981a461a9bb6307ded87c23b99))
* **API:** Add @Deprecated decorator to the decorated controller platform ([#35725](https://github.com/n8n-io/n8n/issues/35725)) ([897ce6a](https://github.com/n8n-io/n8n/commit/897ce6ab9a0cfad4d4bbb2f2e029f21b29912da5))
* **API:** Add endpoint to create custom roles ([#35522](https://github.com/n8n-io/n8n/issues/35522)) ([d225d03](https://github.com/n8n-io/n8n/commit/d225d0317b97f5574690b461664031ac2bb07512))
* **API:** Add publishIfActive option to workflow update endpoint ([#35813](https://github.com/n8n-io/n8n/issues/35813)) ([0e22fdf](https://github.com/n8n-io/n8n/commit/0e22fdfbc121efdbaad0f713880ed26ca4d81d1b))
* **core:** Add Agent Builder test runs ([#35716](https://github.com/n8n-io/n8n/issues/35716)) ([b660ebe](https://github.com/n8n-io/n8n/commit/b660ebef3894e80dade73c87db486e23d2b64cb1))
* **core:** Add backend form-trigger submission gate for end-user credentials (no changelog) ([#35539](https://github.com/n8n-io/n8n/issues/35539)) ([ddcc94f](https://github.com/n8n-io/n8n/commit/ddcc94f896b052530e4ca63f0ccf4ca9a2c69a1e))
* **core:** Add detailLevel option to MCP get_workflow_details ([#35497](https://github.com/n8n-io/n8n/issues/35497)) ([3773c31](https://github.com/n8n-io/n8n/commit/3773c31e47217dd5ac61fc85ad748f448dfb642a))
* **core:** Add Discord as an agent chat channel ([#35331](https://github.com/n8n-io/n8n/issues/35331)) ([4e6fc65](https://github.com/n8n-io/n8n/commit/4e6fc65f55ed2501f590c280359c423a0f4da6ad))
* **core:** Add HITL to agent builder test runs ([#35731](https://github.com/n8n-io/n8n/issues/35731)) ([0df0041](https://github.com/n8n-io/n8n/commit/0df0041019fcd035f5c610ff5f08ddea7af56e70))
* **core:** Add local agent token counting ([#35836](https://github.com/n8n-io/n8n/issues/35836)) ([ae1252a](https://github.com/n8n-io/n8n/commit/ae1252a7ade832b3e6887b712a4e4c010c702e96))
* **core:** Add projectConflictPolicy to package import ([#35488](https://github.com/n8n-io/n8n/issues/35488)) ([881a14f](https://github.com/n8n-io/n8n/commit/881a14fa4d29c45f3071f9ec2d8d1782937d7b26))
* **core:** Add telemetry for Simplified Custom Auth templated credentials ([#35832](https://github.com/n8n-io/n8n/issues/35832)) ([c485cea](https://github.com/n8n-io/n8n/commit/c485cea340a7167081cc63f8f3e4a1437fa278c1))
* **core:** Auto-close workflow review requests when a workflow is archived or moved ([#35772](https://github.com/n8n-io/n8n/issues/35772)) ([a044c0d](https://github.com/n8n-io/n8n/commit/a044c0d1d8e40db29c89bb4e46e1a674b1ca96e8))
* **core:** Enable 'instance-ai' module by default and remove startup warning ([#35670](https://github.com/n8n-io/n8n/issues/35670)) ([fcc4ef5](https://github.com/n8n-io/n8n/commit/fcc4ef59d6af9cc250fadf455e167835c488a91e))
* **core:** Expose agent test execution through MCP ([#35744](https://github.com/n8n-io/n8n/issues/35744)) ([6f761ad](https://github.com/n8n-io/n8n/commit/6f761ad91734e9f7f06c276ca7dcf0540e897d8e))
* **core:** Expose MCP registry search to the assistant as a tool ([#35318](https://github.com/n8n-io/n8n/issues/35318)) ([59278a7](https://github.com/n8n-io/n8n/commit/59278a791f769f64f2e873a146a6c669aa9a0645))
* **core:** Extend n8n Connect to Agent Builder node tools ([#35402](https://github.com/n8n-io/n8n/issues/35402)) ([104bc5c](https://github.com/n8n-io/n8n/commit/104bc5c8d92ab5ba05aac1eeaf3dfe17b7c2d520))
* **core:** Gate n8n Connect with instance config ([#35007](https://github.com/n8n-io/n8n/issues/35007)) ([935cfb9](https://github.com/n8n-io/n8n/commit/935cfb912e418ce312d6ebc77517883435465c0e))
* **core:** Include SDK language rules in the MCP workflow SDK reference ([#35183](https://github.com/n8n-io/n8n/issues/35183)) ([1c6e992](https://github.com/n8n-io/n8n/commit/1c6e99272a0698f86cf500e2b1f57ae4c8bf3a44))
* **core:** Make Azure Key Vault provider endpoints configurable ([#35214](https://github.com/n8n-io/n8n/issues/35214)) ([82e22c9](https://github.com/n8n-io/n8n/commit/82e22c954c768ae195909a168e589bdee01404b2))
* **core:** Make the vm expression engine the default ([#35738](https://github.com/n8n-io/n8n/issues/35738)) ([98e0952](https://github.com/n8n-io/n8n/commit/98e0952c367e848cd6318a7683729b3941508771))
* **core:** Migrate the instance MCP server to the MCP TypeScript SDK v2 ([#35467](https://github.com/n8n-io/n8n/issues/35467)) ([74631f7](https://github.com/n8n-io/n8n/commit/74631f72c056cbf090e892f8c85c7bb86869425f))
* **core:** Persist agent session timelines during execution ([#35490](https://github.com/n8n-io/n8n/issues/35490)) ([1546c95](https://github.com/n8n-io/n8n/commit/1546c954856cbdd8f9e6f30f9b58a60bce46bf11))
* **core:** Reconcile tag ids on name collision when importing packages ([#35224](https://github.com/n8n-io/n8n/issues/35224)) ([c9eeb2e](https://github.com/n8n-io/n8n/commit/c9eeb2e180c4c5c91affba90265ae06a364dbbd6))
* **core:** Support the MCP 2026-07-28 discovery handshake on the instance server ([#35470](https://github.com/n8n-io/n8n/issues/35470)) ([145863c](https://github.com/n8n-io/n8n/commit/145863c58e56bd886feee110e202091649e643c9))
* **core:** Surface decision eligibility on the review detail ([#35391](https://github.com/n8n-io/n8n/issues/35391)) ([5e4a20d](https://github.com/n8n-io/n8n/commit/5e4a20d031196b78365881a5d2c7e87372a0663f))
* **core:** Teach the AI assistant to organise workflows into node groups ([#35646](https://github.com/n8n-io/n8n/issues/35646)) ([5bf5f38](https://github.com/n8n-io/n8n/commit/5bf5f385fd675e719702187b6de0a5421a0c0388))
* **core:** Warn on startup when Postgres is below the supported range ([#35495](https://github.com/n8n-io/n8n/issues/35495)) ([c72b14f](https://github.com/n8n-io/n8n/commit/c72b14f69cea5b249ec28528b3a0f98408cd5e6c))
* **editor:** Add Changes diff tab to workflow review detail pane ([#35431](https://github.com/n8n-io/n8n/issues/35431)) ([6c8197e](https://github.com/n8n-io/n8n/commit/6c8197e379eebe8096773fbdeb730ec1a9b1323b))
* **editor:** Add ChatMessage to @n8n/design-system ([#35461](https://github.com/n8n-io/n8n/issues/35461)) ([38f0691](https://github.com/n8n-io/n8n/commit/38f069172c7815fdcb8f2e8dde688e4999c9303a))
* **editor:** Add more Markdown editor toolbar options ([#35630](https://github.com/n8n-io/n8n/issues/35630)) ([32db83c](https://github.com/n8n-io/n8n/commit/32db83c6b6cab046180adefadf7bcd0e8c884722))
* **editor:** Add review detail metadata ([#35638](https://github.com/n8n-io/n8n/issues/35638)) ([cf13bc0](https://github.com/n8n-io/n8n/commit/cf13bc02d24b79dd8b1d5823e21cd595fa30db03))
* **editor:** Allow adding a workflow version description when submitting for review ([#35640](https://github.com/n8n-io/n8n/issues/35640)) ([5f0e464](https://github.com/n8n-io/n8n/commit/5f0e46463097a7c0cf8455f55713fa953f688eda))
* **editor:** Disable command bar in canvas-only mode ([#35542](https://github.com/n8n-io/n8n/issues/35542)) ([fda3301](https://github.com/n8n-io/n8n/commit/fda3301317a4813424a07a28d0468babb780ccf1))
* **editor:** Enable enhanced HITL Slack/Telegram ([#35411](https://github.com/n8n-io/n8n/issues/35411)) ([5d501e3](https://github.com/n8n-io/n8n/commit/5d501e370a15619f50f0ab67728d8b1e5416de72))
* **editor:** Improve agent file upload visibility ([#35513](https://github.com/n8n-io/n8n/issues/35513)) ([75a0cdf](https://github.com/n8n-io/n8n/commit/75a0cdfd2016b3ca0ab11460e1052dcc4719532e))
* **editor:** Name the pinned workflow version when submitting for review ([#35566](https://github.com/n8n-io/n8n/issues/35566)) ([fe37fe3](https://github.com/n8n-io/n8n/commit/fe37fe3b97b0751136f4e3c2b29acaf2aee4ac20))
* **editor:** Restore one-click connector for ChatGPT MCP client ([#35396](https://github.com/n8n-io/n8n/issues/35396)) ([2058a16](https://github.com/n8n-io/n8n/commit/2058a165203edb378c0e9893a2a3bd144b01818b))
* Extract the get-n8n stack definition into a versioned standalone file ([#35620](https://github.com/n8n-io/n8n/issues/35620)) ([8a1645a](https://github.com/n8n-io/n8n/commit/8a1645aab664bdf454ec8124ba51ce06639d78dc))
* **Form Trigger Node:** Add credential connect UI for end-user credentials ([#35347](https://github.com/n8n-io/n8n/issues/35347)) ([a89dc5d](https://github.com/n8n-io/n8n/commit/a89dc5dc353d0d7bb72086a029059fa0e3ace9b6))
* **GitHub Node:** Add timeout option to Dispatch and Wait for Completion ([#35837](https://github.com/n8n-io/n8n/issues/35837)) ([a6f07db](https://github.com/n8n-io/n8n/commit/a6f07dbba00c6a31758cc3ac8ba2a5e29039f475))
* **Kafka Node:** Add compression options to version 2 ([#35727](https://github.com/n8n-io/n8n/issues/35727)) ([21b52fb](https://github.com/n8n-io/n8n/commit/21b52fbddf6acc639b872fd1a9109e4275dcc3b9))
* **Kafka Node:** Add version 2 to send messages via the new Kafka library ([#35450](https://github.com/n8n-io/n8n/issues/35450)) ([d2901bd](https://github.com/n8n-io/n8n/commit/d2901bd02d6163afc49ed35dc07351fdaf155c2f))
* Load Instance AI models dynamically ([#35927](https://github.com/n8n-io/n8n/issues/35927)) ([269a45d](https://github.com/n8n-io/n8n/commit/269a45d7dd1b9c0a50ab1335bfb455b09475f87d))
* **Merge Node:** Add "Append" and "Combine" search aliases ([#35709](https://github.com/n8n-io/n8n/issues/35709)) ([cc98292](https://github.com/n8n-io/n8n/commit/cc98292be0826e67b508d8b26c6e37e20a7eae00))
* **Salesforce Trigger Node:** Add OAuth2 JWT authentication support ([#32257](https://github.com/n8n-io/n8n/issues/32257)) ([eda2496](https://github.com/n8n-io/n8n/commit/eda249642c574d2f6b4ed4c20a98de969b12831e))
* **Slack Node:** Use Real-time Search API for message search ([#35291](https://github.com/n8n-io/n8n/issues/35291)) ([204f346](https://github.com/n8n-io/n8n/commit/204f3467206ecd1efb5ac854a2607051dcd3391a))
### Performance Improvements
* **core:** Resolve webhook description fields via declared native resolvers ([#35404](https://github.com/n8n-io/n8n/issues/35404)) ([18c2d71](https://github.com/n8n-io/n8n/commit/18c2d715e36f26cc8dcae0c409b3d075bb07b433))
# [2.34.0](https://github.com/n8n-io/n8n/compare/n8n@2.33.0...n8n@2.34.0) (2026-08-04)
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n-monorepo",
"version": "2.34.0",
"version": "2.35.0",
"private": true,
"engines": {
"node": ">=22.22",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/agents",
"version": "0.19.0",
"version": "0.20.0",
"description": "AI agent SDK for n8n's code-first execution engine",
"engines": {
"node": ">=22.22"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/ai-node-sdk",
"version": "0.24.0",
"version": "0.25.0",
"description": "SDK for building AI nodes in n8n",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/ai-utilities",
"version": "0.27.0",
"version": "0.28.0",
"description": "Utilities for building AI nodes in n8n",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",
@@ -1,6 +1,6 @@
{
"name": "@n8n/ai-workflow-builder",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"typecheck": "tsc --noEmit",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/api-types",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/backend-common",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/backend-network",
"version": "1.8.0",
"version": "1.9.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
@@ -1,6 +1,6 @@
{
"name": "@n8n/backend-test-utils",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/n8n-benchmark",
"version": "2.17.0",
"version": "2.18.0",
"description": "Cli for running benchmark tests for n8n",
"main": "dist/index",
"scripts": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/blob-storage",
"version": "1.2.0",
"version": "1.3.0",
"description": "Blob storage layer for n8n, with filesystem, S3, and Azure Blob backends",
"scripts": {
"clean": "rimraf dist .turbo",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/chat-hub",
"version": "1.27.0",
"version": "1.28.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/cli",
"version": "0.14.0",
"version": "0.15.0",
"description": "Client CLI for n8n — manage workflows, executions, and credentials from the terminal",
"license": "LicenseRef-n8n-sustainable-use",
"bin": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/client-oauth2",
"version": "1.16.0",
"version": "1.17.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/computer-use",
"version": "0.18.0",
"version": "0.19.0",
"description": "Local AI gateway for n8n AI Assistant — filesystem, shell, screenshots, mouse/keyboard, and browser automation",
"publishConfig": {
"bin": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/config",
"version": "2.32.0",
"version": "2.33.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/constants",
"version": "0.33.0",
"version": "0.34.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/create-node",
"version": "0.42.0",
"version": "0.43.0",
"description": "Official CLI to create new community nodes for n8n",
"bin": {
"create-node": "bin/create-node.cjs"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/db",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo .tmp-schema-docs",
"gen:migration-index": "node scripts/generate-migration-index.mjs",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/decorators",
"version": "1.34.0",
"version": "1.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/engine",
"version": "0.14.0",
"version": "0.15.0",
"description": "n8n workflow execution engine (v2)",
"scripts": {
"clean": "rimraf dist .turbo compiled",
@@ -1,7 +1,7 @@
{
"name": "@n8n/eslint-plugin-community-nodes",
"type": "module",
"version": "0.28.0",
"version": "0.29.0",
"main": "./dist/plugin.js",
"types": "./dist/plugin.d.ts",
"exports": {
@@ -1,6 +1,6 @@
{
"name": "@n8n/expression-runtime",
"version": "0.25.0",
"version": "0.26.0",
"description": "Secure, isolated expression evaluation runtime for n8n",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/instance-ai",
"version": "1.19.0",
"version": "1.20.0",
"scripts": {
"clean": "rimraf dist .turbo",
"typecheck": "tsc --noEmit && tsc -p evaluations/tsconfig.json",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/mcp-apps",
"version": "0.11.0",
"version": "0.12.0",
"description": "MCP Apps UI resources and server helpers for n8n",
"main": "dist/server/index.js",
"types": "dist/server/index.d.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/mcp-browser",
"version": "0.16.0",
"version": "0.17.0",
"description": "Browser automation MCP tools built on Playwright, WebDriver BiDi, and safaridriver",
"main": "dist/index.js",
"types": "dist/index.d.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/node-cli",
"version": "0.43.0",
"version": "0.44.0",
"description": "Official CLI for developing community nodes for n8n",
"bin": {
"n8n-node": "bin/n8n-node.mjs"
@@ -1,6 +1,6 @@
{
"name": "@n8n/node-engine-compatibility",
"version": "0.2.0",
"version": "0.3.0",
"description": "Adapts v1 nodes and workflows to the Engine 2.0 execution model",
"scripts": {
"clean": "rimraf dist .turbo",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/n8n-nodes-langchain",
"version": "2.34.0",
"version": "2.35.0",
"description": "",
"main": "index.js",
"exports": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/permissions",
"version": "0.71.0",
"version": "0.72.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
@@ -1,6 +1,6 @@
{
"name": "@n8n/scan-community-package",
"version": "0.31.0",
"version": "0.32.0",
"description": "Static code analyser for n8n community packages",
"license": "LicenseRef-n8n-sustainable-use",
"bin": "scanner/cli.mjs",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/scheduler",
"version": "1.3.0",
"version": "1.4.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/task-runner",
"version": "2.34.0",
"version": "2.35.0",
"scripts": {
"clean": "rimraf dist .turbo",
"start": "node dist/start.js",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/telemetry",
"version": "1.2.0",
"version": "1.3.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@n8n/utils",
"type": "module",
"version": "1.42.0",
"version": "1.43.0",
"files": [
"dist"
],
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/vitest-config",
"version": "1.19.0",
"version": "1.20.0",
"type": "module",
"peerDependencies": {
"@testing-library/jest-dom": "catalog:frontend",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/workflow-sdk",
"version": "0.27.0",
"version": "0.28.0",
"description": "TypeScript SDK for programmatically creating n8n workflows",
"exports": {
".": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n",
"version": "2.34.0",
"version": "2.35.0",
"description": "n8n Workflow Automation Tool",
"main": "dist/index",
"types": "dist/index.d.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n-core",
"version": "2.34.0",
"version": "2.35.0",
"description": "Core functionality of n8n",
"main": "dist/index",
"types": "dist/index.d.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@n8n/chat",
"version": "1.33.0",
"version": "1.34.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm run --dir=../storybook dev --initial-path=/docs/chat-chat--docs",
@@ -1,7 +1,7 @@
{
"name": "@n8n/composables",
"type": "module",
"version": "1.24.0",
"version": "1.25.0",
"files": [
"dist"
],
@@ -1,7 +1,7 @@
{
"type": "module",
"name": "@n8n/design-system",
"version": "2.33.0",
"version": "2.34.0",
"main": "src/index.ts",
"scripts": {
"dev": "pnpm run --dir=../storybook dev",
@@ -1,7 +1,7 @@
{
"name": "@n8n/frontend-constants",
"type": "module",
"version": "0.3.0",
"version": "0.4.0",
"files": [
"dist"
],
@@ -1,7 +1,7 @@
{
"type": "module",
"name": "@n8n/frontend-module-sdk",
"version": "0.4.0",
"version": "0.5.0",
"main": "src/index.ts",
"import": "src/index.ts",
"exports": {
@@ -1,7 +1,7 @@
{
"name": "@n8n/frontend-utils",
"type": "module",
"version": "0.2.0",
"version": "0.3.0",
"files": [
"dist"
],
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@n8n/i18n",
"type": "module",
"version": "2.34.0",
"version": "2.35.0",
"files": [
"dist"
],
@@ -1,7 +1,7 @@
{
"name": "@n8n/rest-api-client",
"type": "module",
"version": "2.34.0",
"version": "2.35.0",
"files": [
"dist"
],
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "@n8n/stores",
"type": "module",
"version": "2.34.0",
"version": "2.35.0",
"files": [
"dist"
],
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n-editor-ui",
"version": "2.34.0",
"version": "2.35.0",
"description": "Workflow Editor UI for n8n",
"main": "index.js",
"type": "module",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n-nodes-base",
"version": "2.34.0",
"version": "2.35.0",
"description": "Base nodes of n8n",
"main": "index.js",
"typesVersions": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "n8n-workflow",
"version": "2.34.0",
"version": "2.35.0",
"description": "Workflow base code of n8n",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",