github nicoverbruggen/phpmon v25.08

3 days ago

PHP Monitor 25.08 is now available with various speed improvements for Homebrew operations, automatic fixes for recommendations, and a new feature that lets you upgrade Laravel Valet via the GUI. You will be able to see if updates are available in the menu bar menu, but you can (as always) turn this feature off by disabling the relevant menu section if you like a simpler menu.

How to install or upgrade

If you have an existing PHP Monitor.app in your Applications folder you can use the built-in updater.

If you haven't installed PHP Monitor yet, you can click here to download the app. Place the app in your Applications folder and you may want to consult the README file for some more information.

Important

macOS 13.5 is the minimum required version of macOS in order to run PHP Monitor.
You can keep using an older version of PHP Monitor if you cannot upgrade your Mac.

What's New

  • The app now checks if there is a newer version of Valet available at launch, and displays if an upgrade is available below the driver.
  • A new preference has been added to toggle displaying the app driver (Standalone Mode, Valet) in the menu. The default is to display it, which also does upgrade version checks. If you are on a previous version of Valet and don't care about updates, you can turn this off.
  • If displaying information about the driver is disabled, this Valet upgrade check that occurs when the app launches is disabled.
  • If a newer version of Valet is available, you can upgrade to it. If due to the global composer.json the installation of this version of Valet is not possible, you will be notified about this.
  • Some recommendations made by PHP Doctor can now be automatically addressed ("automatic fix" functionality):
    • Any missing taps related to PHP and/or PHP extensions can be installed automatically. These are important if the PHP Version Manager and/or PHP Extension Manager are to work correctly.
    • In case Xdebug is missing xdebug.mode, you can have that fixed automatically. This will ensure the menu item to switch modes will be displayed in PHP Monitor's menu.
    • PHP Monitor helpers not included in PATH? Have it added to your .zshrc automatically. This only works if your chosen shell is /bin/zsh (the default). This will let you use the . pm84 type helpers.

What's Changed

  • Installing PHP versions and extensions via Homebrew 6.4 or newer now uses the HOMEBREW_DOWNLOAD_CONCURRENCY=auto environment variable, which should significantly speed up installations and upgrades.

Don't miss a new phpmon release

NewReleases is sending notifications on new releases.