Skip to content

Merge 2024 05 22 #59

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 324 commits into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
324 commits
Select commit Hold shift + click to select a range
aa13704
feat(editor): Remove cloud deployment check from settings route midd…
ahsanv Apr 9, 2024
8c26225
feat: Add telemetry event 'User clicked AI error helper button' (no-c…
tomi Apr 9, 2024
f62800c
fix: Continue on fail / error output support for chains and agents (#…
michael-radency Apr 9, 2024
cfaab0b
fix(AWS Bedrock Chat Model Node): Improve filtering of Bedrock models…
OlegIvaniv Apr 9, 2024
d46635f
fix(editor): Set `browser-id` on all relative urls (no-changelog) (#9…
netroy Apr 9, 2024
c2f4d7d
fix(core): Fix `isLeader` check in `WaitTracker` constructor (#9100)
ivov Apr 9, 2024
58518b6
feat(Postgres Node): Options keepAlive and keepAliveInitialDelayMilli…
michael-radency Apr 9, 2024
3e231db
fix(HTTP Request Node): Duplicate key names support for form data (#…
michael-radency Apr 10, 2024
a7108d1
fix(core): Some more browser-id related fixes (no-changelog) (#9102)
netroy Apr 10, 2024
9403657
refactor(core): Remove unnecessary indirection in SAML code (no-chang…
netroy Apr 10, 2024
0a9f6b3
feat(JWT Node): New node (#9005)
michael-radency Apr 10, 2024
4eb4ade
docs: Update wording for Advanced AI in nodes panel (#9091)
Joffcom Apr 10, 2024
db5c587
ci: Move docker-compose examples out of this repo (no-changelog) (#9029)
netroy Apr 10, 2024
9eab357
ci: Keep n8n-workflow version in sync with the main version (no-chang…
netroy Apr 10, 2024
a3b5984
refactor(core): Lint for cyclomatic complexity in BE packages (no-cha…
ivov Apr 10, 2024
feffc7f
:rocket: Release 1.37.0 (#9114)
github-actions[bot] Apr 10, 2024
98bcd50
feat(editor): Add object keys that need bracket access to autocomplet…
elsmr Apr 10, 2024
6fa1652
fix(core): Upgrade `tar` to address CVE-2024-28863 (no-changelog) (#9…
netroy Apr 10, 2024
3bb821f
fix(core): Don't revert irreversibble migrations (#9105)
despairblue Apr 11, 2024
c00150b
fix(editor): Do not show overlapping trash icon in the node's setting…
michael-radency Apr 11, 2024
1cd7eac
ci: Fix docs urls (no-changelog) (#9116)
netroy Apr 11, 2024
284de5d
fix(editor): Open links from embedded chat in new tab (#9121)
OlegIvaniv Apr 11, 2024
cf435c3
fix(core): Support MySQL in `MoveSshKeysToDatabase` migration (#9120)
ivov Apr 11, 2024
d7abc30
feat(Summarize Node): Option to continue when field to summarize can'…
michael-radency Apr 11, 2024
064e8f4
fix(editor): Render dates correctly in parameter hint (#9089)
elsmr Apr 11, 2024
86a20f6
fix(Respond to Webhook Node): Continue on fail and error branch suppo…
michael-radency Apr 11, 2024
1b199c0
fix(core): Add an option to add additional non-ui routes (no-changelo…
netroy Apr 11, 2024
5433004
test: Run cypress e2e tests in light mode by default (no-changelog) (…
elsmr Apr 11, 2024
3eb5be5
fix(core): Don't create multiple owners when importing credentials or…
despairblue Apr 12, 2024
cd04069
ci: Revert keep n8n-workflow version in sync with the main version (n…
krynble Apr 12, 2024
1dbc8d4
fix(Gitlab Trigger Node): Fix typo (no-changelog) (#9077)
manninofrancesco Apr 15, 2024
4d9000b
feat(Github Node): Add option to get pull requests (#9094)
cyliu0 Apr 15, 2024
fa93fb8
docs: Update executions.id.yml to fix typo (#9142)
Apr 15, 2024
f1215cd
feat(Google Gemini Chat Model Node): Add support for new Google Gemin…
OlegIvaniv Apr 15, 2024
4c16000
fix: Fix issue with Crowdstrike credential not working correctly (#9108)
Joffcom Apr 16, 2024
f6c9dbf
fix(HTTP Request Node): Tolerate header name being empty (#9138)
elsmr Apr 17, 2024
a95e401
fix(Execute Workflow Node): Assign fallback pairedItem only if not pr…
michael-radency Apr 17, 2024
80c8791
fix(HTTP Request Node): Proxy IPv6 hostname fix (no-changelog) (#9149)
michael-radency Apr 17, 2024
ac4577f
ci: Sync up versions for all backend related packages
netroy Apr 17, 2024
1aa9216
:rocket: Release 1.38.0 (#9153)
github-actions[bot] Apr 17, 2024
946f09f
fix(Notion Node): Add itemIndex to API and operation errors (#9150)
michael-radency Apr 17, 2024
26158a2
Merge tag '[email protected]'
netroy Apr 17, 2024
9bd8e10
feat(core): Upgrade mysql2 to address CVE-2024-21507, CVE-2024-21508,…
netroy Apr 17, 2024
46e432b
fix(core): Exclude oAuth callback urls from browser-id checks (#9158)
netroy Apr 17, 2024
0ed4671
feat(core): Setup helmet.js for setting security headers (#9027)
netroy Apr 18, 2024
1c7acbb
refactor: Refactor ParameterInput to composition API + fix all TS err…
elsmr Apr 18, 2024
d756609
fix(Schedule Trigger Node): Default to 0 minute if falsy on hourly ru…
michael-radency Apr 18, 2024
08e3502
fix(Postgres Node): Convert js arrays to postgres type, if column typ…
michael-radency Apr 18, 2024
5310196
fix: Update sales templates card content (no-changelog) (#9155)
MiloradFilipovic Apr 18, 2024
23a2dd0
feat: Add WhatsApp Business Trigger Node (#8840)
bramkn Apr 18, 2024
135ef75
fix(editor): Fix parameter reset on credential change in Discord node…
elsmr Apr 18, 2024
ff9ae54
fix(core): Improve browserId checks, and add logging (#9161)
netroy Apr 18, 2024
be8203a
fix(core): Upgrade @n8n/typeorm (no-changelog) (#9163)
tomi Apr 18, 2024
eab0187
ci: Update isbang/compose-action and postgres in DB tests (no-changel…
netroy Apr 18, 2024
a3eea3a
feat(editor): Refactor and unify executions views (no-changelog) (#8538)
alexgrozav Apr 19, 2024
85780ea
fix(editor): Fix expression preview when previous node is selected (#…
elsmr Apr 19, 2024
699fd70
feat(n8n Form Trigger Node): Option to remove attribution (#9162)
michael-radency Apr 19, 2024
91e5912
fix(core): Cache issue (no-changelog) (#9173)
michael-radency Apr 19, 2024
6c63cd9
fix(Respond to Webhook Node): Fix issue stopping form trigger respons…
Joffcom Apr 19, 2024
5acbfb4
fix(editor): Prevent duplicate values in preview for SQL editor (#9129)
elsmr Apr 22, 2024
15c88d6
feat(Zammad Node): Add more options to the Organizations endpoint (#…
ayatnkw Apr 22, 2024
f5ccb5f
fix(editor): Fix sessionId for manual chat trigger execution (#9187)
OlegIvaniv Apr 23, 2024
29ee4fa
fix(Google Sheets Node): Fix "Append or Update" on an empty sheet (#9…
elsmr Apr 23, 2024
93f23ea
test: Re-enable node IO filter test for pinned data (#9200)
cstuncsik Apr 23, 2024
f6142ff
fix(editor): Make sticky node content parameter non require to suppor…
RicardoE105 Apr 24, 2024
2bf0a39
feat(Webhook Node): Setting to enable multiple outputs/methods (#9086)
michael-radency Apr 24, 2024
05a569c
fix(Splunk Node): Retry attempts if no response from API call, better…
michael-radency Apr 24, 2024
3996d28
fix(core): Upgrade mysql2 to address CVE-2024-21511 (#9206)
netroy Apr 24, 2024
8f5a6be
fix(Google Gemini Chat Model Node): Ping @google/generative-ai versio…
OlegIvaniv Apr 24, 2024
017ae6e
fix(Airtable Node): Do not allow to use deprecated api keys in v1 (#9…
michael-radency Apr 24, 2024
9bd8492
:rocket: Release 1.39.0 (#9209)
github-actions[bot] Apr 24, 2024
2cb62fa
Merge tag '[email protected]'
netroy Apr 24, 2024
306b68d
feat(HTTP Request Node): Option to provide SSL Certificates in Http R…
michael-radency Apr 24, 2024
1efeecc
fix(core): Fix browser session refreshes not working (#9212)
despairblue Apr 24, 2024
d9e7494
fix(Google Drive Node): Create from text operation (#9185)
michael-radency Apr 24, 2024
00dfad3
fix(Discord Node): When using OAuth2 authentication, check if user is…
michael-radency Apr 25, 2024
756012b
feat(Jira Software Node): Add Wiki Markup support for Jira Cloud comm…
pemontto Apr 25, 2024
2dd0b32
feat(Gmail Node): Add thread option for draft emails (#8729)
Nicolas-nwb Apr 25, 2024
3986356
feat(Gmail Node): Add support for creating drafts using an alias (#8728)
Nicolas-nwb Apr 25, 2024
093dcef
fix(core): Stop relying on filesystem for SSH keys (#9217)
ivov Apr 25, 2024
dc84452
fix(MySQL Node): Query to statements splitting fix (#9207)
michael-radency Apr 25, 2024
42a9891
feat(Wise Trigger Node): Add support for balance updates (#9189)
CodeShakingSheep Apr 25, 2024
22b2afd
feat(Microsoft To Do Node): Add an option to set a reminder when upda…
albertopasqualetto Apr 25, 2024
9b3ac16
feat(Pipedrive Node): Add busy and description options to activities …
bramkn Apr 25, 2024
b694e77
feat(MISP Node): Rest search operations (#9196)
michael-radency Apr 26, 2024
fec04d5
fix(editor): Throw expression error on attempting to set variables at…
ivov Apr 26, 2024
0b52320
feat: Upgrade typeorm for separate sqlite read & write connections (#…
tomi Apr 26, 2024
99f384e
fix(editor): Fix read-only mode in inline expression editor (#9232)
elsmr Apr 26, 2024
11a3572
fix(editor): Fix and report `settings` being `null` in workflow paylo…
ivov Apr 26, 2024
442aaba
fix: Elaborate scope of Sustainable Use License (#9233)
csuermann Apr 27, 2024
1c261f8
refactor(editor): Migrate header WorkflowDetails to composition api (…
alexgrozav Apr 29, 2024
a424b59
feat(Wise Node): Add XML as supported format in getStatement operatio…
webkp Apr 29, 2024
8a26f42
fix: Typo fixes in various descriptions (no-changelog) (#8854)
pengqiseven Apr 29, 2024
24c3150
fix(core): Add `view engine` to webhook server to support forms (#9224)
yoshino-s Apr 29, 2024
3fbcbce
docs: Update link to postgres example (#9244)
Joffcom Apr 29, 2024
e17e767
feat(Ollama Chat Model Node): Add aditional Ollama config parameters …
OlegIvaniv Apr 29, 2024
f84abc0
refactor(Structured Output Parser Node): Sandbox JSON schema parsing …
OlegIvaniv Apr 29, 2024
58156ee
fix(OpenAI Node): Allow to pass files ids as comma separated string i…
michael-radency Apr 29, 2024
2917d04
refactor(core)!: Switch default Postgres user from `root` to `postgre…
ivov Apr 29, 2024
c6b4c6d
refactor(editor): Rewrite TabBar to composition API (no-changelog) (#…
alexgrozav Apr 29, 2024
f05d96c
refactor: Update Langchain dependencies (no-changelog) (#9252)
OlegIvaniv Apr 29, 2024
abae635
ci: Update release-push-to-channel.yml (no-changelog) (#9254)
Apr 29, 2024
96f02bd
feat(Groq Chat Model Node): Add support for Groq chat models (#9250)
OlegIvaniv Apr 30, 2024
f6c9493
fix(core): Prevent node param resolution from failing telemetry graph…
ivov Apr 30, 2024
445c05d
fix(LangChain Code Node): Fix resolution of scoped langchain modules …
OlegIvaniv Apr 30, 2024
5cb51b7
fix(Customer.io Node): Update logo (no-changelog) (#9262)
Joffcom Apr 30, 2024
9f6f8ea
fix(Baserow Node): Update logo (no-changelog) (#9261)
Joffcom Apr 30, 2024
426a12a
fix(editor): Prevent excess runs in manual execution with run data (#…
ivov Apr 30, 2024
741e829
fix(LangChain Code Node): Fix execution of custom n8n tools called vi…
OlegIvaniv Apr 30, 2024
ed98ca2
fix(Jira Trigger Node): Update credentials UI (#9198)
michael-radency May 1, 2024
41ce178
feat(Telegram Node): Disable page preview by default (#9267)
Joffcom May 1, 2024
ddff804
feat(S3 Node): Add support for self signed SSL certificates (#9269)
riascho May 2, 2024
e896889
feat(Postgres Node): Add option IS NOT NULL and hide value input fiel…
ayatnkw May 2, 2024
7ff24f1
fix(Google BigQuery Node): Better error messages, transform timestamp…
elsmr May 2, 2024
cd9bc44
feat: Add Ask AI to HTTP Request Node (#8917)
alexgrozav May 2, 2024
d3e0640
:rocket: Release 1.40.0 (#9286)
github-actions[bot] May 2, 2024
30c8efc
fix: Cast boolean values in filter parameter (#9260)
elsmr May 2, 2024
0a2de09
feat(Redis Node): Add support for TLS (#9266)
netroy May 2, 2024
ff0955c
refactor(editor): Migrate `pushConnection` mixin to composable and re…
alexgrozav May 3, 2024
6ab3781
fix(n8n Form Trigger Node): Fix missing options when using respond to…
Joffcom May 3, 2024
d92f994
fix(editor): Resolve `$vars` and `$secrets` in expressions in credent…
ivov May 3, 2024
b65e0e2
fix(editor): Show MFA section to instance owner, even when external a…
netroy May 3, 2024
7bda92c
refactor(core): Use logger for `packages/cli` messages (no-changelog)…
ivov May 3, 2024
bfb0eb7
fix(Gmail Node): Remove duplicate options when creating drafts (#9299)
Joffcom May 3, 2024
22b6f90
fix(core): Prevent occassional 429s on license init in multi-main set…
ivov May 6, 2024
552cf8f
fix(editor): Fix type errors in the `SettingsLdapView.vue` (no-change…
RicardoE105 May 6, 2024
7b925ab
refactor(core): Rename `ActiveWorkflowRunner` to `ActiveWorkflowManag…
ivov May 6, 2024
cf441e0
ci: Remove gulp (no-changelog) (#9283)
netroy May 6, 2024
e74c14f
fix(editor): Fix shortcut issue on save buttons (#9309)
ivov May 7, 2024
ff31749
ci: Upgrade Turborepo to 1.13.3 (no-changelog) (#9314)
ivov May 7, 2024
225fdbb
fix(core): Report missing SAML attributes early with an actionable er…
despairblue May 7, 2024
23b676d
fix(core): Webhooks responding with binary data should not prematurel…
netroy May 7, 2024
491c6ec
feat(editor): Implement AI Assistant chat UI (#9300)
MiloradFilipovic May 7, 2024
d0d52de
feat(Send Email Node): Add an option to customize client host-name on…
netroy May 7, 2024
c8895c5
fix(Pipedrive Node): Improve type-safety in custom-property handling …
netroy May 8, 2024
0ee4b6c
fix(editor): Fix multi-select parameters with load options getting cl…
elsmr May 8, 2024
35b983b
feat(editor): Temporarily disable AI error helper (#9329)
MiloradFilipovic May 8, 2024
ece6044
ci: Increase timeout of MySQL tests (#9332)
despairblue May 8, 2024
3860077
feat(LinkedIn Node): Upgrade LinkedIn API version (#9307)
floryn90 May 8, 2024
435272b
fix(Linear Node): Fix issue with data not always being returned (#9273)
Joffcom May 8, 2024
695e762
feat(Slack Node): Update to use the new API method for file uploads (…
Joffcom May 8, 2024
c4bf5b2
fix(Read PDF Node): Disable JS evaluation from PDFs (#9336)
netroy May 8, 2024
6b6e8df
feat(Simulate Node): New node (no-changelog) (#9109)
michael-radency May 8, 2024
f64a41d
refactor(editor): Migrate workflows store to setup function with comp…
alexgrozav May 8, 2024
75f7403
:rocket: Release 1.41.0 (#9342)
github-actions[bot] May 8, 2024
cda062b
feat(editor): Remove AI Error Debugging (#9337)
MiloradFilipovic May 8, 2024
e217473
Merge tag '[email protected]'
netroy May 8, 2024
9003c15
fix(editor): Fix i18n usage in design-system (no-changelog) (#9341)
netroy May 8, 2024
5025d20
fix(core): All calls to `plainToInstance` should exclude extraneous v…
netroy May 8, 2024
1c1e444
perf: Add tailwind to editor and design system (#9032)
cstuncsik May 9, 2024
dc5994b
feat(editor): Add item selector to expression output (#9281)
elsmr May 9, 2024
a00467c
feat(core): Node version available in expression (#9350)
michael-radency May 10, 2024
4ed5850
fix(editor): Render backticks as code segments in error view (#9352)
elsmr May 10, 2024
c92c870
feat(editor): Autocomplete info box: improve structure and add exampl…
elsmr May 10, 2024
aa397b9
fix(editor): Fix unwanted side effects from tailwind components (no-c…
alexgrozav May 10, 2024
2445205
feat(editor): Migrate `codemirror-lang-n8n-expression` into this mono…
netroy May 10, 2024
359ade4
refactor: Implement LLM tracing callback to improve parsing of tokens…
OlegIvaniv May 12, 2024
4d2115c
refactor: Remove `cli/src/helpers` (no-changelog) (#9368)
ivov May 13, 2024
da6088d
feat(core): Node hints(warnings) system (#8954)
michael-radency May 13, 2024
7b45dc3
feat(editor): Add examples for number & boolean, add new methods (#9358)
elsmr May 13, 2024
97d3c64
ci: Do not hoist workspace packages in custom builds (no-changelog) (…
netroy May 14, 2024
82c8801
fix(Code Node): Bind helper methods to the correct context (#9380)
netroy May 14, 2024
78e7c7a
fix(Mattermost Node): Fix issue when fetching reactions (#9375)
Joffcom May 14, 2024
5293663
feat(editor): Add examples for object and array expression methods (#…
elsmr May 14, 2024
6059722
feat(core): Allow using a custom certificates in docker containers (#…
netroy May 14, 2024
1777f8c
fix(editor): Temporarily disable tailwind (no-changelog) (#9394)
netroy May 14, 2024
ed22dcd
fix(Cortex Node): Fix issue with analyzer response not working for fi…
Joffcom May 15, 2024
9e86659
fix: Small typo fix (no-changelog) (#8876)
testwill May 15, 2024
1081429
feat(Slack Node): Add block support for message updates (#8925)
mjquinlan2000 May 15, 2024
677f534
feat(AI Agent Node): Implement Tool calling agent (#9339)
OlegIvaniv May 15, 2024
8f25452
:rocket: Release 1.42.0 (#9405)
github-actions[bot] May 15, 2024
bf54930
feat: Add Slack trigger node (#9190)
Joffcom May 15, 2024
68a6c81
fix(Email Trigger (IMAP) Node): Handle attachments correctly (#9410)
netroy May 15, 2024
14fe9f2
fix(editor): Fix blank Public API page (#9409)
ivov May 15, 2024
aad43d8
fix(editor): Secondary button in dark mode (#9401)
gandreini May 15, 2024
38b498e
fix(editor): Fix outdated roles in variables labels (#9411)
ivov May 15, 2024
0d73588
fix(core): Add an option to disable STARTTLS for SMTP connections (#9…
netroy May 16, 2024
c9855e3
fix(core): Handle credential in body for oauth2 refresh token (#9179)
RJiraya May 16, 2024
5a3122f
fix: PairedItems various fixes (no-changelog) (#9357)
michael-radency May 16, 2024
92a1d65
fix(Microsoft OneDrive Trigger Node): Fix issue with test run failing…
Joffcom May 16, 2024
1377e21
fix(Mattermost Node): Change loadOptions to fetch all items (#9413)
Joffcom May 16, 2024
b5c7c06
fix(HubSpot Trigger Node): Fix issue with ticketId not being set (#9403)
Joffcom May 16, 2024
f13dbc9
feat(Extract from File Node): Add option to set encoding for CSV file…
Joffcom May 16, 2024
2118236
feat(editor): Expand supported Unicode range for expressions (#9420)
ivov May 16, 2024
40bce7f
feat(editor): Add examples for Luxon DateTime expression methods (#9361)
elsmr May 16, 2024
ce3eb12
feat(OpenAI Node): Use v2 assistants API and add support for memory (…
OlegIvaniv May 16, 2024
8069faa
fix(core): Do not report to Sentry trigger activation errors from `ET…
ivov May 17, 2024
9b2ce81
fix(core): Retry before continue on fail (#9395)
ivov May 17, 2024
b1f977e
fix(core): Remove excess args from routing error (#9377)
ivov May 17, 2024
596c472
feat: RBAC (#8922)
cstuncsik May 17, 2024
bc05faf
fix(editor): Fix workflow history TS errors (#9433)
cstuncsik May 17, 2024
2967df2
fix: Fix color picker type errors (#9436)
mutdmour May 17, 2024
451e659
refactor: Fix TypeScript errors workflow package (#9437)
elsmr May 17, 2024
4858819
refactor(editor): Fix Types issues in @n8n/chat (no-changelog) (#9438)
OlegIvaniv May 17, 2024
6aec420
fix(editor): Fix RBAC type errors (no-changelog) (#9435)
alexgrozav May 17, 2024
a7d3e59
fix(editor): Fix type errors in i18n plugin (#9441)
cstuncsik May 17, 2024
2782534
feat(editor): Update Node Details View header tabs structure (#9425)
gandreini May 17, 2024
28e3e21
fix(HTML Node): Fix typo preventing row attributes from being set in …
Joffcom May 17, 2024
db1a406
fix(editor): Fix External secrets typecheck (no-changelog) (#9434)
alexgrozav May 17, 2024
feba07b
refactor: Fix type errors in completions code (#9439)
elsmr May 17, 2024
b2c1703
refactor: Fix Enteprise type errors (#9442)
mutdmour May 17, 2024
aac19d3
fix: Fix type errors in community nodes components (#9445)
MiloradFilipovic May 17, 2024
69bb745
refactor(editor): Fix types issues in `src/components/Node/*` (no-cha…
OlegIvaniv May 17, 2024
003a4ea
fix(editor): Fix editor-ui tsconfig types for vue-tsc (no-changelog) …
alexgrozav May 17, 2024
9c768a0
fix(editor): Fix type errors in `components/executions/workflow` (#9448)
MiloradFilipovic May 17, 2024
3a54128
refactor(editor): Convert `workflowActivate` mixin into a composable…
RicardoE105 May 17, 2024
18933ed
refactor(editor): Fix type errors in `NodeDetailsView.vue` (no-change…
RicardoE105 May 17, 2024
04dd476
fix(editor): Fix i18n translation addition (#9451)
cstuncsik May 17, 2024
6f2d83b
fix(core): Setup webhook stopping endpoint after the CORS middleware …
netroy May 17, 2024
bf2ee51
ci: Delete unused code in some backend tests (no-changelog) (#9456)
netroy May 17, 2024
747012d
fix: Init license properly with multi main (no-changelog) (#9467)
krynble May 20, 2024
87f965e
feat(Telegram Node): Add support for local bot api server (#8437)
ddzobov May 20, 2024
7591939
refactor(editor): Fix type errors in ResourcesListLayout.vue (no-chan…
RicardoE105 May 20, 2024
5ef45e8
fix(Telegram Node): Revert typo introduced in #8437 (no-changelog) (#…
GuilhermeBarile May 20, 2024
277511a
refactor(editor): Refactor code completions mixins to composables (no…
OlegIvaniv May 21, 2024
cd751e7
fix(editor): Fix rundata type errors (no-changelog) (#9443)
cstuncsik May 21, 2024
711c46f
refactor: Fix type issues for parameter input components (#9449)
elsmr May 21, 2024
96cf41f
fix(editor): Fix project settings layout (#9475)
cstuncsik May 21, 2024
d21ad15
fix(core): Fix 431 for large dynamic node parameters (#9384)
ivov May 21, 2024
eef5479
fix(editor): Fix design system typecheck errors (no-changelog) (#9447)
alexgrozav May 21, 2024
0cb977b
fix(editor): Fix type errors for various utils files (no-changelog) (…
alexgrozav May 22, 2024
62df433
fix(editor): Emit change events from filter component on update (#9479)
elsmr May 22, 2024
9da9368
feat(Strava Node): Update to use sport type (#9462)
CinGiu May 22, 2024
7cb431f
fix(core): Fix typos in common error messages (no-changelog) (#9478)
pemontto May 22, 2024
a591f63
feat(editor): Add examples for root expression methods (#9373)
elsmr May 22, 2024
7236a55
fix(RSS Feed Trigger Node): Use newest date instead of first item for…
meownoid May 22, 2024
ffe034c
feat(Linear Node): Add identifier to outputs (#9469)
Joffcom May 22, 2024
c1eef60
test: Add tests for license manager reinit method (#9471)
krynble May 22, 2024
3761537
fix(Gmail Trigger Node): Fetching duplicate emails (#9424)
michael-radency May 22, 2024
870412f
feat(core): Node hints improvements (no-changelog) (#9387)
michael-radency May 22, 2024
ef9d4ab
fix: Update operations to run per item (#8967)
michael-radency May 22, 2024
2fa46b6
feat(Custom n8n Workflow Tool Node): Add support for tool input schem…
OlegIvaniv May 22, 2024
3094f1b
fix(core): Detect DB connection aquisition deadlocks (no-changelog) (…
netroy May 22, 2024
a217866
fix(core): Account for retry of execution aborted by pre-execute hook…
ivov May 22, 2024
62ee796
fix(editor): Fix node execution errors showing undefined (#9487)
elsmr May 22, 2024
8f55bb1
fix(editor): Project related frontend fixes (no-changelog) (#9482)
cstuncsik May 22, 2024
88b9a40
fix(core): Do not allow admins to generate password-reset links for i…
netroy May 22, 2024
fc83005
fix(core): Do not allow admins to delete the instance owner (#9489)
netroy May 22, 2024
1cb6c12
refactor(core): Track potentially unneeded inferral of execution stat…
ivov May 22, 2024
bc219e0
refactor(core): Make execution status non-nullable (no-changelog) (#9…
ivov May 22, 2024
09a5867
ci: Skip the flaky test in SettingsSso.test.ts (no-changelog) (#9481)
netroy May 22, 2024
9bdc83a
perf(core): Optimize executions filtering by metadata (#9477)
ivov May 22, 2024
d9616fc
fix(core): Fix iFrame not displaying on FE dev mode (no-changelog) (#…
ivov May 22, 2024
6bdfaf8
:rocket: Release 1.43.0 (#9491)
github-actions[bot] May 22, 2024
2bdc459
refactor(core): Fix type errors in workflow, core, nodes-langchain, a…
netroy May 22, 2024
0deb7d0
Merge tag '[email protected]'
netroy May 22, 2024
301e846
fix(editor): Prevent XSS in node-issues tooltip (#9490)
netroy May 22, 2024
2d4fb2d
Merge remote-tracking branch 'upstream/master' into merge-2025-05-22
andyjoyous May 22, 2024
4e46d6f
Adds sleep before migration
andyjoyous May 22, 2024
74d25d5
Fixes fetching workflow with version
andyjoyous May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ services:
hard: 46677

postgres:
image: postgres:11
image: postgres:16
restart: always
environment:
- POSTGRES_DB=n8n
- POSTGRES_USER=root
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=password
ports:
- 5432:5432
2 changes: 1 addition & 1 deletion .github/pull_request_title_conventions.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Must be one of the following:
- `test` - Adding missing tests or correcting existing tests
- `docs` - Documentation only changes
- `refactor` - A code change that neither fixes a bug nor adds a feature
- `build` - Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
- `build` - Changes that affect the build system or external dependencies (example scopes: broccoli, npm)
- `ci` - Changes to our CI configuration files and scripts (e.g. Github actions)

If the prefix is `feat`, `fix` or `perf`, it will appear in the changelog. However if there is any BREAKING CHANGE (see Footer section below), the commit will always appear in the changelog.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/check-documentation-urls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ jobs:
- name: Install dependencies
run: pnpm install --frozen-lockfile

- name: Build nodes-base
run: pnpm --filter @n8n/client-oauth2 --filter n8n-workflow --filter n8n-core --filter n8n-nodes-base --filter @n8n/n8n-nodes-langchain build
- name: Build relevant packages
run: pnpm --filter @n8n/client-oauth2 --filter @n8n/imap --filter n8n-workflow --filter n8n-core --filter n8n-nodes-base --filter @n8n/n8n-nodes-langchain build

- run: npm install --prefix=.github/scripts --no-package-lock

Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/chromatic.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
name: Chromatic

on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
pull_request:
paths:
- packages/design-system/**
- .github/workflows/chromatic.yml

jobs:
chromatic:
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/ci-postgres-mysql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
pull_request:
paths:
- packages/cli/src/databases/**
- .github/workflows/ci-postgres-mysql.yml

concurrency:
group: db-${{ github.event.pull_request.number || github.ref }}
Expand Down Expand Up @@ -84,15 +85,15 @@ jobs:
key: ${{ github.sha }}:db-tests

- name: Start MySQL
uses: isbang/compose-action@v1.5.1
uses: isbang/compose-action@v2.0.0
with:
compose-file: ./.github/docker-compose.yml
services: |
mysql

- name: Test MySQL
working-directory: packages/cli
run: pnpm test:mysql
run: pnpm test:mysql --testTimeout 20000

postgres:
name: Postgres
Expand All @@ -101,6 +102,7 @@ jobs:
timeout-minutes: 20
env:
DB_POSTGRESDB_PASSWORD: password
DB_POSTGRESDB_POOL_SIZE: 1 # Detect connection pooling deadlocks
steps:
- uses: actions/[email protected]
- run: corepack enable
Expand All @@ -117,7 +119,7 @@ jobs:
key: ${{ github.sha }}:db-tests

- name: Start Postgres
uses: isbang/compose-action@v1.5.1
uses: isbang/compose-action@v2.0.0
with:
compose-file: ./.github/docker-compose.yml
services: |
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/release-push-to-channel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,11 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- run: docker buildx imagetools create -t ghcr.io/${{ github.repository_owner }}/n8n:${{ github.event.inputs.release-channel }} ghcr.io/${{ github.repository_owner }}/n8n:${{ github.event.inputs.version }}

update-docs:
name: Update latest and next in the docs
runs-on: ubuntu-latest
needs: [release-to-npm, release-to-docker-hub]
steps:
- continue-on-error: true
run: curl -u docsWorkflows:${{ secrets.N8N_WEBHOOK_DOCS_PASSWORD }} --request GET 'https://internal.users.n8n.cloud/webhook/update-latest-next'
2 changes: 1 addition & 1 deletion .github/workflows/units-tests-reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ jobs:
if: ${{ inputs.collectCoverage == 'true' }}
uses: codecov/codecov-action@v3
with:
files: packages/@n8n/chat/coverage/cobertura-coverage.xml,packages/@n8n/nodes-langchain/coverage/cobertura-coverage.xml,packages/@n8n/permissions/coverage/cobertura-coverage.xml,packages/@n8n/client-oauth2/coverage/cobertura-coverage.xml,packages/cli/coverage/cobertura-coverage.xml,packages/core/coverage/cobertura-coverage.xml,packages/design-system/coverage/cobertura-coverage.xml,packages/editor-ui/coverage/cobertura-coverage.xml,packages/nodes-base/coverage/cobertura-coverage.xml,packages/workflow/coverage/cobertura-coverage.xml
files: packages/@n8n/chat/coverage/cobertura-coverage.xml,packages/@n8n/nodes-langchain/coverage/cobertura-coverage.xml,packages/@n8n/permissions/coverage/cobertura-coverage.xml,packages/@n8n/client-oauth2/coverage/cobertura-coverage.xml,packages/cli/coverage/cobertura-coverage.xml,packages/core/coverage/cobertura-coverage.xml,packages/design-system/coverage/cobertura-coverage.xml,packages/@n8n/codemirror-lang/coverage/cobertura-coverage.xml,packages/editor-ui/coverage/cobertura-coverage.xml,packages/nodes-base/coverage/cobertura-coverage.xml,packages/workflow/coverage/cobertura-coverage.xml
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ _START_PACKAGE
nodelinter.config.json
**/package-lock.json
packages/**/.turbo
.turbo
*.tsbuildinfo
cypress/videos/*
cypress/screenshots/*
Expand Down
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ prefer-workspace-packages = true
link-workspace-packages = deep
hoist = true
shamefully-hoist = true
hoist-workspace-packages = false
loglevel = warn
1 change: 0 additions & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
"dbaeumer.vscode-eslint",
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode",
"Vue.vscode-typescript-vue-plugin",
"Vue.volar"
]
}
Loading
Loading