[skip ci] UPGRADING for #18413 and #18626

This commit is contained in:
Saki Takamachi 2025-05-27 13:47:39 +09:00
parent de785f9127
commit c0865ac013
No known key found for this signature in database
GPG key ID: 770426E17EBBB3DD

View file

@ -187,9 +187,9 @@ PHP 8.5 UPGRADE NOTES
number formats. number formats.
. Added Locale::addLikelySubtags and Locale::minimizeSubtags to . Added Locale::addLikelySubtags and Locale::minimizeSubtags to
handle likely tags on a given locale. handle likely tags on a given locale.
. Added IntlListFormatter class to format, order, punctuates . Added IntlListFormatter class to format, order, punctuates
a list of items with a given locale, IntlListFormatter::TYPE_AND, a list of items with a given locale, IntlListFormatter::TYPE_AND,
IntlListFormatter::TYPE_OR, IntlListFormatter::TYPE_UNITS operands and IntlListFormatter::TYPE_OR, IntlListFormatter::TYPE_UNITS operands and
IntlListFormatter::WIDTH_WIDE, IntlListFormatter::WIDTH_SHORT and IntlListFormatter::WIDTH_WIDE, IntlListFormatter::WIDTH_SHORT and
IntlListFormatter::WIDTH_NARROW widths. IntlListFormatter::WIDTH_NARROW widths.
It is supported from icu 67. It is supported from icu 67.
@ -536,11 +536,17 @@ PHP 8.5 UPGRADE NOTES
for the match(true) pattern. for the match(true) pattern.
. Add OPcode specialization for `=== []` and `!== []` comparisons. . Add OPcode specialization for `=== []` and `!== []` comparisons.
. Creating exception objects is now much faster. . Creating exception objects is now much faster.
. The parts of the code that used SSE2 have been adapted to use SIMD
with ARM NEON as well.
- Intl: - Intl:
. Now avoids creating extra string copies when converting strings . Now avoids creating extra string copies when converting strings
for use in the collator. for use in the collator.
MBString:
. The parts of the code that used SSE2 have been adapted to use SIMD
with ARM NEON as well.
- ReflectionProperty: - ReflectionProperty:
. Improved performance of the following methods: getValue(), getRawValue(), . Improved performance of the following methods: getValue(), getRawValue(),
isInitialized(), setValue(), setRawValue(). isInitialized(), setValue(), setRawValue().