Skip to content

v5.8

Compare
Choose a tag to compare
@nicoverbruggen nicoverbruggen released this 03 Mar 16:00
· 405 commits to main since this release

PHP Monitor 5.8 includes a toggle to automatically start the app at login, and adds the new PHP Monitor Self-Updater, which should make installing newer builds of the app a breeze.

How to upgrade

⚠️ PHP Monitor now requires macOS Monterey 12.4 or newer! Learn more here.

You can use brew upgrade phpmon one last time. After that, once you have PHP Monitor 5.8 (or newer) you will be able to upgrade from inside the app itself.

(If you are on the DEV channel, you can use brew upgrade phpmon-dev or use the built-in updater.)

What's New

🆕 Update with ease

PHP Monitor is now able to update itself, without you needing to run brew upgrade, making it much easier for you to stay up-to-date. You can still turn off automatic update checks, of course.

If you want to see the source code of the embedded updater app, it is not included in this repository. Explore the code here.

🆕 Launch at login

The option to launch the app at login has been added in Settings on macOS 13 (Ventura) and newer. On older systems you can still manually add PHP Monitor. For more information about that, please consult the FAQ.

Quality of Life

  • Made various improvements to PHP Doctor, including a new check that ensures that key configuration files for each of your PHP installations aren't missing.
  • Opening the release notes now won't close the "update available" dialog.
  • Fixes an issue with the 'Scan Again' button not working in PHP Doctor, and added a new check that ensures key config files aren't missing.
  • Added note that upgrading via Homebrew is no longer the recommended upgrade method.
  • Fixed an issue where 'Restore Homebrew Permissions' always failed.
  • Detection of whether PHP Monitor is installed via Homebrew has been improved.
  • This update improves the Internet Access Policy for PHP Monitor (useful for users of Little Snitch or other firewalls) who may now see an explanation for requests to https://formulae.brew.sh, which may occur when PHP Monitor requests more information about the php formula in Homebrew 4.0 and newer.