Upgrade valet codebase upstream to support PHP 8.4#1
Open
s-kerdel wants to merge 123 commits intoLets-Talk-NL:masterfrom
Open
Upgrade valet codebase upstream to support PHP 8.4#1s-kerdel wants to merge 123 commits intoLets-Talk-NL:masterfrom
s-kerdel wants to merge 123 commits intoLets-Talk-NL:masterfrom
Conversation
Many have reported that these changes "do" help the problem. And yet many others have reported that they make no difference. Closes laravel#1433 This PR is merely a bandage for a broader problem that exists in the PHP build for MacOS. See the issue referenced above for discussion and links to Homebrew and PHP repository discussions. The problem is not in Homebrew, but in the PHP build published by the PHP core. Chime in on the PHP discussion if you want to stir up more active participation for a proper fix, telling them that you're a Mac user encountering the fork segfaults (they won't care whether you're using Valet, but they will recognize if you mention Homebrew).
version to string
This makes me a little sad, as it doesn't really test/document the behavior of the renew command.
Bandage for 502 errors using Gettext/PostgreSQL/MongoDB
handle deprecated http2_push_preload conf for nginx >= 1.25.1
Update "fetch-share-url" to pull correct URL for HTTPS tunnels, not just HTTP
added the ability to renew certs and view their expiration dates
Include PHP 8.4 in the list of supported PHP versions in both Valet Brew and GitHub Actions test matrix. This ensures compatibility and testing for the latest PHP release.
Add support for PHP 8.4
Fix extra parameters for share tool, fixes laravel#1494
Update logo to support dark/light theme
Add the ability to renew the Certificate Authority certificate
…x-fix Fixes bad regex for loopback replacement for Issue laravel#1503
These are the only instances, where the valet cli script is executed with the default php binary instead of the evaluated binary. We now use the `$PHP` executable to ensure that the valet cli is always called with the correct binary even when proxying composer / php.
Change latest php version to 8.4
fix(entry-script): use correct php binary for proxy commands
Added `DataProvider` attribute, to support newer PHPUnit, in order to support latest phpunit-polyfills. Closes laravel#1512 which only did part of the update
Add PHPUnit 12 support, and upgrade phpunit-polyfills
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.