Repository navigation
Releases: toobuntu/homebrew-babble
Releases · toobuntu/homebrew-babble
Release list
0.5.2
Final ksh release before the Ruby external-command pivot. See migration-investigation/ on main for the planning that follows.
This release adds clearer status messaging around the Homebrew upgrade phase.
What’s Changed
- Print a completion message after
brew upgradefinishes or exits with a fatal error. - Print an explicit message when there are no outdated Homebrew apps to upgrade.
This is a small maintenance release with no behavioral changes to upgrade logic itself.
Full Changelog: v0.5.1...v0.5.2
0.5.1
What's Changed
- perf:
brew upgradeonly for outdated apps - docs: add code comments
- docs: add to do and usage sections to README.md
- docs: add comment about GitHub rate limits
- docs: add demo
Full Changelog: v0.5.0...v0.5.1
0.5.0
What's Changed
- New feature: Quit specific apps prior to
upgrade,reinstalloruninstalland relaunch them after theupgradeorreinstallcompletes. The plan is to later introduce a config file for specifying which apps to quit and relaunch. For now, the app list is hardcoded. - Delete a corrupt Homebrew cache when it poses a problem.
- See https://github.com/orgs/Homebrew/discussions/5226 25 Mar 2024
cannot load such file -- json/pure (LoadError) - Possibly addressed in:
- Homebrew/brew#16977 31 Mar 2024
cleanup: fix various cases where cache wasn't being removed properly - Homebrew/brew#18240 04 Sep 2024
Invalidate Bootsnap cache on Gemfile.lock changes - Homebrew/brew#18246 04 Sep 2024
startup/bootsnap: base key on in install state rather than projection
- Homebrew/brew#16977 31 Mar 2024
- See https://github.com/orgs/Homebrew/discussions/5226 25 Mar 2024
- Disable the new Homebrew attestations feature because it repeatedly failed, possibly due to GitHub rate limiting.
- Fix several minor bugs, including:
- Resolve
syntax error: Can’t get application id "". (-1728)by ensuring variables are nonempty before proceeding.
- Resolve