Além do valioso conselho específico dado em outras respostas, a resposta canônica para esse tipo de pergunta é ler as notas de lançamento. Por exemplo, em uma atualização de 8.2 para 8.4 você deve ler as notas de lançamento
em particular, as seções de migração que listam as incompatibilidades conhecidas.