Skip to content

v5.6.4

Compare
Choose a tag to compare
@nicoverbruggen nicoverbruggen released this 18 Nov 17:56
· 606 commits to main since this release

PHP Monitor 5.6.4 is a maintenance release with bugfixes and support for PHP 8.2. This build even introduces support for PHP 8.3 dev builds, as is usually the case when a new stable PHP version is around the corner.

Upgrading

If you are upgrading to macOS Ventura or have upgraded, make sure your installation of Homebrew is up-to-date, since new OS releases often mean that a major update for Homebrew is usually available. If you are having issues after upgrading, you may want to run brew doctor.

The recommended way of upgrading is running brew update-reset && brew upgrade phpmon after you've installed PHP Monitor using Homebrew. This always gets you the latest and greatest stable version of PHP Monitor.

If you did not use Homebrew to install the app, you can download a zip below (by expanding Assets and choosing phpmon.zip).

What's New

  • Added support for PHP 8.2 (requires shivammathur/php until release day)
  • Added detection for PHP 8.3-dev builds (requires shivammathur/php, plus see more info below)

Resolved Issues

  • Fixed an issue with the quick-toggling of services (clicking on the button with the checkmark or cross). The spinner there took too long to disappear due to a completion closure not firing.

A note on (preliminary) PHP 8.3 support

Valet won't play nice with PHP 8.3 pre-releases yet. You will need to tweak a source file in your local Valet installation (in ~/.composer/vendor/laravel/valet/cli/Valet/Brew.php).

If php@8.3 is not listed in the array, add it:

const SUPPORTED_PHP_VERSIONS = [
       'php',
+      'php@8.3',
       'php@8.2',
       'php@8.1',
       'php@8.0',

Run valet install to update Valet's configuration and then it should work. I consider this addition to be preliminary support for this pre-release version, so if this doesn't work or breaks, let me know!