Skip to content

Commit 7bfd9d4

Browse files
jrfnlnielsdos
authored andcommitted
[skip ci] PHP 8.4 changelog: more alphabetic order fixes
1 parent c013679 commit 7bfd9d4

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

UPGRADING

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ PHP 8.4 UPGRADE NOTES
9595
is converted to Unicode. This is significant because around 40 SJIS-Mac characters
9696
convert to a sequence of multiple Unicode codepoints.
9797

98+
- MySQLnd:
99+
. The error code reported for MySQL server wait timeouts has been changed from 2006
100+
to 4031 for MySQL server versions 8.0.24 and above.
101+
98102
- ODBC:
99103
. odbc_fetch_row() returns false when a value less than or equal to 0 is
100104
passed for parameter $row. Now, a warning is emitted in this case.
@@ -119,17 +123,6 @@ PHP 8.4 UPGRADE NOTES
119123
. If JIT is enabled, PHP will now exit with a fatal error on startup in case
120124
of JIT startup initialization issues.
121125

122-
- PCRE:
123-
. The bundled pcre2lib has been updated to version 10.44.
124-
As a consequence, this means {,3} is now recognized as a quantifier instead
125-
of as text. Furthermore, the meaning of some character classes in UCP mode
126-
has changed. Consult https://github.com/PCRE2Project/pcre2/blob/master/NEWS
127-
for a full changelog.
128-
129-
- MySQLnd
130-
. The error code reported for MySQL server wait timeouts has been changed from 2006
131-
to 4031 for MySQL server versions 8.0.24 and above.
132-
133126
- PCNTL:
134127
. The functions pcntl_sigprocmask(), pcntl_sigwaitinfo() and
135128
pcntl_sigtimedwait() now throw:
@@ -146,6 +139,13 @@ PHP 8.4 UPGRADE NOTES
146139
- A ValueError if $nanoseconds is less than 0 or greater than 1e9
147140
- A ValueError if both $seconds and $nanoseconds are 0
148141

142+
- PCRE:
143+
. The bundled pcre2lib has been updated to version 10.44.
144+
As a consequence, this means {,3} is now recognized as a quantifier instead
145+
of as text. Furthermore, the meaning of some character classes in UCP mode
146+
has changed. Consult https://github.com/PCRE2Project/pcre2/blob/master/NEWS
147+
for a full changelog.
148+
149149
- PDO_DBLIB:
150150
. setAttribute, DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER and DBLIB_ATTR_DATETIME_CONVERT
151151
have been changed to set value as a bool.
@@ -390,12 +390,12 @@ PHP 8.4 UPGRADE NOTES
390390
- two-dashes and C-style comments (non-nested)
391391
RFC: https://wiki.php.net/rfc/pdo_driver_specific_parsers
392392

393-
- Phar:
394-
. Added support for the unix timestamp extension for zip archives.
395-
396393
- PgSQL:
397394
. Added pg_result_memory_size to get the visibility the memory used by a query result.
398395

396+
- Phar:
397+
. Added support for the unix timestamp extension for zip archives.
398+
399399
- POSIX:
400400
. Added constant POSIX_SC_CHILD_MAX
401401
. Added constant POSIX_SC_CLK_TCK
@@ -426,14 +426,6 @@ PHP 8.4 UPGRADE NOTES
426426
- ReflectionClass::SKIP_DESTRUCTOR
427427
RFC: https://wiki.php.net/rfc/lazy-objects
428428

429-
- Standard:
430-
. stream_bucket_make_writeable() and stream_bucket_new() will now return a
431-
StreamBucket instance instead of an instance of stdClass.
432-
RFC: https://wiki.php.net/rfc/dedicated_stream_bucket
433-
. Added a new RoundingMode enum with clearer naming and improved discoverability
434-
compared to the PHP_ROUND_* constants.
435-
RFC: https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum
436-
437429
- SOAP:
438430
. Added support for clark notation for namespaces in class map.
439431
It is now possible to specify entries in a class map with clark notation
@@ -444,6 +436,14 @@ PHP 8.4 UPGRADE NOTES
444436
empty string.
445437
. Session persistence now works with a shared session module.
446438

439+
- Standard:
440+
. stream_bucket_make_writeable() and stream_bucket_new() will now return a
441+
StreamBucket instance instead of an instance of stdClass.
442+
RFC: https://wiki.php.net/rfc/dedicated_stream_bucket
443+
. Added a new RoundingMode enum with clearer naming and improved discoverability
444+
compared to the PHP_ROUND_* constants.
445+
RFC: https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum
446+
447447
- XSL:
448448
. It is now possible to use parameters that contain both single and double
449449
quotes.
@@ -952,7 +952,7 @@ PHP 8.4 UPGRADE NOTES
952952
would finally be.
953953
. A new constant has been added: MYSQLI_TYPE_VECTOR.
954954

955-
- Mysqlnd
955+
- Mysqlnd:
956956
. Support for the new VECTOR data type from MySQL 9.
957957

958958
- OpenSSL:

0 commit comments

Comments
 (0)