Cakebrew Changelog

What's new in Cakebrew 1.3

Mar 12, 2021
  • Improvement: Updated UI for macOS Big Sur
  • Improvement: Fixes to French localization
  • Improvement: Added Italian localization
  • Improvement: Cakebrew is now a Universal App (Intel and Apple Silicon)
  • Fixed: Cakebrew should no longer list empty results on the formulae lists or empty counts on the sidebar.
  • Fixed: Various interface issues around the app
  • Fixed: Memory mismanagement issues that could cause sporadic crashes while running brew commands

New in Cakebrew 1.2.7 (Feb 8, 2021)

  • Added: Support for Dark Mode
  • Hotfix: Updates usage of homebrew, so that reading the list of available formulae succeeds. (Fixes the error "Error: Calling 'brew search' with no arguments to output formulae is disabled!")
  • Important: This is the last version of Cakebrew that will support OS X 10.8. Apple no longer supports this version of Mac OS, and compiling apps for it is cumbersome to say the least. This update will ensure Cakebrew remains functional in that version of Mac OS while letting the developer focus on making the app better for the currently supported versions of macOS. Thank you for your understanding.
  • Note: Another update with fixes to the app to make it work better on Big Sur is being worked on, and will be made available in a few days.

New in Cakebrew 1.2.5 Build 560 (Oct 23, 2017)

  • Updates sparkle updater which was misconfigured, causing it to check for updates way too frequently.

New in Cakebrew 1.2.4 Build 459 (Jul 1, 2017)

  • Fix: Crash when showing conflict information for some formulae.

New in Cakebrew 1.2.3 Build 538 (Nov 6, 2016)

  • Fix: Crash when selecting taps.

New in Cakebrew 1.2.2 Build 535 (Nov 1, 2016)

  • New feature: Displays background activity indicator on footer, which will activate to display when non-user activated tasks are running (like for example tasks run after "brew update" finishes).
  • New feature: List all formula dependents. Use the Formula menu or right-click a formula and click "show dependents". Hold Option to show the alternate option "show all dependents".
  • Fix: Formulae version display bug.
  • Improvement: Some small changes were made to the shell interface, which might fix some scattered bugs reported over time. These bugs are still being monitored.
  • Note: Some new features might not be translated into your localized version. You are welcome to provide correct translations through GitHub.
  • Note: Some menu items were marked as "alternate" options to improve consistency with system standards (for example "install with options"). To see and use these items, hold the Option key while the menu is visible.

New in Cakebrew 1.2.1 Build 502 (Jul 18, 2016)

  • Fix: Bug that caused Cakebrew to ignore the first character typed when searching for formulae.
  • Fix: Better display of formulae version

New in Cakebrew 1.2 Build 494 (Feb 22, 2016)

  • New: Support for Homebrew/bundle. Export and import your Homebrew installation to another machine.
  • Fix: Nasty bug that could happen during launch if you had a lot of formulae installed.
  • Fix: Version display in installed formulae list

New in Cakebrew 1.1.5 Build 347 (Oct 29, 2015)

  • Fix for update bug in El Capitan (OS X 10.11).

New in Cakebrew 1.1.4 Build 343 (Oct 17, 2015)

  • Fix for German translation bugs
  • Fix for hang during launch in OS X 10.8

New in Cakebrew 1.1.3 Build 324 (Oct 5, 2015)

  • Official support for OS X 10.11 "El Capitan"
  • New UI icons for modern versions of OS X (Yosemite and El Capitan).
  • Added German localization.
  • Improved notifications and dock icon bounce when tasks finish.
  • Lots of backend improvements that should make the App more reliable.
  • App asks to be moved to the Applications folder if not run from there.
  • Fixed bug with cache management.
  • Fixed numerous other bugs.

New in Cakebrew 1.1.2 Build 234 (Jul 8, 2015)

  • Fixed bug that would, in rare cases, cause the App to get stuck during launch in 10.10.4.
  • Added support for new "formula description" feature in brew.
  • Added notification and dock icon bounce when tasks finish.
  • Fixed bug when updating taps.
  • Some UI improvements.

New in Cakebrew 1.1.1 Build 207 (Jun 13, 2015)

  • Fixed localization bug that would default the App to Portuguese on all systems running Mountain Lion.
  • Includes new version 1.10 of Sparkle update framework.

New in Cakebrew 1.1 Build 202 (May 26, 2015)

  • Localizations! Cakebrew now supports English and Portuguese (so far). Want to contribute? Create an issue on the GitHub issues tracker.
  • Improved performance when navigating through the formulae list using the keyboard arrows.
  • Fixed interface bugs on OS X 10.9 and prior versions.
  • Lots of stability improvements.
  • Fixed bug with search, which would not work sometimes.
  • Now a "Loading..." screen is shown while Cakebrew.. well.. loads.
  • Many accessibility features have been improved, including VoiceOver and keyboard support. For example:
  • You can now select the current sidebar item with the keyboard (⌘1, ⌘2, etc...)
  • When you select a formula from the list:
  • ⏎ will trigger its installation;
  • ⌥⏎ will trigger its installation asking for options;
  • ⌫ will trigger its uninstallation;
  • ⌘U will update it;
  • ⌥⌘W will open the formula website.
  • Pressing ⏎ on the formulae installation/update screen will trigger the OK button.
  • ⌥⌘U updates all outdated formulae.
  • ⌘F searches for formulae.
  • Fixed bugs:
  • Fixed bug where formula info was not updated in the copied formula stored in the Homebrew Controller.
  • Fixed sidebar badge view positioning bug on OS X versions prior to 10.10.
  • Now sets currentFormula to nil when the sidebar selection changes.
  • Changed all unsafe_unretained properties to weak.
  • Made `currentFormula` a copied property. Should solve problems with KVO exceptions.

New in Cakebrew 1.0.10 Build 138 Beta (Jan 12, 2015)

  • Fixed multiple warnings.
  • Wrap dependencies text in selected formula information
  • Merge branch 'full-screen-bugs'
  • Re-enabled check for homebrew installation: Removed unknown `BPGenericTextPopoverView` class from `BPFormulaPopoverView.nib` file.
  • Quickfix: hides formula info view while in repositories tab.
  • Fixing badge view oversize in full screen.
  • Fixing formula pop over text color matching background

New in Cakebrew 1.0.10 Build 136 RC 2 (Dec 5, 2014)

  • Fixed bugs:
  • Removed dangling outlet connection.
  • Updated PXSourceList.framework
  • Fixed crashing when user selects taped repository
  • Removed deprecated dependencies
  • Fixed#94 KVO bug
  • Removed setters for lazy-loaded properties in BPFormula.

New in Cakebrew 1.0.9 Build 134 (Dec 5, 2014)

  • All bugs introduced in Yosemite turn out to be problems with the beta version itself. If Homebrew works in your terminal it should work with Cakebrew.