From a950587e8451221d8c948847f86e53098467471e Mon Sep 17 00:00:00 2001 From: Nico Verbruggen Date: Sun, 19 Dec 2021 12:29:20 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=93=9D=20Prepare=20for=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PHP Monitor.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PHP Monitor.xcodeproj/project.pbxproj b/PHP Monitor.xcodeproj/project.pbxproj index 71dde44..861747b 100644 --- a/PHP Monitor.xcodeproj/project.pbxproj +++ b/PHP Monitor.xcodeproj/project.pbxproj @@ -834,7 +834,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = "4.1-rc4"; + MARKETING_VERSION = 4.1; PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -859,7 +859,7 @@ "@executable_path/../Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 11.0; - MARKETING_VERSION = "4.1-rc4"; + MARKETING_VERSION = 4.1; PRODUCT_BUNDLE_IDENTIFIER = com.nicoverbruggen.phpmon; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; From f74f9f69b28f0822fa51f0738fec1bea51597519 Mon Sep 17 00:00:00 2001 From: Nico Verbruggen Date: Sun, 19 Dec 2021 12:42:39 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=93=9D=20Update=20README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- SECURITY.md | 29 ++++++++++++++++++----------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 0bba935..a3e5c3c 100644 --- a/README.md +++ b/README.md @@ -297,7 +297,7 @@ In order to save power, this only happens once every 60 seconds. This utility will detect which PHP versions you have installed via Homebrew, and then allows you to switch between them. -Starting with PHP Monitor 4.1, the app now leverages Valet’s included `valet use php@major.minor` command. +The switcher will disable all PHP-FPM services not belonging to the version you wish to use, and link the desired version of PHP. Then, it'll restart your desired PHP version's FPM process. This all happens in parallel, so this should be much faster than Valet’s switcher. ### Want to know more? diff --git a/SECURITY.md b/SECURITY.md index 461d674..c0a3e75 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,18 +2,25 @@ ## Supported versions -Generally speaking, only the latest version of **PHP Monitor** is supported: +Generally speaking, only the latest version of **PHP Monitor** is supported, except during transition periods (for example, when particular system requirements go up): -| Version | Apple silicon | Supported | Supported macOS | Deployment Target | Detected PHP Versions | -| ------- | ------------- | ------------------ | ----- | ----- | ----- | -| 5.0 | ✅ Universal binary | ✅ | Big Sur (11.0) and Monterey (12.0) | macOS 11+ | PHP 5.6—PHP 8.2 | -| 4.0 | ✅ Universal binary | ✅ | Big Sur (11.0) and Monterey (12.0) | macOS 10.14+ | PHP 5.6—PHP 8.2 | -| 3.5 | ✅ Universal binary | ❌ | Big Sur (11.0) and Monterey (12.0) | macOS 10.14+ | PHP 5.6—PHP 8.2 | -| 3.0—3.4 | ✅ Universal binary | ❌ | Big Sur (11.0) | macOS 10.14+ | PHP 5.6—PHP 8.1 | -| 2.6 | ✅ Universal binary | ❌ | Big Sur (11.0) | macOS 10.14+ | PHP 5.6—PHP 8.0 | -| 2.5 | ✴️ Universal binary
`/usr/local/homebrew` installations only | ❌ | Big Sur (11.0)
Catalina (10.15) | macOS 10.14+ | not applicable | -| 2.4 | ✴️ Universal binary
`/usr/local/homebrew` installations only | ❌ | Big Sur (11.0)
Catalina (10.15) | macOS 10.14+ | not applicable | -| < 2.4 | ❌ Intel binary
`/usr/local/homebrew` installations only | ❌ | Catalina (10.15) | macOS 10.14+ | not applicable | +| Version | Apple silicon | Supported | Supported macOS | Deployment Target | Detected PHP Versions | Minimum Required Valet Version | +| ------- | ------------- | ------------------ | ----- | ----- | ----- | ---- +| 4.1 | ✅ Universal binary | ✅ Yes | Big Sur (11.0) and Monterey (12.0) | macOS 11+ | PHP 5.6—PHP 8.2 | 2.16.2 | + +## Legacy versions + +These versions of PHP Monitor are no longer supported, but if you’re using an older computer with an older version of Homebrew, Valet or macOS, you might want to use one of these versions. + +| Version | Apple silicon | Supported | Supported macOS | Deployment Target | Detected PHP Versions | Minimum Required Valet Version | +| ------- | ------------- | ------------------ | ----- | ----- | ----- | ---- +| 4.0 | ✅ Universal binary | ❌ | Big Sur (11.0) and Monterey (12.0) | macOS 10.14+ | PHP 5.6—PHP 8.2 | 2.13 | +| 3.5 | ✅ Universal binary | ❌ | Big Sur (11.0) and Monterey (12.0) | macOS 10.14+ | PHP 5.6—PHP 8.2 | 2.13 | +| 3.0—3.4 | ✅ Universal binary | ❌ | Big Sur (11.0) | macOS 10.14+ | PHP 5.6—PHP 8.1 | 2.13 | +| 2.6 | ✅ Universal binary | ❌ | Big Sur (11.0) | macOS 10.14+ | PHP 5.6—PHP 8.0 | 2.13 | +| 2.5 | ✴️ Universal binary
`/usr/local/homebrew` installations only | ❌ | Big Sur (11.0)
Catalina (10.15) | macOS 10.14+ | not applicable | not applicable | +| 2.4 | ✴️ Universal binary
`/usr/local/homebrew` installations only | ❌ | Big Sur (11.0)
Catalina (10.15) | macOS 10.14+ | not applicable | not applicable | +| < 2.4 | ❌ Intel binary
`/usr/local/homebrew` installations only | ❌ | Catalina (10.15) | macOS 10.14+ | not applicable | not applicable | ## Reporting a vulnerability From a90703e52545fd068ea2dbaad85b898457c1e4c8 Mon Sep 17 00:00:00 2001 From: Nico Verbruggen Date: Sun, 19 Dec 2021 12:46:35 +0100 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=A5=20Remove=20unneeded=20icon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/beta-source.svg | 112 ----------------------------------------- 1 file changed, 112 deletions(-) delete mode 100644 assets/beta-source.svg diff --git a/assets/beta-source.svg b/assets/beta-source.svg deleted file mode 100644 index 414a827..0000000 --- a/assets/beta-source.svg +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -