And again, my favorite epic. New PHP version is coming soon (end of 2017)!
https://wiki.php.net/rfc/deprecations_php_7_2
https://wiki.php.net/rfc/deprecate-and-remove-intl_idna_variant_2003
Moodle 3rd party libraries that use deprecated functions:
- ADODb -
MDL-58546- patch applied and pull request sent upstream. Pull request accepted - Bennu -
MDL-60391 - Horde -
MDL-60390- all fixed upstream - Markdown -
MDL-60239- patch applied, it is already in markdown repo but was not tagged yet - xhprof -
MDL-60313- patch applied and pull request sent upstream - scssphp -
MDL-60287- patch applied and pull request sent upstream. Pull request accepted - CAS -
MDL-60280- patch applied and pull request sent upstream. Pull request accepted - tcpdf -
MDL-60237- patch applied, pull request already existed - FPDI -
MDL-60301- patch not sent upstream, see comments on the issue - htmlpurifier (idn_to_ascii) -
MDL-60337- patch applied, pull request sent upstream. Pull request accepted
- has been marked as being related by
-
MDL-60335 curlsecurityblockedhosts does not recognise faß.de as valid domain
- Closed
-
MDL-60337 htmlpurifier incorrectly encodes domain names like http://teßt.de/
- Closed
-
MDL-58546 Upgrade ADOdb to 5.20.9 for Moodle 3.4 release
- Closed
-
MDL-60287 Upgrade scssphp to 0.6.7 for Moodle 3.4 release
- Closed
-
MDL-60237 Upgrade TCPDF to 6.2.13 for Moodle 3.4 release
- Closed
-
MDL-60239 Upgrade Markdown to 1.7.0 for Moodle 3.4 release
- Closed
-
MDL-60301 Upgrade FPDI to 1.6.2 for Moodle 3.4 release
- Closed
-
MDL-60313 Upgrade/patch xhprof to 0.9.4 for Moodle 3.4 release
- Closed
-
MDL-60390 Upgrade Horde library for Moodle 3.4
- Closed
- has to be done after
-
MDL-55120 Prepare Moodle for PHP 7.1
- Closed
- has to be done before
-
MDL-63420 Prepare Moodle for PHP 7.3
- Closed
- is duplicated by
-
MDL-62327 Moodle 3.3 not compatible with PHP 7.2.5
- Closed