Hello everyone. I currently have n8n (version 1.108.2) configured in my AKS cluster in queue mode, meaning one n8n-main and several workers with HPA.
A message appeared indicating that I should update n8n to version 1.120.0 or higher. My question is: if I upgrade from 1.108.0 to 1.120.0, could something that already exists break or could any flow stop working? Could the update include any change in n8n’s database structure or not?
What precautions should I take?
Thanks!
Hi @Sebastian_Pacheco - it’s always a good idea to perform a backup before carrying out major upgrades - you can check information out here: CLI commands | n8n Docs
Between versions 1.108.0 and 1.120.0 there should not be any intentional breaking changes, data structure changes should have automatic migrations which will happen as part of the upgrade as well - all being well it should be a simple experience to upgrade. n8n follows semantic versioning, so for example with the announcement of n8n version 2 - there will be breaking changes but these will be announced ahead of the release.
There is always potential for bugs in new versions however, so having a backup and an easy way to rollback is always a good idea!
1 Like