poliander / cron

Parse and validate crontab expressions in PHP
https://github.com/poliander/cron
GNU General Public License v3.0
63 stars 10 forks source link

Support for PHP 8.3 #23

Closed onlime closed 11 months ago

onlime commented 11 months ago

Please update composer.json to support PHP 8.3

I have tested poliander/cron on latest PHP 8.3.0-dev (Homebrew) and all tests seem to run through fine:

$ php -v
PHP 8.3.0-dev (cli) (built: Oct 27 2023 15:45:44) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.3.0-dev, Copyright (c), by Zend Technologies

$ ./vendor/bin/phpunit 
PHPUnit 9.6.13 by Sebastian Bergmann and contributors.

...............................................................  63 / 120 ( 52%)
.........................................................       120 / 120 (100%)

Time: 00:00.008, Memory: 6.00 MB

OK (120 tests, 224 assertions)
poliander commented 11 months ago

Preview is in 3.1 branch, includes removal of PHP 7.4/8.0 support and update to PHPUnit 10. Feedback is appreciated, but release of version 3.1 won't happen before PHP 8.3 becomes available

poliander commented 11 months ago

I just have released v3.1.0