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, orBackport to v1(if the PR is an urgent fix that needs to be backported)