Skip to content

Broaden psr/log version support#7

Open
zorac wants to merge 1 commit into
kodus:masterfrom
zorac:master
Open

Broaden psr/log version support#7
zorac wants to merge 1 commit into
kodus:masterfrom
zorac:master

Conversation

@zorac

@zorac zorac commented Nov 30, 2022

Copy link
Copy Markdown

Two new major versions of psr/log have been released with stronger typing (see https://www.php-fig.org/psr/psr-3/meta/#5-errata for details.)

Support for these new versions will prevent dependency conflicts (e.g. Monolog v3 does not support psr/log 1.x, and therefore cannot currently be installed alongside chrome-logger.)

This PR updates the supported psr/log versions and adds a return type to ChromeLogger::log to satisfy covariance requirements. It does not add parameter types, as that would require a new major version and dropping support for psr/log 1.x.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant