Commit Graph

1300 Commits

Author SHA1 Message Date
Andreas Fitzek 33a2d5de17 chore(core): Use dynamic role resolution for access control (#19400) 2025-09-17 11:15:31 +02:00
Irénée 8086a21eb2 feat: Allow filtering insight by projectId (#19552)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Irénée <ireneea@users.noreply.github.com>
Co-authored-by: r00gm <raul00gm@gmail.com>
2025-09-17 09:47:08 +01:00
Eugene ae1af1101b feat(editor): Add node popularity scores to improve search ranking (#19561) 2025-09-17 09:25:55 +02:00
Andreas Fitzek 69c81a6437 chore(core): Add timestamp fields to Role, and support counting role usages (#19171) 2025-09-17 09:21:40 +02:00
Benjamin Schroth 6b25c570ed fix(AI Agent Node): Respect context window length in streaming mode (#19567) 2025-09-16 16:39:44 +02:00
Andreas Fitzek 0c0188fe40 chore(core): Synchronize SAML settings in multi-main (#19588) 2025-09-16 16:31:20 +02:00
Konstantin Tieber f0388aae7e feat(core): Prompt user to confirm password when changing email and mfa is disabled (#19408)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-09-16 14:00:14 +02:00
Benjamin Schroth ccee1acf05 fix(AI Agent Node): Ignore non-text chunks (#19568) 2025-09-16 12:24:56 +02:00
Michael Kret 82e707cdd7 fix(Google Gemini Node): Use streams when uploading file (#19537) 2025-09-16 10:32:01 +03:00
Tomi Turtiainen d377d1a49b Merge tag 'n8n@1.112.0' 2025-09-16 10:04:27 +03:00
Alex Grozav 7902ad6785 feat: Upgrade storybook to 9.1.6 (no-changelog) (#19550) 2025-09-15 15:50:17 +01:00
github-actions[bot] 26441d7b85 🚀 Release 1.112.0 (#19556)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-09-15 14:25:52 +02:00
Irénée dc75be3a6f fix: Add accurate concurrent executions count to executions list (#19249) 2025-09-15 13:23:05 +01:00
oleg 2b0203ef54 fix(Default Data Loader Node): Use text loader for text/markdown mime-types (#19549) 2025-09-15 13:08:53 +02:00
Andreas Fitzek 82184c770e chore(core): Synchronize OIDC settings updates in multi main (#19360) 2025-09-15 12:42:11 +02:00
Jake Ranallo 87d79c9efb feat(Gemini Node): Edit Image Using Nano Banana (#19105)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-09-15 11:20:17 +02:00
Alex Grozav 10fa3a9b01 feat: Send node execution finished and node execution data in separate events (no-changelog) (#18875)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-09-12 13:56:13 +01:00
mgosal 0b4de85a08 feat(OpenAI Node): Support custom headers for model requests (#17835)
Co-authored-by: Idir Ouhab <ouhab.idir@gmail.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-09-12 14:14:32 +02:00
Raúl Gómez Morales 47d9936fd4 refactor(editor): Move externalSecrets.ee API to @n8n/rest-api-client package (#19404) 2025-09-12 08:56:55 +02:00
Svetoslav Dekov c4d26982e3 feat(editor): Show data table storage limit banners (no-changelog) (#19175)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-09-12 08:51:32 +02:00
Iván Ovejero 41aa8b4ec6 refactor: Switch multiprocessing context to fork in native Python runner (#19402) 2025-09-11 14:49:40 +02:00
Irénée 3af4541391 feat(API): Add running status query on the executions public api endpoint (#19205)
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
2025-09-11 13:03:23 +01:00
yehorkardash 03b865d4db fix(editor): Fix highlighting in SQL editor (#19291) 2025-09-11 11:46:41 +00:00
Iván Ovejero 052e24ef0e refactor: Replace Pyodide with native Python with env flag is enabled (#19403) 2025-09-11 11:28:12 +02:00
Daria 12f12da288 feat(core): Add mysql pool size and increase it for CI (no-changelog) (#19347) 2025-09-11 11:14:02 +03:00
Konstantin Tieber c4f41bb534 feat(core): Add retry execution endpoint to public api (#19132)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2025-09-11 10:12:53 +02:00
Daria b147709189 feat(core): Use filters for delete data table rows (no-changelog) (#19375) 2025-09-11 10:31:27 +03:00
oleg a0d92a72b9 chore: Remove AI WF Builder planner step (no-changelog) (#19343) 2025-09-11 08:56:38 +02:00
oleg df31868da5 fix(AI Agent Node): Fix double wrapping issue in ToolsAgent output parsing (#19376) 2025-09-11 08:56:28 +02:00
Elias Meire e404e55ce5 fix: Improve @n8n/node-cli cross-platform compatibility and dev experience (no-changelog) (#19368) 2025-09-11 08:47:26 +02:00
Ricardo Espinoza eb389a787b feat: Enforce data-stores limits (no-changelog) (#19116)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-09-10 09:39:41 -04:00
Charlie Kolb 897c69c70d feat(Data Table Node): Add bulk insert mode (no-changelog) (#19294) 2025-09-09 14:01:40 +02:00
yehorkardash a910604822 refactor(Code Tool Node): Replace vm2 with taskrunner for js (#19247) 2025-09-09 14:15:31 +03:00
Iván Ovejero 04889864a0 feat(core): Add internal mode for native Python runner (no-changelog) (#19288) 2025-09-09 12:33:25 +02:00
Mutasem Aldmour e87344d97d fix: Upgrade Langchain dependencies to address LiteLLM issue and Gemma Models not supporting images (#19299) 2025-09-09 09:56:30 +02:00
github-actions[bot] 2c453be05d 🚀 Release 1.111.0 (#19305)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-09-08 16:01:48 +03:00
oleg 3c57dc488a fix: Disable prompt caching for parameter-updater chain (no-changelog) (#19296) 2025-09-08 13:53:12 +02:00
Daria 9b06648edc feat(core): Use filters for data table upsert (no-changelog) (#19292) 2025-09-08 14:41:09 +03:00
Benjamin Schroth 70254526bb fix(OpenAI Node): Add proxy agent for Message an assistant operation (#19250) 2025-09-08 11:24:32 +02:00
Iván Ovejero 56f4069325 refactor(core): Improve security violation error in native Python runner (#19286) 2025-09-08 10:45:07 +02:00
Stephen Wright 2113532946 fix: Add folder scopes to global owner and admin roles (#19230) 2025-09-08 08:08:21 +01:00
Jaakko Husso 509ab95d5d ci: Support adding custom JS and Python dependencies in the runners image (#19220) 2025-09-08 09:16:10 +03:00
Durran Jordan 9a2d942835 feat(MongoDB Node): Add driver info to MongoDB nodes (#18615) 2025-09-05 14:07:09 +01:00
Iván Ovejero 18408bcaa1 fix(core): Allow importlib in sys.modules in native Python runner (no-changelog) (#19244) 2025-09-05 14:58:19 +02:00
Iván Ovejero 36958e3ffa test: Add integration tests for execution flows in native Python runner (#19198) 2025-09-05 10:49:45 +02:00
Durran Jordan ee91aa00f1 feat(MongoDB Vector Store Node): Allow pre and post filtering (#18506)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-09-05 07:38:32 +01:00
Eugene 3175650a7a fix: includeOtherFields parameter of Workflow Configuration node (no-changelog) (#19149) 2025-09-05 07:53:12 +02:00
Daria ed6f60f52e feat(core): Refactor data table update row to use filters (no-changelog) (#19092) 2025-09-04 18:25:29 +03:00
Irénée 4a21f79f5c feat(API): Add cancel status filters to the public api executions endpoint (#19136) 2025-09-04 08:35:25 +01:00
Shireen Missi c10da38719 fix: Improve input handling in package scanner (#19147) 2025-09-03 17:29:40 +01:00