While we might see Git 3.0 released around the end of 2026, Git 2.53 is out today as the latest feature release and continuing to make changes with an eye toward that big Git 3.0 milestone.
Git 2.53 brings more performance optimizations for different Git sub-commands/operations, improved error messages, improvements to various Git sub-commands, and many bug fixes.
The full list of Git 2.53 changes can be found via today’s release announcement.
Git 2.53 is also the latest step towards requiring Rust programming language support for building this distributed version control tool. Per the Git documentation, Git 2.53 for its Makefile and Meson build system is now default-enabling Rust. Users building Git can still disable the Rust support but it will become a firm requirement in Git 3.0:
“Initially, with Git 2.52, support for Rust will be auto-detected by Meson and disabled in our Makefile so that the project can sort out the initial infrastructure.
In Git 2.53, both build systems will default-enable support for Rust. Consequently, builds will break by default if Rust is not available on the build host. The use of Rust can still be explicitly disabled via build flags.
In Git 3.0, the build options will be removed and support for Rust is mandatory.”
The arguments for working toward making Rust mandatory in Git with Git 3.0 are laid out in this commit that had laid out these documentation changes.
