Central registry of known breaking changes between node versions for automated migration in n8n.
// Source: https://github.com/czlonkowski/n8n-mcp | License: MIT | Copyright 2024 Romuald Czlonkowski @ www.aiadvisors.pl/en
// Provided via justclaw.it.com; keep this notice with the code.
/**
* Breaking Changes Registry
*
* Central registry of known breaking changes between node versions.
* Used by the autofixer to detect and migrate version upgrades intelligently.
*
* Each entry defines:
* - Which versions are affected
* - What properties changed
* - Whether it's auto-migratable
* - Migration strategies and hints
*/
export interface BreakingChange {
nodeType: string;
fromVersion: string;
toVersion: string;
propertyName: string;
changeType: 'added' | 'removed' | 'renamed' | 'type_changed' | 'requirement_changed' | 'default_changed';
isBreaking: boolean;
oldValue
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key