Composer: update psr/log dependency #53
Merged
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.
Composer: updating psr/log dependency to support versions up to 3.0
Summary
Simply redefines the psr/log dependency in composer.json
Instead of locking it to version 1.0, it allows all current versions as "^1.0 || ^2.0 || ^3.0"
This is motivated by "php-webhook-module" only supporting Logger interface 1.0, which forces any other libraries in a project to downgrade to that specification, or in the worst case it blocks composer updates when at least 1 library requires a higher interface.
Tested scenarios
Running "composer update" on a project with dependencies: Monolog 3.3 and php-webhook-module
Fixes #52