peppeocchi / php-cron-scheduler

PHP cron job scheduler
MIT License
811 stars 144 forks source link

Added php 8.0 support #118

Closed PedroTroller closed 3 years ago

PedroTroller commented 3 years ago

Closes #116

  1. Add support of PHP 8.0 in composer.json
  2. Upgrade phpunit from 5.7 to 9.5 (because 5.7 doesn't support php 8.0)
  3. Remove support of php 7.1 and 7.2 unsupported by new version of phpunit
  4. Migrate phpunit config to new configuration format
  5. Upgrade exception expectation system to new phpunit 9 definition
  6. Replace deprecated satooshi/php-coveralls by suggested replacement.
coveralls commented 3 years ago

Coverage Status

Coverage increased (+0.01%) to 98.282% when pulling 39fb3ad5fd80aca1d00da68f44f670dc4505565a on PedroTroller:php/8.0 into 78bfb269a7068fdbc6bd9b052c8e550d6ae02e22 on peppeocchi:master.

anyx commented 3 years ago

any updates for this pr?

PedroTroller commented 3 years ago

@peppeocchi ?

ashleyhood commented 3 years ago

@peppeocchi is there any chance that you are going to merge PHP 8.0 support in the near future? This is one of the last pieces of the puzzle for us to migrate to PHP 8.0

peppeocchi commented 3 years ago

Apologies for taking so long, I wanted to release a V4 with php 8 support and more features but then life dragged me away. I just release V4 https://github.com/peppeocchi/php-cron-scheduler/releases/tag/v4.0