2
2
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3
3
?? ??? ????, PHP 8.4.0alpha1
4
4
5
- Core:
5
+ - Core:
6
6
. Added zend_call_stack_get implementation for NetBSD, DragonFlyBSD,
7
7
Solaris and Haiku. (David Carlier)
8
8
. Enabled ifunc checks on FreeBSD from the 12.x releases. (Freaky)
@@ -13,14 +13,14 @@ Core:
13
13
array to hashed). (ilutov)
14
14
. Fixed zend fiber build for solaris default mode (32 bits). (David Carlier)
15
15
16
- Curl:
16
+ - Curl:
17
17
. Deprecated the CURLOPT_BINARYTRANSFER constant. (divinity76)
18
18
. Bumped required libcurl version to 7.61.0. (Ayesh)
19
19
20
- Date:
20
+ - Date:
21
21
. Added DateTime[Immutable]::createFromTimestamp. (Marc Bennewitz)
22
22
23
- DOM:
23
+ - DOM:
24
24
. Added DOMNode::compareDocumentPosition(). (nielsdos)
25
25
. Implement #53655 (Improve speed of DOMNode::C14N() on large XML documents).
26
26
(nielsdos)
30
30
. Handle OOM more consistently. (nielsdos)
31
31
. Implemented "Improve callbacks in ext/dom and ext/xsl" RFC. (nielsdos)
32
32
33
- FPM:
33
+ - FPM:
34
34
. Implement GH-12385 (flush headers without body when calling flush()).
35
35
(nielsdos)
36
36
. Added DragonFlyBSD system to the list which set FPM_BACKLOG_DEFAULT
37
37
to SOMAXCONN. (David Carlier)
38
38
39
- FTP:
39
+ - FTP:
40
40
. Removed the deprecated inet_ntoa call support. (David Carlier)
41
41
42
- GD:
42
+ - GD:
43
43
. Fixed detection of image formats in system gd library. (Michael Orlitzky)
44
44
45
- Intl:
45
+ - IMAP:
46
+ . Moved to PECL. (Derick Rethans)
47
+
48
+ - Intl:
46
49
. Added IntlDateFormatter::PATTERN constant. (David Carlier)
47
50
. Fixed Numberformatter::__construct when the locale is invalid, now
48
51
throws an exception. (David Carlier)
49
52
. Added NumberFormatter::ROUND_TOWARD_ZERO and ::ROUND_AWAY_FROM_ZERO as
50
53
aliases for ::ROUND_DOWN and ::ROUND_UP. (Jorg Sowa)
51
54
. Added NumberFormatter::ROUND_HALFODD. (Ayesh Karunaratne)
52
55
53
- MBString:
56
+ - MBString:
54
57
. Added mb_trim, mb_ltrim and mb_rtrim. (Yuya Hamada)
55
58
56
- Opcache:
59
+ - Opcache:
57
60
. Added large shared segments support for FreeBSD. (David Carlier)
58
61
. If JIT is enabled, PHP will now exit with a fatal error on startup in case
59
62
of JIT startup initialization issues. (danog)
60
63
61
- OpenSSL:
64
+ - OpenSSL:
62
65
. Fixed bug #80269 (OpenSSL sets Subject wrong with extraattribs parameter).
63
66
(Jakub Zelenka)
64
67
. Implement request #48520 (openssl_csr_new - allow multiple values in DN).
@@ -68,84 +71,84 @@ OpenSSL:
68
71
. Added X509_PURPOSE_OCSP_HELPER and X509_PURPOSE_TIMESTAMP_SIGN constants.
69
72
(Vincent Jardin)
70
73
71
- PDO:
74
+ - PDO:
72
75
. Fixed setAttribute and getAttribute. (SakiTakamachi)
73
76
. Implemented PDO driver-specific subclasses RFC. (danack, kocsismate)
74
77
75
- PDO_DBLIB:
78
+ - PDO_DBLIB:
76
79
. Fixed setAttribute and getAttribute. (SakiTakamachi)
77
80
. Added class PdoDbLib (danack, kocsismate)
78
81
79
- PDO_FIREBIRD:
82
+ - PDO_FIREBIRD:
80
83
. Fixed setAttribute and getAttribute. (SakiTakamachi)
81
84
. Feature: Add transaction isolation level and mode settings to pdo_firebird.
82
85
(SakiTakamachi)
83
86
. Added class PdoFirebird. (danack, kocsismate)
84
87
85
- PDO_MYSQL:
88
+ - PDO_MYSQL:
86
89
. Fixed setAttribute and getAttribute. (SakiTakamachi)
87
90
. Added class PdoMysql. (danack, kocsismate)
88
91
89
- PDO_ODBC:
92
+ - PDO_ODBC:
90
93
. Added class PdoOdbc. (danack, kocsismate)
91
94
92
- PDO_PGSQL:
95
+ - PDO_PGSQL:
93
96
. Fixed GH-12423, DSN credentials being prioritized over the user/password
94
97
PDO constructor arguments. (SakiTakamachi)
95
98
. Fixed native float support with pdo_pgsql query results. (Yurunsoft)
96
99
. Added class PdoPgsql. (danack, kocsismate)
97
100
98
- PDO_SQLITE:
101
+ - PDO_SQLITE:
99
102
. Added class PdoSqlite. (danack, kocsismate)
100
103
101
- PGSQL:
104
+ - PGSQL:
102
105
. Added the possibility to have no conditions for pg_select. (OmarEmaraDev)
103
106
104
- Phar:
107
+ - Phar:
105
108
. Fixed bug GH-12532 (PharData created from zip has incorrect timestamp).
106
109
(nielsdos)
107
110
108
- POSIX:
111
+ - POSIX:
109
112
. Added POSIX_SC_CHILD_MAX and POSIX_SC_CLK_TCK constants. (Jakub Zelenka)
110
113
111
- PSpell:
114
+ - PSpell:
112
115
. Moved to PECL. (Derick Rethans)
113
116
114
- Reflection:
117
+ - Reflection:
115
118
. Implement GH-12908 (Show attribute name/class in ReflectionAttribute dump).
116
119
(nielsdos)
117
120
118
- SimpleXML:
121
+ - SimpleXML:
119
122
. Fixed bug GH-12192 (SimpleXML infinite loop when getName() is called
120
123
within foreach). (nielsdos)
121
124
. Fixed bug GH-12208 (SimpleXML infinite loop when a cast is used inside a
122
125
foreach). (nielsdos)
123
126
. Fixed bug #55098 (SimpleXML iteration produces infinite loop). (nielsdos)
124
127
. Fix signature of simplexml_import_dom(). (nielsdos)
125
128
126
- Sockets:
129
+ - Sockets:
127
130
. Added multicast group support for ipv4 on FreeBSD. (
[email protected] )
128
131
129
- SNMP:
132
+ - SNMP:
130
133
. Removed the deprecated inet_ntoa call support. (David Carlier)
131
134
132
- SOAP:
135
+ - SOAP:
133
136
. Add support for clark notation for namespaces in class map. (lxShaDoWxl)
134
137
. Mitigate #51561 (SoapServer with a extented class and using sessions,
135
138
lost the setPersistence()). (nielsdos)
136
139
. Fixed bug #49278 (SoapClient::__getLastResponseHeaders returns NULL if
137
140
wsdl operation !has output). (nielsdos)
138
141
. Fixed bug #44383 (PHP DateTime not converted to xsd:datetime). (nielsdos)
139
142
140
- Sockets:
143
+ - Sockets:
141
144
. Removed the deprecated inet_ntoa call support. (David Carlier)
142
145
. Added the SO_EXECLUSIVEADDRUSE windows constant. (David Carlier)
143
146
144
- Sodium:
147
+ - Sodium:
145
148
. Add support for AEGIS-128L and AEGIS-256 (jedisct1)
146
149
. Enable AES-GCM on aarch64 with the ARM crypto extensions (jedisct1)
147
150
148
- Standard:
151
+ - Standard:
149
152
. Implement GH-12188 (Indication for the int size in phpinfo()). (timwolla)
150
153
. Partly fix GH-12143 (Incorrect round() result for 0.49999999999999994).
151
154
(timwolla)
@@ -160,10 +163,10 @@ Standard:
160
163
. debug_zval_dump() now indicates whether an array is packed. (Max Semenik)
161
164
. Fix GH-12143 (Optimize round). (SakiTakamachi)
162
165
163
- XML:
166
+ - XML:
164
167
. Added XML_OPTION_PARSE_HUGE parser option. (nielsdos)
165
168
166
- XSL:
169
+ - XSL:
167
170
. Implement request #64137 (XSLTProcessor::setParameter() should allow both
168
171
quotes to be used). (nielsdos)
169
172
. Implemented "Improve callbacks in ext/dom and ext/xsl" RFC. (nielsdos)
0 commit comments