Skip to content

Releases: nicoverbruggen/phpmon

v3.3

01 Apr 19:35
Compare
Choose a tag to compare
  • PHP Monitor now lets you refresh the information that it displays on command, instead of just having to wait for the information to update. Just press Command-R to refresh the menu, just like you would in a browser. (Alternatively, you can press the menu item, too.) PHP Monitor's menu opens again automatically to display the updated information. (#24)

  • Not a fan of the PHP version number in your menu bar? I get it! You can now go to Preferences in the menu and deselect "Show a dynamic icon in the menu bar" to get a simple truck icon instead. Enjoy. (#25)

  • If you've got Valet installed in ~/.composer/vendor/bin/valet but not symlinked, PHP Monitor will now work correctly. (#27)

  • In rare scenarios, duplicate menu items of "Switch to PHP X" would appear. This should now no longer happen. (#30)

  • The "About PHP Monitor" option now also shows useful links to this repository and directly links to the FAQ & Troubleshooting section.

v3.2

17 Mar 14:11
Compare
Choose a tag to compare

Important: It is a good idea to run valet install after upgrading to a new version of PHP Monitor. If you are encountering issues, please check out the Quick Troubleshooting section in the README.

  • PHP Monitor now respects valet installed in either /usr/local/bin/valet or /opt/homebrew/bin/valet. This was causing issues for new Valet installations.

  • The method that is used to determine the presence of Valet has changed; which valet isn't used, only the existence of a binary is checked. If the file exists (in either /usr/local/bin or /opt/homebrew/bin) then PHP Monitor will start up. (This should fix issues with new installations on brand new Apple Silicon systems.)

v3.1

12 Mar 08:59
Compare
Choose a tag to compare

Important: It is a good idea to run valet install after upgrading to a new version of PHP Monitor. If you are encountering issues, please check out the Quick Troubleshooting section in the README.

  • PHP Monitor now respects valet installed in either /usr/local/bin/valet or /opt/homebrew/bin/valet. This was causing issues for new Valet installations.
  • PHP Monitor now runs on macOS Mojave, but you should probably upgrade to Big Sur if you can.

v3.0

12 Feb 08:52
Compare
Choose a tag to compare

Important: It is a good idea to run valet install after upgrading to a new version of PHP Monitor. If you are encountering issues, please check out the Quick Troubleshooting section in the README.

  • PHP Monitor now shows you various limits (max POST size, max upload size, memory limit) for the currently active PHP installation. This information is refreshed every minute.
  • You can now see all user-installed extensions that have been enabled for each individual PHP installation. The extensions shown apply to the currently active installation. You can toggle them off individually. (Previously, there was a hard-coded check for Xdebug.)

v2.6

06 Jan 16:59
Compare
Choose a tag to compare

Important: It is a good idea to run valet install after upgrading to a new version of PHP Monitor. If you are encountering issues, please check out the Troubleshooting section in the README.

  • PHP Monitor 2.6 now supports Homebrew installations in /opt/homebrew (/opt/homebrew takes precedence)
  • Adds support for restarting dnsmasq
  • Adds support for restarting all services at once

v2.5

27 Nov 15:34
Compare
Choose a tag to compare

Important: If you have upgraded to PHP 8.0, please run brew install php@7.4, composer global update and valet install to upgrade the dependencies. This should get Valet into a workable state at which point you can make good use of PHP Monitor.

  • Initial compatibility with PHP 8.0.0 via Homebrew
  • PHP Monitor now no longer requires you have the latest version of PHP installed: it will determine via brew info php --json what version of PHP you have installed
  • If you only have php installed and you don't have php@8.0 or php@7.4 installed, that version now appears in the switcher
  • A new feature has been added that allows you to quickly check the phpinfo() of your current PHP setup

v2.4

14 Nov 14:28
Compare
Choose a tag to compare
  • Added preliminary support for PHP 8.0
  • Made a universal build for both Intel and Apple Silicon-based Macs
  • Tried and tested on macOS Big Sur

You will need to upgrade to v2.5 in order to use PHP 8.0!

v2.3

16 Aug 14:49
Compare
Choose a tag to compare
  • PHP Monitor now notifies you via a convenient notification that the version switch has been completed*
  • Use localized strings (makes support for other languages possible)
  • Tweaked some text throughout the app

(*) You can always disable notifications via System Preferences > Notifications or deny permission when PHP Monitor first tries to send you a notification if you do not like this.

v2.2

16 Jul 17:49
Compare
Choose a tag to compare
  • Improved launch experience that notifies you more clearly about what is wrong with your environment if PHP Monitor cannot start
  • The app should now no longer crash if your environment is not configured correctly

v2.1

11 Jul 08:46
Compare
Choose a tag to compare

This version only supports Valet 2.8 and PHP 7.4. You need those two installed at the very least.

  • New icon for macOS Big Sur, checked compatibility with latest macOS beta
  • Builds are now notarized and can be installed via Homebrew
  • Builds now make use of the hardened runtime
  • Fixed the text of an error that incorrectly told you to install Valet via Homebrew