chore: upgrade n8nio/n8n to 2.41.3 #9

Open
autonomic-bot wants to merge 1 commits from upgrade-a144baf into main
Owner

Recipe upgrade — n8n n8nio/n8n 2.40.5 → 2.41.3

App-tag bump from the current upstream-main baseline (n8nio/n8n:2.40.5, recipe 3.5.1+2.40.5). Note: PR #8 (branch upgrade-ef0dd56) carried the 2.39.2→2.40.5 work, which has since landed upstream (released as 3.5.1+2.40.5); that PR is a no-op merge and is reconciled as such — this is its successor bump, not a parallel upgrade PR. Recipe version label is not touched (publish is the operator's final abra recipe release).

Image tags

service image current new
app n8nio/n8n 2.40.5 2.41.3
db (compose.postgres.yml) pgautoupgrade/pgautoupgrade 18-alpine 18-alpine (unchanged — already latest)

Upstream release notes

Upstream release notes: app n8n 2.40.5→2.41.3: https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.3

Upstream release notes: db pgautoupgrade 18-alpine→18-alpine: (no change) https://hub.docker.com/r/pgautoupgrade/pgautoupgrade/tags

What's in 2.41.x

2.41.0 is a feature minor (AI-builder/editor/API features: standalone node execution + node-execution permission, promotion binding preflight, push-based reload endpoint for custom-node dev, Microsoft Teams mentions, MiniMax dynamic models). 2.41.1–2.41.3 are core bugfix patches. No BREAKING CHANGE section, no N8N_* env renames, no required manual migration, no compose/storage-path change. Only node-level migration: Monday.com Node → API v2026-07.

Operator action required

  • None for the recipe. Rolling 2.x upgrade; TypeORM migrations auto-run on boot (verified live: all migrations completed cleanly on a fresh dev-n8n deploy at 2.41.3, editor served /healthz 200 and / 200, "Recorded version change: (none) -> 2.41.3").
  • The 2.40.x POST /rest/login field rename to emailOrLdapLoginId is unchanged at 2.41.3; cc-ci only GETs /rest/login and POST /rest/owner/setup (DTO + password policy unchanged) — upgrade-tier readiness verified live.
  • Informational startup deprecation warnings (no recipe impact): N8N_UNVERIFIED_PACKAGES_ENABLED, N8N_RUNNERS_MODE (internal mode deprecated), N8N_RUNNERS_TASK_TIMEOUT, N8N_COMPRESSION_NODE_* future default changes. Recipe does not set these.
  • 2.41.x is marked Pre-release on GitHub, consistent with the prior tracking-the-newest-tag precedent (Stable badge remains on the 2.40.x line). Flagged for the operator.

Recommended release (operator, after merge)

abra recipe release n8n -y

(feature minor across 2.40.5 → 2.41.3; bumps the version label + tags + publishes — not run by this skill.)

Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.

cc @trav @notplants

## Recipe upgrade — n8n `n8nio/n8n` 2.40.5 → 2.41.3 App-tag bump from the current upstream-main baseline (`n8nio/n8n:2.40.5`, recipe `3.5.1+2.40.5`). Note: PR #8 (branch `upgrade-ef0dd56`) carried the 2.39.2→2.40.5 work, which has since landed **upstream** (released as `3.5.1+2.40.5`); that PR is a no-op merge and is reconciled as such — this is its successor bump, not a parallel upgrade PR. Recipe version label is **not** touched (publish is the operator's final `abra recipe release`). ### Image tags | service | image | current | new | |---|---|---|---| | app | `n8nio/n8n` | `2.40.5` | `2.41.3` | | db (`compose.postgres.yml`) | `pgautoupgrade/pgautoupgrade` | `18-alpine` | `18-alpine` (unchanged — already latest) | ### Upstream release notes **Upstream release notes:** app n8n 2.40.5→2.41.3: https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.3 - 2.41.0 (feature minor): https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.0 - 2.41.1: https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.1 - 2.41.2: https://github.com/n8n-io/n8n/releases/tag/n8n%402.41.2 **Upstream release notes:** db pgautoupgrade 18-alpine→18-alpine: (no change) https://hub.docker.com/r/pgautoupgrade/pgautoupgrade/tags ### What's in 2.41.x 2.41.0 is a **feature minor** (AI-builder/editor/API features: standalone node execution + node-execution permission, promotion binding preflight, push-based reload endpoint for custom-node dev, Microsoft Teams mentions, MiniMax dynamic models). 2.41.1–2.41.3 are core bugfix patches. No `BREAKING CHANGE` section, **no `N8N_*` env renames, no required manual migration, no compose/storage-path change.** Only node-level migration: Monday.com Node → API v2026-07. ### Operator action required - **None for the recipe.** Rolling 2.x upgrade; TypeORM migrations auto-run on boot (verified live: all migrations completed cleanly on a fresh `dev-n8n` deploy at 2.41.3, editor served /healthz 200 and `/` 200, "Recorded version change: (none) -> 2.41.3"). - The 2.40.x `POST /rest/login` field rename to `emailOrLdapLoginId` is unchanged at 2.41.3; cc-ci only GETs `/rest/login` and `POST /rest/owner/setup` (DTO + password policy unchanged) — upgrade-tier readiness verified live. - Informational startup deprecation warnings (no recipe impact): `N8N_UNVERIFIED_PACKAGES_ENABLED`, `N8N_RUNNERS_MODE` (internal mode deprecated), `N8N_RUNNERS_TASK_TIMEOUT`, `N8N_COMPRESSION_NODE_*` future default changes. Recipe does not set these. - 2.41.x is marked Pre-release on GitHub, consistent with the prior tracking-the-newest-tag precedent (Stable badge remains on the 2.40.x line). Flagged for the operator. ### Recommended release (operator, after merge) abra recipe release n8n -y (feature minor across 2.40.5 → 2.41.3; bumps the version label + tags + publishes — not run by this skill.) Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review. cc @trav @notplants
autonomic-bot added 1 commit 2026-09-28 21:47:20 +00:00
autonomic-bot requested review from trav 2026-09-28 21:47:20 +00:00
autonomic-bot requested review from notplants 2026-09-28 21:47:20 +00:00
Author
Owner

!testme

!testme
Author
Owner

🌻 cc-ci — n8n @ a144baf1 ✅ passed

cc-ci result card

level

full logs · dashboard

<!-- cc-ci:testme --> 🌻 **cc-ci** — `n8n` @ `a144baf1` ✅ **passed** [![cc-ci result card](https://ci.autonomic.zone/runs/21/summary.png)](https://drone.ci.autonomic.zone/recipe-maintainers/cc-ci/21) [![level](https://ci.autonomic.zone/runs/21/badge.svg)](https://drone.ci.autonomic.zone/recipe-maintainers/cc-ci/21) [full logs](https://drone.ci.autonomic.zone/recipe-maintainers/cc-ci/21) · [dashboard](https://ci.autonomic.zone/)
All checks were successful
cc-ci/testme cc-ci: success
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin upgrade-a144baf:upgrade-a144baf
git checkout upgrade-a144baf
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: recipe-maintainers/n8n#9