Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions charts/n8n/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: n8n
description: n8n workflow automation platform with SQLite, PostgreSQL, or MySQL and optional Redis queue mode
type: application
version: 1.6.6
appVersion: "2.28.3"
appVersion: "2.29.7"
kubeVersion: ">=1.26.0-0"
maintainers:
- name: helmforgedev
Expand All @@ -23,7 +23,7 @@ icon: https://helmforge.dev/icons/charts/n8n.png
annotations:
artifacthub.io/changes: |
- kind: changed
description: "bump n8n to 2.28.3 (#620)"
description: "bump n8n to 2.29.7 (#699)"
artifacthub.io/maintainers: |
- name: HelmForge
email: berlofa@helmforge.dev
Expand Down
9 changes: 7 additions & 2 deletions charts/n8n/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ externalSecrets:
| Key | Default | Description |
|-----|---------|-------------|
| `image.repository` | `docker.io/n8nio/n8n` | n8n container image repository |
| `image.tag` | `2.26.8` | n8n container image tag |
| `image.tag` | `2.29.7` | n8n container image tag |
| `n8n.encryptionKey` | `""` | Encryption key for credentials (auto-generated) |
| `n8n.webhookUrl` | `""` | Webhook URL (auto-detected from ingress) |
| `n8n.logLevel` | `info` | Log level (info, warn, error, debug) |
Expand Down Expand Up @@ -186,7 +186,7 @@ externalSecrets:

## Upgrade Notes

n8n `2.26.8` is the upstream stable release used by the chart defaults. Review
n8n `2.29.7` is the upstream stable release used by the chart defaults. Review
the upstream release notes before upgrading, back up the database, and keep the
encryption key stable before upgrading live deployments. This chart keeps the
hardened non-root container defaults with resource requests and limits. Queue
Expand All @@ -195,6 +195,11 @@ because workers must share the same PostgreSQL, MySQL, or external database as
the main pod. Validate database and queue mode in a staging namespace before
reusing production PVCs.

The issue target `2.29.6` is marked as a pre-release upstream. This chart uses
`2.29.7`, the next stable release, which includes fixes for Code node workflows
with AI tools, versioned action generation for nodes with flat Action fields,
and Salesforce document upload and JWT authentication error reporting.

The chart defaults to `N8N_RUNNERS_MODE=external`. It creates a shared auth
token, opens the broker port, and runs a `docker.io/n8nio/runners` sidecar next
to the main pod and each queue worker. This avoids the missing-Python warning
Expand Down
4 changes: 2 additions & 2 deletions charts/n8n/tests/deployment_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ tests:
asserts:
- equal:
path: spec.template.spec.containers[0].image
value: "docker.io/n8nio/n8n:2.28.3"
value: "docker.io/n8nio/n8n:2.29.7"

- it: should set container port to 5678
template: templates/deployment.yaml
Expand Down Expand Up @@ -239,7 +239,7 @@ tests:
value: task-runners
- equal:
path: spec.template.spec.containers[1].image
value: "docker.io/n8nio/runners:2.28.3"
value: "docker.io/n8nio/runners:2.29.7"
- contains:
path: spec.template.spec.containers[1].env
content:
Expand Down
2 changes: 1 addition & 1 deletion charts/n8n/tests/worker_deployment_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ tests:
value: task-runners
- equal:
path: spec.template.spec.containers[1].image
value: "docker.io/n8nio/runners:2.28.3"
value: "docker.io/n8nio/runners:2.29.7"
- contains:
path: spec.template.spec.containers[1].env
content:
Expand Down
2 changes: 1 addition & 1 deletion charts/n8n/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"tag": {
"type": "string",
"description": "Container image tag",
"default": "2.26.8"
"default": "2.29.7"
},
"pullPolicy": {
"type": "string",
Expand Down
2 changes: 1 addition & 1 deletion charts/n8n/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ image:
# -- Container image repository
repository: docker.io/n8nio/n8n
# -- Container image tag
tag: "2.28.3"
tag: "2.29.7"
# -- Image pull policy
pullPolicy: IfNotPresent

Expand Down