List available versions, autolink detected versions#1
Open
pixelbrackets wants to merge 8 commits intowebit-de:mainfrom
Open
List available versions, autolink detected versions#1pixelbrackets wants to merge 8 commits intowebit-de:mainfrom
pixelbrackets wants to merge 8 commits intowebit-de:mainfrom
Conversation
Add »list« command to list all PHP versions configured with symlinks in the designated folder.
List active PHP releases (fetched from PHP.net) and show which local versions are EOL
Check if project requirements are met and the expected PHP version is in use.
Finally! Adds a »link« command, which searches for several possible sources and offers to link them ina wizard like dialog.
c14e58c to
36b3f14
Compare
The previous version showed linked versions only, now list available versions as well.
Lets add an success icon to the the original set/use commands as well.
36b3f14 to
2fe0f37
Compare
Add new features and a matching walkthrough
This release adds several practical features aimed at development and CI: - List configured and in-use PHP versions (`php-version-pickup list`) - Fetch official PHP releases from php.net and compare them to your local linked versions (`php-version-pickup releases`) - Verify a project’s required PHP version for local checks or CI pipelines (`php-version-pickup check`) - Auto-detect installed PHP binaries and create the expected symlink layout interactively (`php-version-pickup link`) → No more manual symlink maintenance \o/
2fe0f37 to
e5c922e
Compare
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.
Just commited a bunch of features I pieced together over time.
Easens check and setup of available binaries a lot.
Please tag a new version 1.4.0 when this gets merged :)