-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
Description
PHP 8.5 requires CodeIgniter 4.7.0 or later.
References:
- https://wiki.php.net/todo/php85
- https://wiki.php.net/rfc/deprecations_php_8_5
- https://php.watch/versions/8.5
- Dev: PHP 8.4 support #9116
TODO :
- Update Docs
- Set minimum required PHP 8.2
- add PHP 8.5 to GitHub Action
- Dependencies Packages
- vimeo/psalm
- laminas-escaper feat: added PHP 8.5 support laminas/laminas-escaper#68
- Deprecate
FILTER_DEFAULT
constant - Deprecate
Reflection::setAccessible()
- Deprecate no-op functions from the resource to object conversion
- https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_no-op_functions_from_the_resource_to_object_conversion
-
finfo_close()
by refactor: removefinfo_close
has no effect since PHP 8.1 #9684 -
curl_close()
by refactor: removecurl_close
has no effect since PHP 8.0 #9683 -
imagedestroy()
by refactor: removeimagedestroy
has no effect since PHP 8.0 #9688
- Deprecate
DATE_RFC7231
andDateTimeInterface::RFC7231