Skip to main content

Git 2.55 Released with Faster Performance, Smarter Hooks, and Expanded Rust Integration

2 weeks 3 days ago
by George Whittaker

The Git project has officially released Git 2.55, bringing a wide range of improvements focused on performance, developer productivity, and modernizing the world's most widely used version control system. The release introduces smarter repository management, faster operations for large codebases, expanded hook capabilities, and continues Git's gradual adoption of Rust for improved reliability and maintainability.

Although Git 2.55 doesn't radically change how developers use Git day to day, it delivers meaningful enhancements that make common workflows faster and more flexible—particularly for teams managing large repositories.

Rust Support Is Now Enabled by Default

One of the biggest architectural changes in Git 2.55 is that Rust support is now enabled by default when building Git from source.

Developers compiling Git will automatically use Rust components unless they explicitly disable them using the new NO_RUST build option. This is part of the project's long-term effort to improve memory safety and gradually replace selected components with Rust implementations where appropriate. Git 3.0 is expected to make Rust support mandatory.

For most users installing Git through their Linux distribution, this change happens behind the scenes and requires no additional configuration.

Repository Performance Gets a Boost

Git 2.55 includes several optimizations aimed at improving performance when working with large repositories.

Among the improvements are:

  • Faster bitmap generation during repository maintenance
  • More efficient multi-pack repository handling
  • Better pseudo-merge bitmap processing
  • Reduced time spent creating optimized pack files

These enhancements can dramatically reduce maintenance times for repositories containing millions of objects while also improving clone, fetch, and object traversal performance.

Developers working on large enterprise projects or open-source codebases should notice faster background maintenance and repository operations.

Config-Based Hooks Continue to Evolve

Git continues improving one of its most requested features: configuration-based hooks.

Instead of storing hook scripts only inside the .git/hooks directory for each repository, developers can now define hooks directly through Git configuration files. This makes it easier to:

  • Share hook configurations
  • Manage multiple hooks
  • Standardize development workflows
  • Reduce repository-specific setup

Git 2.55 also expands support for hook execution behavior and continues laying the groundwork for more advanced hook management in future releases.

Go to Full Article
George Whittaker

Micron Locks In Historically High Memory Prices For Five Years

2 weeks 3 days ago
Micron has signed 16 "strategic customer agreements" (SCAs) that include a floor price the company says comes with "a very robust gross margin for Micron, well above our peak quarterly margins in any past cycle." Most of the deals run through 2030 and cover about 40% of Micron's revenue. The Register reports: Micron CEO, president and chairman Sanjay Mehrotra explained the SCAs in prepared remarks delivered during the company's Q3 earnings call. He explained that Micron has signed 16 SCAs, most of them covering 2026 to 2030, and that they involve a commitment to buy a certain quantity of product and pay for it in a pricing band that has a floor and a ceiling price. The floor price covers the historically high gross margins mentioned above, and the ceiling price means those who commit to an SCA are insulated if memory prices go even higher. The CEO said 16 customers have signed SCAs and then explained why it's worth locking into the deals even though they bake in such high margins. "Our customers are recognizing that supply shortages in memory and storage will take considerable time to improve," he said. "Even as we expect industry supply to improve gradually in 2028, we currently do not have line of sight as to when memory supply will be able to catch up with increasing demand." Even massive efforts to build new chip fabs aren't much help, he said, because the increasing complexity of new memory types means it takes longer to build factories -- and when they come online there still won't be enough capacity to build both the high-bandwidth memory needed for AI and other types of NAND and DRAM. "Supply is structurally constrained in its growth and ability to meet industry demand, despite our comprehensive efforts to increase supply," he said. Don't assume that SCAs mean your suppliers get price certainty, because Mehrotra said the deals will account for 40 percent of Micron revenue -- meaning the company is reserving most of its inventory to sell at prices it can negotiate. The CEO did have a little good news in the form of predictions that Micron's DRAM output in 2026 will "grow in the low- to mid-20s percentage range, slightly above our prior outlook." He also revealed that the SCAs see customers pay up front, which helps Micron to fund its fab expansions.

Read more of this story at Slashdot.

BeauHD