Merged
Size
S
Change Breakdown
Maintenance70%
Feature30%
#27740feat(core): Add instance version history table

Instance version history table created

A new database table now tracks n8n instance version history across major, minor, and patch releases — laying the groundwork for improved version visibility and migration tracking.

A new database table is being added to store n8n instance version history. The instance_version_history table captures semantic version components — major, minor, and patch numbers — along with creation timestamps, providing a foundation for tracking which versions an instance has operated on.

This migration establishes the data structure that will be populated in a follow-up PR. Once populated, this infrastructure enables better visibility into instance version progression, supporting upgrade paths, audit trails, and version-specific behavior handling.

The change touches the @n8n/db package, specifically the common migrations directory with a reversible migration that works across both PostgreSQL and SQLite backends.

View Original GitHub DescriptionFact Check

Summary

Add the table that will be populated in https://github.com/n8n-io/n8n/pull/27428

Related Linear tickets, Github issues, and Community forum posts

n/a

Review / Merge checklist

  • PR title and summary are descriptive. (conventions) <!-- **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** -->
  • Docs updated or follow-up ticket created.
  • Tests included. <!-- A bug is not considered fixed, unless a test is added to prevent it from happening again. A feature is not complete without tests. -->
  • PR Labeled with Backport to Beta, Backport to Stable, or Backport to v1 (if the PR is an urgent fix that needs to be backported)
© 2026 · via Gitpulse