selfoss icon indicating copy to clipboard operation
selfoss copied to clipboard

composer: Switch to latest dependencies

Open jtojnar opened this issue 2 years ago • 0 comments

We now target PHP 8.1, compatibility with older PHP versions will be provided using code transformation with Rector.

  • Remove config.platform.php from composer since it forces versions to be installed.
  • Dice is now immutable, we need to overwrite the variable. Also change the container to inject the proper Dice instance.
  • monolog\Logger expects a string argument so we need to set up DI to provide it one in unit tests.
  • monolog deprecated the warn method.
  • Graby now depends on tidy

jtojnar avatar Jan 24 '22 15:01 jtojnar