xref: /php-src/NEWS (revision ccda20b8)
1PHP                                                                        NEWS
2|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3?? ??? ????, PHP 8.5.0alpha1
4
5- COM:
6  . Fix property access of PHP objects wrapped in variant. (cmb)
7
8- Core:
9  . Fixed bug GH-16665 (\array and \callable should not be usable in
10    class_alias). (nielsdos)
11  . Added PHP_BUILD_DATE constant. (cmb)
12
13- Curl:
14  . Added curl_multi_get_handles(). (timwolla)
15
16- DOM:
17  . Added Dom\Element::$outerHTML. (nielsdos)
18  . Added Dom\Element::insertAdjacentHTML(). (nielsdos)
19
20- Intl:
21  . Bumped ICU requirement to ICU >= 57.1. (cmb)
22
23- Output:
24  . Fixed calculation of aligned buffer size. (cmb)
25
26- PDO_PGSQL:
27  . Added Iterable support for PDO::pgsqlCopyFromArray. (KentarouTakeda)
28  . Implement GH-15387 Pdo\Pgsql::setAttribute(PDO::ATTR_PREFETCH, 0) or
29    Pdo\Pgsql::prepare(…, [ PDO::ATTR_PREFETCH => 0 ]) make fetch() lazy
30    instead of storing the whole result set in memory (Guillaume Outters)
31
32- PGSQL:
33  . Added pg_close_stmt to close a prepared statement while allowing
34    its name to be reused. (David Carlier)
35  . Added Iterable support for pgsql_copy_from. (David Carlier)
36
37- POSIX:
38  . Added POSIX_SC_OPEN_MAX constant to get the number of file descriptors
39    a process can handle. (David Carlier)
40
41- Random:
42  . Moves from /dev/urandom usage to arc4random_buf on Haiku. (David Carlier)
43
44- Reflection:
45  . Added ReflectionConstant::getExtension() and ::getExtensionName().
46    (DanielEScherzer)
47
48- SOAP:
49  . Fixed bug #49169 (SoapServer calls wrong function, although "SOAP action"
50    header is correct). (nielsdos)
51
52- Sockets:
53  . Added IPPROTO_ICMP/IPPROTO_ICMPV6 to create raw socket for ICMP usage.
54    (David Carlier)
55  . Added TCP_FUNCTION_BLK to change the TCP stack algorithm on FreeBSD.
56    (David Carlier)
57
58- Standard:
59  . Fixed crypt() tests on musl when using --with-external-libcrypt
60    (Michael Orlitzky).
61
62- Windows:
63  . Fixed bug GH-10992 (Improper long path support for relative paths). (cmb,
64    nielsdos)
65
66- XMLWriter:
67  . Improved performance and reduce memory consumption. (nielsdos)
68
69- XSL:
70  . Implement request #30622 (make $namespace parameter functional). (nielsdos)
71
72- Zlib:
73  . gzfile, gzopen and readgzfile, their "use_include_path" argument
74    is now a boolean. (David Carlier)
75
76
77<<< NOTE: Insert NEWS from last stable release here prior to actual release! >>>
78