What's new in Git 2.56.0?
Git 2.56.0 launches with updates including history dropping and branch deletion features, alongside a scheduled timeline for Git 3.0. Discussions from Git Merge outline a plan to jump versions to signal upcoming breaking shifts like default SHA-256 formatting and reftables, providing downstream maintainers clear target windows.

The Git project launched version 2.56.0 alongside the Git Merge conference held in Lisbon. This update introduces tools for dropping history commits and deleting merged branches directly. Additionally, participants outlined a timeline for version 3.0, planning to skip numbers and land in the spring of 2027. The version jump signals upcoming breaking changes such as default SHA-256 formatting and reftable reference storage. Providing this schedule gives downstream maintainers and application developers clear target windows to adapt. New commands like delete-merged help clean up repositories by removing feature branches whose tips are reachable from upstreams. While a schedule was discussed at the summit, exact release dates remain unconfirmed outside of general seasonal windows. Ecosystem support for upcoming defaults across various hosting forges is still developing. Further details will follow on the mailing list according to the project.