@bender
If you're looking for a solution: in what way does your config breaks? I mean, there are plugins' breaking changes that are announced (or not) by the plugin manager for example; and there are config design decisions made that do not account for the changes from outside.
In my case, it's rarely breaks on updates in last few years due to the:
- I put some effort to reduce amount of plugins I use
- I use quite stable plugins (and some that are somewhat complete)
- I try to move to core features of the neovim as soon as they replace a plugin's functionality to the point it works for me
- and maybe some bits on the least required features surface