5 points deployhq | 4 comments | | HN request time: 0.808s | source
1. deployhq ◴[] No.45812921[source]
Author here. Git 3.0 is the first major version in 11 years.

Key takeaways:

- SHA-256 becoming default (brian m. carlson has done ~100 of 200-400 needed patches)

- Rust becoming mandatory build requirement (controversial but necessary for memory safety)

- Reftable format shows 22x performance improvement in benchmarks

- Timeline depends on getting Git forges (GitHub, GitLab) ready with SHA-256 support

The Rust decision is particularly interesting - Patrick Steinhardt's proposal is a "trial balloon" to gauge ecosystem readiness. Happy to answer questions!

2. chmaynard ◴[] No.45813996[source]
The headline of this post is misleading. The actual headline:

Git 3.0 on the Horizon: What Git Users Need to Know About the Next Major Release

replies(1): >>45814574 #
3. deployhq ◴[] No.45814574[source]
Indeed, you are right!