@@ -2,6 +2,10 @@ PHP NEWS
22|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33?? ??? ????, PHP 8.7.0alpha1
44
5+ - Curl:
6+ . curl_multi_exec() now throws a TypeError when still_running is not an int.
7+ (arshidkv12)
8+
59- FPM:
610 . Use recommended TYPE, HELP order for OpenMetrics metadata.
711 (Marcel Hernandez)
@@ -15,11 +19,23 @@ PHP NEWS
1519 unconstructed Collator. (Ilia Alshanetsky)
1620 . Added optional $availableLocales argument to Locale::acceptFromHttp()
1721 (GH-24074). (David Carlier)
22+ . Fixed a double-free when Calendar::createInstance() or
23+ IntlCalendar::fromDateTime() fails after adopting a TimeZone.
24+ (Ilia Alshanetsky)
1825
1926- Lexbor:
2027 . Merge patches lexbor/lexbor@8a14bc0 and lexbor/lexbor@f67ce4b, fixing a
2128 heap buffer overflow in :lexbor-contains() parsing and buffer overflows
2229 in malformed decode replay. (alexandre-daubois)
30+ . Merge patches lexbor/lexbor@859f100, lexbor/lexbor@a36e09a,
31+ lexbor/lexbor@b0f7412, lexbor/lexbor@1b215a8, lexbor/lexbor@385afff,
32+ lexbor/lexbor@e6c068f, lexbor/lexbor@327a8b6, lexbor/lexbor@917742f and
33+ lexbor/lexbor@e89c258, fixing dropped usernames containing an at sign,
34+ uninitialized memory in IDNA buffer growth, the encoding of a space
35+ before a query or fragment in an opaque path, a query or fragment lost
36+ after a dot segment in a path, replacement file drive paths, the output
37+ encoding used for percent-encoding, the URLSearchParams tail pointer and
38+ fragment serialization without a query. (alexandre-daubois)
2339
2440- MBString:
2541 . Fixed bug GH-23106 (mb_strpos() reads past the end of a haystack ending in
@@ -68,6 +84,10 @@ PHP NEWS
6884 . Fixed exceptions from user-defined create_sid() handlers being replaced
6985 by return-value validation errors. (Ilia Alshanetsky)
7086
87+ - SimpleXML:
88+ . Fixed bug GH-12171 (SimpleXML property-proxy equality ignores element
89+ names). (Ilia Alshanetsky)
90+
7191- SOAP:
7292 . Fixed the SOAP client accepting a response body shorter than its
7393 Content-Length and reusing the connection. (Ilia Alshanetsky)
@@ -99,11 +119,17 @@ PHP NEWS
99119 . Enforce max_filter_count: limit the number of filters that can be chained
100120 in a php://filter URL. (Sjoerd Langkemper)
101121 . Improved performance of array_push() on packed arrays. (mehmetcansahin)
122+ . Improved performance of array_chunk() when not preserving keys.
123+ (mehmetcansahin)
102124
103125- URI:
104126 . Fix casing of enum cases in UriHostType and UrlHostType to match the RFC
105127 and PHP’s naming policy. (timwolla)
106128
129+ - XML:
130+ . Fixed xml_get_current_byte_index() returning negative values for byte
131+ indexes beyond 2 GiB on Windows x64. (Marc Bennewitz)
132+
107133- Zlib:
108134 . Fixed inflate_init() dropping the preset dictionary for raw streams with
109135 a non-default window. (Ilia Alshanetsky)
0 commit comments