n8n 1.123.67 - Release Notes Leave Changes Undocumented


n8n [email protected] was published on July 22, 2026 as a stable release. The most important operator facing detail is that its GitHub notes contain no change list: they name the version but document no workflow, connector, schema, security, or deployment change. Data pipeline teams should treat that absence as missing evidence, not evidence of a quiet update.

The full release notes and downloads are on the GitHub release page.

The release page records the exact tag and publication time. The structured metadata marks it as a normal release, not a prerelease. That distinction matters for automation that filters candidate builds, but it says nothing about code impact.

The version heading links a source comparison from [email protected] to [email protected]. This gives reviewers a boundary for manual inspection. It does not summarize the files, components, or behaviors changed inside that boundary.

The rest of the entry consists of generated review controls for pull 34700. Those controls lead to review surfaces, not an operator change log. They do not identify merged fixes, affected nodes, runtime paths, or required action. As published, the notes provide zero user visible changes to extract. Inventing three highlights from an empty list would replace missing documentation with guesswork.

No nodes, triggers, credential types, API routes, configuration keys, or environment variables are named. The notes cite no database migration, security fix, regression, performance change, or breaking behavior. There is also no upgrade procedure and no compatibility statement.

That silence has strict limits. It cannot confirm that schemas are unchanged. It cannot confirm that workflow execution and connector output are identical. It also gives no basis for treating this as a security update or a performance release.

The patch shaped version number may imply narrow scope by convention, but it does not prove narrow scope. The defensible conclusion is smaller: GitHub marks [email protected] as a stable release and supplies a comparison boundary, while the release prose leaves its operational effect unspecified.

Start with the linked comparison and pin the exact tag in the deployment definition. Review source and build inputs before promotion. A tag alone is not enough evidence to approve a production change when the release page offers no component level summary.

Rehearse the update with representative workflows. Cover scheduled and webhook triggers, credential access, retries, expressions, worker dispatch, and failure handling. Compare execution counts, error classes, queue timing, and output payloads against the current deployment. These checks do not assume that any of those paths changed. They compensate for the lack of a stated impact area.

Keep rollback tied to the exact artifact already running. The source comparison starts at [email protected], but that does not establish the version deployed in every environment. Record the current image digest, configuration, and data backup before promotion.

The missing migration statement deserves particular caution. Check startup logs and data store behavior in a test environment before assuming that rollback is safe. If the comparison and runtime behavior cannot be reviewed, defer the rollout instead of inferring safety from an empty change list.