Migration guide

General instructions on how to upgrade the platform are written in this article. Part of that is what @zcapkova has said before.
The most important source for any updates are really the release notes I am writing. There you can learn about new functions, fixed bugs and first of all - the breaking changes you need to treat when upgrading to that version.