Isso é totalmente normal para praticamente todos os pacotes de software. :)
Os avanços são feitos ao longo do tempo e as estruturas de dados são alteradas para suportar recursos novos / alterados.
As versões mais recentes são compatíveis com versões anteriores porque conhecem a estrutura de dados antiga (bem como a nova), mas o software antigo não sabe como lidar com a nova estrutura de dados, portanto, você precisará da nova versão no computador que você deseja ler os novos dados.