Skip to content

Commit eeb7a7c

Browse files
committed
Add UPGRADING note for pty support
[ci skip]
1 parent 393cd89 commit eeb7a7c

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

UPGRADING

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -553,6 +553,11 @@ PHP 8.0 UPGRADE NOTES
553553
printf("%.*H", (int) ini_get("precision"), $float);
554554
printf("%.*H", (int) ini_get("serialize_precision"), $float);
555555

556+
. proc_open() now supports pseudo-terminal (PTY) descriptors. The following
557+
attaches stdin, stdout and stderr to the same PTY:
558+
559+
$proc = proc_open($command, [['pty'], ['pty'], ['pty']], $pipes);
560+
556561
- Zip:
557562
. Extension updated to version 1.19.0
558563
. New ZipArchive::lastId property to get index value of last added entry.
@@ -760,6 +765,9 @@ PHP 8.0 UPGRADE NOTES
760765
14. Performance Improvements
761766
========================================
762767

768+
- A Just-In-Time (JIT) compiler has been added to the opcache extension.
763769
- array_slice() on an array without gaps will no longer scan the whole array to
764770
find the start offset. This may significantly reduce the runtime of the
765771
function with large offsets and small lengths.
772+
- strtolower() now uses a SIMD implementation when using the "C" LC_CTYPE
773+
locale (which is the default).

0 commit comments

Comments
 (0)