Releases: nicoverbruggen/phpmon
v3.3
-
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
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
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
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
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
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 havephp@8.0
orphp@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
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
- 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
- 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
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