Irénée
769e40e4ad
refactor(API): Rename instance Git settings to instance Git connection (no-changelog)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 16:22:28 +01:00
Irénée
e4e0020605
refactor(api-types): Reuse Git connection field schemas in instance settings DTO (no-changelog)
...
Export repositoryUrlSchema and branchNameSchema from git-connections.dto
instead of re-declaring them, and drop a stray blank line in the CLI client.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 16:22:26 +01:00
Irénée
ad87882ca5
feat(API): Add instance-level Git connection settings (no-changelog)
...
Add a settings-backed singleton instance Git connection in the
git-connections module, stored under the features.gitConnections.instance
settings key. Same shape as a project connection minus name, plus an
enabled toggle, with inline encrypted secrets.
Expose it via GET/PUT /instance-git-settings (public API) and
git-connections instance get/set (CLI). Enabling requires a fully valid
configuration; disabling retains the config.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-24 16:22:25 +01:00
Irénée
50954e34cd
feat(core): Export git connection projects to repository folder (no-changelog) ( #36719 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 14:18:40 +00:00
Irénée
9b2763bd69
feat(API): Add and remove projects on a Git connection (no-changelog) ( #36704 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 09:39:09 +00:00
James Gee
1c1367b4ba
feat(core): Reconcile a project's contents against the package on import ( #35489 )
2026-08-21 08:28:59 +00:00
James Gee
c5beffa018
feat(core): Include credential expression values in package exports ( #36754 )
2026-08-21 08:13:23 +00:00
Irénée
63e8482c98
feat: Add git-connections commands to the n8n CLI (no-changelog) ( #36287 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-20 08:09:57 +00:00
n8n-assistant[bot]
8f82586bba
🚀 Release 2.36.0 ( #36483 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-18 08:24:56 +00:00
Nour Alhadi Mahmoud
aecd1649fe
feat(core): Support workflow version policies in package exports ( #35962 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 08:33:54 +00:00
n8n-assistant[bot]
5102c608eb
🚀 Release 2.35.0 ( #36006 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-11 07:16:06 +00:00
James Gee
881a14fa4d
feat(core): Add projectConflictPolicy to package import ( #35488 )
2026-08-05 15:37:11 +00:00
Nour Alhadi Mahmoud
be890cdc53
feat(core): Add variable conflict policy for package import (no-changelog) ( #35265 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 12:20:51 +00:00
Nour Alhadi Mahmoud
3b89fef4f4
feat(core): Add create-with-value variable policy for package import (no-changelog) ( #34895 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 09:12:27 +00:00
n8n-release-tag-merge[bot]
f8941b10f2
Merge tag 'n8n@2.34.0'
2026-08-04 07:51:21 +00:00
n8n-assistant[bot]
b533ecd685
🚀 Release 2.34.0 ( #35487 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-04 07:14:55 +00:00
Jan Kalkan
c9eeb2e180
feat(core): Reconcile tag ids on name collision when importing packages ( #35224 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 07:14:14 +00:00
Irénée
70d3ef80b1
feat(core): Support reference-only sub-workflow dependencies in package export (no-changelog) ( #35051 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 11:26:18 +00:00
Jan Kalkan
3ce3755882
feat(core): Import workflow tags from packages (matching by source id) ( #35133 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 08:43:19 +00:00
Konstantin Tieber
8da1aeeaad
chore: Remove beta label from n8n CLI (no-changelog) ( #35044 )
2026-07-29 07:45:41 +00:00
Jan Kalkan
811724a1c1
feat(core): Include workflow tags in exported packages ( #34892 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-29 07:45:13 +00:00
Nour Alhadi Mahmoud
df76104ce6
feat(core): Add create-stub variable policy and parent placement for package import (no-changelog) ( #34794 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:05:48 +00:00
n8n-assistant[bot]
60cc920c40
🚀 Release 2.33.0 ( #35054 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-28 07:15:34 +00:00
n8n-cat-bot[bot]
f3fd5599ca
fix: Report real exported entity counts in package export ( #34995 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-27 10:39:57 +00:00
n8n-cat-bot[bot]
bba48aa8da
refactor: Standardize package import/export flag naming in n8n-cli ( #34998 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-27 09:34:20 +00:00
Irénée
09c90f9bf4
feat(core): Auto-include sub-workflows in package exports ( #34218 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 15:03:07 +00:00
Jan Kalkan
7c74af6844
feat(core): Rename package import CLI conflict-policy flag and default it to new-version (no-changelog) ( #34667 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 08:45:13 +00:00
Jan Kalkan
4044d58d13
feat(core): Validate missing node types on package import ( #34598 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 21:09:27 +00:00
Nour Alhadi Mahmoud
cf3a8658a9
refactor(core): Rename variableMissingPolicy to variableMissingMode (no-changelog) ( #34715 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 13:22:29 +00:00
Nour Alhadi Mahmoud
d7d7f966b7
feat(core): Add must-preexist variable policy for package import (no-changelog) ( #34603 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-22 11:32:40 +00:00
Nour Alhadi Mahmoud
54a95fea6c
feat(core): Resolve variable requirements on package import with do-nothing policy (no-changelog) ( #34438 )
2026-07-21 17:31:37 +00:00
Jan Kalkan
3117e455c3
fix(core): Expose workflowPublishingPolicy in the package import CLI command ( #34632 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 12:25:23 +00:00
n8n-assistant[bot]
662a23c202
🚀 Release 2.32.0 ( #34600 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-21 07:14:52 +00:00
Nour Alhadi Mahmoud
b63758247e
feat(core): Add variable bundling to package export ( #34040 )
2026-07-17 08:01:37 +00:00
Jan Kalkan
d9f8f281fa
feat(core): Import data tables with matching by id (no-changelog) ( #34118 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 08:33:41 +00:00
Irénée
2b6a6a125a
feat(API): Add workflow dependency export policy (no-changelog) ( #34175 )
2026-07-15 09:43:31 +00:00
Matsu
487be601bd
chore: Migrate more packages to Typescript 7 ( #34216 )
2026-07-15 12:42:14 +03:00
Irénée
aa12e2fcea
feat(core): Block n8n-package export when sub-workflow is missing (no-changelog) ( #33846 )
2026-07-14 12:48:42 +00:00
n8n-assistant[bot]
6676eb33fe
🚀 Release 2.31.0 ( #34117 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00
James Gee
3e04bf8b5c
feat(core): Import folder shells from a package (no-changelog) ( #33729 )
2026-07-10 13:32:06 +00:00
n8n-cat-bot[bot]
353464b88f
chore: Remove beta label for n8n cli ( #33931 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 14:35:24 +00:00
James Gee
ce9689e953
refactor(core): Use a bindings object instead of credentialBindings on import (no-changelog) ( #33816 )
2026-07-09 11:55:05 +00:00
Matsu
cbf2d2027b
chore: Set up repository for TypeScript 7 migration ( #33890 )
2026-07-09 13:21:16 +03:00
Dmitrii
dc05720609
feat(core): Add name-and-type and type-only credential matching modes for package import ( #33689 )
2026-07-08 06:31:37 +00:00
n8n-assistant[bot]
f96d6dbd84
🚀 Release 2.30.0 ( #33720 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-07 07:16:44 +00:00
James Gee
17899c6aa5
feat(core): Add folder export to n8n packages (no-changelog) ( #32849 )
2026-07-02 13:12:49 +00:00
Konstantin Tieber
3ead311851
fix(core): Beta import/export API not available on cloud (no-changelog) ( #33382 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-01 15:58:02 +00:00
Ali Elkhateeb
0f46be02aa
feat(API): Support exporting projects via the public API ( #33084 )
...
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-07-01 13:54:46 +00:00
n8n-assistant[bot]
0dac8a2785
🚀 Release 2.28.0 ( #32842 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Sandra Zollner
6b453d96b1
feat(core): Add support for 'create-stub' mode in credential handling… ( #32507 )
2026-06-19 11:13:40 +00:00