Commit Graph

1228 Commits

Author SHA1 Message Date
Charlie Kolb
81c26676a3
fix: Expose projectId for remaining Data Table contexts (no-changelog) (#19058) 2025-09-01 16:15:53 +02:00
Mutasem Aldmour
a9d59ed84a
feat: Decrease AI Builder wordiness (no-changelog) (#18920) 2025-09-01 11:36:12 +02:00
Iván Ovejero
d0ffd6e659
perf: Skip browser logging for production tasks in native Python runner (#19028) 2025-09-01 10:55:20 +02:00
Iván Ovejero
b08d993529
chore: Add health checks to native Python runner (#19023) 2025-09-01 10:24:03 +02:00
Guillaume Jacquart
027edbe89d
feat(core): Allow custom project roles from being set to a user project relation (#18926) 2025-09-01 10:22:33 +02:00
Iván Ovejero
5b5f60212a
refactor: Remove nanoid dependency from native Python task runner (#19025) 2025-09-01 10:22:27 +02:00
Iván Ovejero
61f79319df
refactor: Add tracing details to native Python runner logs (#19024) 2025-09-01 10:08:48 +02:00
Iván Ovejero
2c6e2f6c7e
refactor(core): Block __import__ via AST validation in native Python runner (#18974) 2025-09-01 09:47:15 +02:00
Suguru Inoue
d64a94753f
chore: Enable ESLint rule consistent-type-exports (#18973) 2025-08-29 19:02:49 +02:00
Guillaume Jacquart
2882547a69
fix(editor): Fix role DTO exported types (#18977) 2025-08-29 16:45:52 +02:00
Andreas Fitzek
7cfef64799
chore(core): Add custom role management service and endpoints (#18717) 2025-08-29 14:20:32 +02:00
Iván Ovejero
3b574306f3
feat(core): Harden native Python task runner (no-changelog) (#18826) 2025-08-29 14:19:38 +02:00
Ria Scholz
8dae565dc3
feat: Adds community scanner package (#18946)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-08-29 12:38:09 +02:00
Eugene
44b686e944
feat(core): Add workflow JSON context trimming for AI workflow builder (no-changelog) (#18828) 2025-08-28 16:22:44 +02:00
Guillaume Jacquart
f757790394
feat(core): Rebuild project roles to load from the database (#17909) 2025-08-28 11:00:31 +02:00
Jaakko Husso
ab7998b441
fix(editor): Make resource locator work with data tables (no-changelog) (#18899) 2025-08-28 11:38:47 +03:00
Mutasem Aldmour
d244b99484
feat: Simplify builder tool calls (no-changelog) (#18798) 2025-08-28 10:14:03 +02:00
Charlie Kolb
cae2b01288
feat: Revamp Data Table column name restrictions (no-changelog) (#18851) 2025-08-28 09:29:19 +02:00
Charlie Kolb
820fd12f08
chore(core): Rename Data Store DB entries to Data Table (no-changelog) (#18670) 2025-08-27 15:36:00 +02:00
Daria
2ea3d034e3
feat(core): Add support for data table row comparison filters (no-changelog) (#18863) 2025-08-27 16:13:33 +03:00
Csaba Tuncsik
98bde4f478
fix(core): Add optional context parameter to track creation source for workflows, credentials, and projects (#18736)
Co-authored-by: r00gm <raul00gm@gmail.com>
2025-08-27 10:50:53 +02:00
Jaakko Husso
e776bcf6ea
fix(editor): Fix dev build by exporting filter as type (no-changelog) (#18846) 2025-08-27 11:21:09 +03:00
yehorkardash
fca571716d
chore(core): Use tsc-watch in node-cli dev mode (#18811) 2025-08-27 09:48:07 +03:00
Ricardo Espinoza
589806b7d7
fix: Add description for chunkSize and chunkOverlap (no-changelog) (#18680) 2025-08-26 19:16:27 -04:00
Andreas Fitzek
ecad12b77a
chore(core): Use roles from database in global roles (#18768) 2025-08-26 17:53:46 +02:00
Daria
46432da41b
feat(core): Add support for like match filters (no-changelog) (#18755) 2025-08-26 17:03:00 +03:00
jeanpaul
df9521ff8e
fix(core): Prevent race condition in tiktoken encoding cache (no-changelog) (#18780)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-26 13:47:42 +02:00
Iván Ovejero
6cccc4ab9f
refactor(core): Make native Python runner compatible with launcher (#18788) 2025-08-26 13:19:09 +02:00
Iván Ovejero
1da5acee30
feat(core): Support print RPC call in native Python runner (no-changelog) (#18630) 2025-08-26 11:40:55 +02:00
Iván Ovejero
85e3bfd3e4
refactor(core): Port timeout config (#18722) 2025-08-26 11:31:11 +02:00
Jaakko Husso
8defb2b17c
feat(core): Optionally return updated/upserted Data Table rows (no-changelog) (#18735) 2025-08-26 11:50:13 +03:00
Iván Ovejero
aa0c8fac83
refactor(core): Add lint rule no-internal-package-import (#18724) 2025-08-26 10:03:32 +02:00
jeanpaul
e233dfa4a2
refactor(core): Convert tiktoken file loading to async (#18756) 2025-08-25 20:33:38 +02:00
Tomi Turtiainen
fd12b3d5ce Merge tag 'n8n@1.109.0' 2025-08-25 20:50:07 +03:00
Charlie Kolb
b6562725ea
fix: Use correct type for ListDataStoreContentFilter filter (no-changelog) (#18752) 2025-08-25 16:46:22 +02:00
github-actions[bot]
9e89fbdf96
🚀 Release 1.109.0 (#18745)
Co-authored-by: seemewalkin <38620398+seemewalkin@users.noreply.github.com>
2025-08-25 15:19:15 +02:00
Charlie Kolb
2dc34b2f17
chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +02:00
Tomi Turtiainen
1f1730c27d
perf(OpenAI Node): Use streaming for file operations (#18666) 2025-08-25 15:44:13 +03:00
Andreas Fitzek
a21a03d4b0
Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Iván Ovejero
0488ea3e8d
feat(core): Enable modules to append to workflow context (#18551) 2025-08-25 11:45:25 +02:00
Jon
01ff2bacc5
fix: Use cross-platform script path for copy-templates in @n8n/node-cli (no-changelog) (#18547)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Jon <Joffcom@users.noreply.github.com>
Co-authored-by: Elias Meire <elsmr@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2025-08-25 11:21:55 +02:00
Jaakko Husso
2eda807b5a
feat(core): Optionally return full rows from Data Table inserts (no-changelog) (#18657) 2025-08-25 10:50:02 +03:00
Andreas Fitzek
a8e4387f4d
chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Iván Ovejero
def4e71e3d
chore: Disable event loop block integration for task runner (#18661) 2025-08-22 14:40:21 +02:00
Iván Ovejero
9e420d15c1
refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Iván Ovejero
e3772c13d2
feat(core): Add execution flow to native Python runner (no-changelog) (#18485) 2025-08-22 12:00:42 +02:00
oleg
ca8629ef30
feat(OpenAI Node): Add reasoning effort for GPT-5 (#18644) 2025-08-21 19:12:47 +02:00
Elias Meire
c99eba7fa2
fix: Remove extraneous dependencies from node-cli, publish create-node package (no-changelog) (#18635) 2025-08-21 17:06:21 +02:00
Jaakko Husso
d01616cf3d
fix(editor): Use DB_TABLE_PREFIX on data store tables and refactor data store user table repo (no-changelog) (#18604) 2025-08-21 16:25:17 +02:00
Andreas Fitzek
04e24e387d
chore(core): Enforce email format for user entity, remove unused user validators (#18534) 2025-08-21 14:41:32 +02:00