1. A significant release of software that introduces substantial new features, major changes, or breaking changes to the API or functionality
The software jumped from version 2.0 to version 3.0, a major version release.
O software pulou da versão 2.0 para a versão 3.0, uma versão principal.
2. In semantic versioning, the first number in a version string (e.g., the '1' in 1.2.3) that indicates incompatible API changes
A major version update may break backward compatibility with previous releases.
Uma atualização de versão principal pode quebrar a compatibilidade com versões anteriores.