diff --git a/NEWS b/NEWS index c141fbb026b..a39543a1d45 100644 --- a/NEWS +++ b/NEWS @@ -59,6 +59,11 @@ PHP NEWS . Added NumberFormatter::ROUND_TOWARD_ZERO and ::ROUND_AWAY_FROM_ZERO as aliases for ::ROUND_DOWN and ::ROUND_UP. (Jorg Sowa) . Added NumberFormatter::ROUND_HALFODD. (Ayesh Karunaratne) + . Added UCHAR_IDS_UNARY_OPERATOR, UCHAR_ID_COMPAT_MATH_START and + UCHAR_ID_COMPAT_MATH_CONTINUE constants. (David Carlier) + . Added IntlDateFormatter::getIanaID/intltz_get_iana_id method/function. + (David Carlier) + . Set to C++17 standard for icu 74 and onwards. - LDAP: . Added LDAP_OPT_X_TLS_PROTOCOL_MAX/LDAP_OPT_X_TLS_PROTOCOL_TLS1_3 diff --git a/UPGRADING b/UPGRADING index 036a4a9a75e..9e6a8359d03 100644 --- a/UPGRADING +++ b/UPGRADING @@ -391,6 +391,10 @@ PHP 8.4 UPGRADE NOTES . Added DOMXPath::registerPhpFunctionNS(). RFC: https://wiki.php.net/rfc/improve_callbacks_dom_and_xsl +- Intl: + . Added IntlDateFormatter::getIanaID()/intltz_get_iana_id() to + the IANA identifier from a given timezone. + - MBString: . Added mb_trim, mb_ltrim and mb_rtrim functions. RFC: https://wiki.php.net/rfc/mb_trim @@ -462,6 +466,10 @@ PHP 8.4 UPGRADE NOTES - Intl: . The IntlDateFormatter class exposes now the new PATTERN constant reflecting udat api's UDAT_PATTERN. + . The IntlChar class exposes now the new PROPERTY_IDS_UNARY_OPERATOR (new + IDS binary operator), PROPERTY_ID_COMPT_MATH_START, + PROPERTY_ID_COMPT_MATH_CONTINUE (both for mathematical + identifier profiling purpose) constants. - LDAP: . LDAP_OPT_X_TLS_PROTOCOL_MAX.