Git developers have been talking in recent weeks around release plans for Git 3.0. If all goes well we could potentially see Git 3.0 released before the end of 2026.
Git 3.0 is a big release in that the plans have long been to switch to SHA-256 hashes by default. For more security than SHA1 hashes, Git developers have long been working on SHA-256 hash support and SHA1 / SHA256 interoperability.
There are also other big changes planned for Git 3.0 but the SHA-256 usage is the most notable one for this distributed revision control system.
At ths year’s Git Contributor Summit they were talking about when to release Git 3.0 with the consensus it seems to be by the end of next year. But the open matter remains that the SHA-256 interoperability support isn’t fully complete and some Git forges and other Git-dependent projects aren’t yet ready with their SHA-256 support.
Git developers are hoping by the Git 3.0 release that all other notable dependent projects will be ready with their SHA-256 support. Trying to work out those logistics and getting all projects onboard without indefinitely pushing out the 3.0 release seems to be their biggest obstacle.
But going off this Git mailing list discussion so far it seems their hope and ambitions would be for seeing Git 3.0 released by the end of 2026. We’ll see if that materializes or if waiting on other projects around their SHA-256 support will end up delaying that milestone.