News

Announcing Homebrew 2.0.0!

1 min read

Just a month after Homebrew 1.9.0 was released, Homebrew 2.0.0 was released last week with official support for Linux and Windows 10 (with Windows Subsystem for Linux), an automatic running of brew cleanup, removal of support for OS X Mountain Lion ( for versions10.8 and below), and much more.

Features of Homebrew 2.0.0

  1. Homebrew now offers official support for Linux and Windows 10 with Windows Subsystem for Linux (WSL).
  2. brew cleanup runs periodically (every 30 days) and is triggered automatically for individual formula cleanup on reinstall, install or upgrade.
  3. Homebrew has dropped its support for OS X Mountain Lion (10.8 and below).
  4. With this new version, Homebrew will now offer better performance, as its portable Ruby is now built on OS X Mavericks (10.9).
  5. Debugging git issues is now easier as brew update-reset resets all repositories and taps to their upstream versions.
  6. Homebrew reduces errors when formulae are built from source and also allows the removal of many workarounds for niche issues by filtering all user environment variables.
  7. The team is now attempting to migrate away from Jenkins to a suitable hosted CI provider after a security researcher, Eric Holmes,  identified a GitHub personal access token leak from Homebrew’s Jenkins in 2018.
  8. Homebrew Cask’s downloads are quarantined to provide the same level of security while manually downloading these tools.
  9. Homebrew uses a proper option parser so as to generate the man brew and –help. Users can now expect better feedback on inputting invalid options to formulae or commands. Thus making argument handling more simple and robust.

To know about the other features in detail, head over to Hombrew’s official page.

Read Next

Conda 4.6.0 released with support for more shells, better interoperability among others
Mozilla releases Firefox 65 with support for AV1, enhanced tracking protection, and more!
Typescript 3.3 is finally released!

 

Melisha Dsouza

Share
Published by
Melisha Dsouza

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago