Git 2.51 is out this Monday as the newest milestone for this widely-used, distributed version control system.
As covered in the 2.51-rc0 announcement earlier this month, Git 2.51 comes with more preparations for Git 3.0. Git 3.0 is the point at which the default hash function will change from SHA-1 to SHA-256 for greater repository security against potential hash collisions.
Git 2.51 also delivers on cruft-free multi-pack indexes, a new internal stash representation, documentation improvements, and also noting that Git’s reftable back-end will become the new default format with Git 3.0. Git 3.0 is also now expected to be remove the git whatchanged sub-command.
More details on today’s Git 2.51 release via the release announcement. There is also a nice write-up of the Git 2.51 changes via the GitHub Blog.