Skip to content

Commit 017e6fe

Browse files
committed
Announce 7.4.20
1 parent d079662 commit 017e6fe

File tree

6 files changed

+144
-5
lines changed

6 files changed

+144
-5
lines changed

ChangeLog-7.php

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,71 @@
1212

1313
<a name="PHP_7_4"></a>
1414

15+
<section class="version" id="7.4.20"><!-- {{{ 7.4.20 -->
16+
<h3>Version 7.4.20</h3>
17+
<b><?php release_date('03-Jun-2021'); ?></b>
18+
<ul><li>Core:
19+
<ul>
20+
<li><?php bugfix(80929); ?> (Method name corruption related to repeated calls to call_user_func_array).</li>
21+
<li><?php bugfix(80960); ?> (opendir() warning wrong info when failed on Windows).</li>
22+
<li><?php bugfix(67792); ?> (HTTP Authorization schemes are treated as case-sensitive).</li>
23+
<li><?php bugfix(80972); ?> (Memory exhaustion on invalid string offset).</li>
24+
</ul></li>
25+
<li>FPM:
26+
<ul>
27+
<li><?php bugfix(65800); ?> (Events port mechanism).</li>
28+
</ul></li>
29+
<li>FTP:
30+
<ul>
31+
<li><?php bugfix(80901); ?> (Info leak in ftp extension).</li>
32+
<li><?php bugfix(79100); ?> (Wrong FTP error messages).</li>
33+
</ul></li>
34+
<li>GD:
35+
<ul>
36+
<li><?php bugfix(81032); ?> (GD install is affected by external libgd installation).</li>
37+
</ul></li>
38+
<li>MBString:
39+
<ul>
40+
<li><?php bugfix(81011); ?> (mb_convert_encoding removes references from arrays).</li>
41+
</ul></li>
42+
<li>ODBC:
43+
<ul>
44+
<li><?php bugfix(80460); ?> (ODBC doesn't account for SQL_NO_TOTAL indicator).</li>
45+
</ul></li>
46+
<li>PDO_MySQL:
47+
<ul>
48+
<li><?php bugfix(81037); ?> (PDO discards error message text from prepared statement).</li>
49+
</ul></li>
50+
<li>PDO_ODBC:
51+
<ul>
52+
<li><?php bugfix(44643); ?> (bound parameters ignore explicit type definitions).</li>
53+
</ul></li>
54+
<li>pgsql:
55+
<ul>
56+
<li>Fixed php_pgsql_fd_cast() wrt. php_stream_can_cast().</li>
57+
</ul></li>
58+
<li>SPL:
59+
<ul>
60+
<li><?php bugfix(80933); ?> (SplFileObject::DROP_NEW_LINE is broken for NUL and CR).</li>
61+
</ul></li>
62+
<li>Opcache:
63+
<ul>
64+
<li><?php bugfix(80900); ?> (switch statement behavior inside function).</li>
65+
<li><?php bugfix(81015); ?> (Opcache optimization assumes wrong part of ternary operator in if-condition).</li>
66+
</ul></li>
67+
<li>XMLReader:
68+
<ul>
69+
<li><?php bugfix(73246); ?> (XMLReader: encoding length not checked).</li>
70+
</ul></li>
71+
<li>Zip:
72+
<ul>
73+
<li><?php bugfix(80863); ?> (ZipArchive::extractTo() ignores references).</li>
74+
</ul></li>
75+
</ul>
76+
<!-- }}} --></section>
77+
78+
79+
1580
<section class="version" id="7.4.19"><!-- {{{ 7.4.19 -->
1681
<h3>Version 7.4.19</h3>
1782
<b><?php release_date('06-May-2021'); ?></b>

archive/archive.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<uri>http://php.net/contact</uri>
1010
<email>[email protected]</email>
1111
</author>
12+
<xi:include href="entries/2021-06-03-1.xml"/>
1213
<xi:include href="entries/2021-05-31-1.xml"/>
1314
<xi:include href="entries/2021-05-06-2.xml"/>
1415
<xi:include href="entries/2021-05-06-1.xml"/>

archive/entries/2021-06-03-1.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<entry xmlns="http://www.w3.org/2005/Atom">
3+
<title>PHP 7.4.20 Released!</title>
4+
<id>https://www.php.net/archive/2021.php#2021-06-03-1</id>
5+
<published>2021-06-03T10:26:20+00:00</published>
6+
<updated>2021-06-03T10:26:20+00:00</updated>
7+
<link href="https://www.php.net/index.php#id2021-06-03-1" rel="alternate" type="text/html"/>
8+
<link href="https://www.php.net/archive/2021.php#2021-06-03-1" rel="via" type="text/html"/>
9+
<category term="releases" label="New PHP release"/>
10+
<category term="frontpage" label="PHP.net frontpage news"/>
11+
<content type="xhtml">
12+
<div xmlns="http://www.w3.org/1999/xhtml"><p>The PHP development team announces the immediate availability of PHP 7.4.20. This is a bug fix release.</p>
13+
14+
<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>
15+
16+
<p>For source downloads of PHP 7.4.20 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
17+
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
18+
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.20">ChangeLog</a>.
19+
</p> </div>
20+
</content>
21+
</entry>

include/releases.inc

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,42 @@ $OLDRELEASES = array (
185185
),
186186
7 =>
187187
array (
188+
'7.4.19' =>
189+
array (
190+
'announcement' =>
191+
array (
192+
'English' => '/releases/7_4_19.php',
193+
),
194+
'tags' =>
195+
array (
196+
),
197+
'date' => '06 May 2021',
198+
'source' =>
199+
array (
200+
0 =>
201+
array (
202+
'filename' => 'php-7.4.19.tar.gz',
203+
'name' => 'PHP 7.4.19 (tar.gz)',
204+
'sha256' => 'd7062457ba9f8334ab8ae7e4fea8efe27e2506763551b25db9e6ab9beea8ed6f',
205+
'date' => '06 May 2021',
206+
),
207+
1 =>
208+
array (
209+
'filename' => 'php-7.4.19.tar.bz2',
210+
'name' => 'PHP 7.4.19 (tar.bz2)',
211+
'sha256' => '25d09b8145b284d870431c1b40aba7944e4bf1836278538f8e29780e7f85ddea',
212+
'date' => '06 May 2021',
213+
),
214+
2 =>
215+
array (
216+
'filename' => 'php-7.4.19.tar.xz',
217+
'name' => 'PHP 7.4.19 (tar.xz)',
218+
'sha256' => '6c17172c4a411ccb694d9752de899bb63c72a0a3ebe5089116bc13658a1467b2',
219+
'date' => '06 May 2021',
220+
),
221+
),
222+
'museum' => false,
223+
),
188224
'7.4.18' =>
189225
array (
190226
'announcement' =>

include/version.inc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ $RELEASES = (function() {
3232

3333
/* PHP 7.4 Release */
3434
$data['7.4'] = [
35-
'version' => '7.4.19',
36-
'date' => '06 May 2021',
35+
'version' => '7.4.20',
36+
'date' => '03 Jun 2021',
3737
'tags' => [], // Set to ['security'] for security releases
3838
'sha256' => [
39-
'tar.gz' => 'd7062457ba9f8334ab8ae7e4fea8efe27e2506763551b25db9e6ab9beea8ed6f',
40-
'tar.bz2' => '25d09b8145b284d870431c1b40aba7944e4bf1836278538f8e29780e7f85ddea',
41-
'tar.xz' => '6c17172c4a411ccb694d9752de899bb63c72a0a3ebe5089116bc13658a1467b2',
39+
'tar.gz' => '84b09e4617e960b36dfa15fdbf2e3cd7141a2e877216ea29391b12ae86963cf4',
40+
'tar.bz2' => '0ada6bc635e530fa7a4eb55e639dc070077108e5c9885f750b47007fd267b634',
41+
'tar.xz' => '1fa46ca6790d780bf2cb48961df65f0ca3640c4533f0bca743cd61b71cb66335',
4242
]
4343
];
4444

releases/7_4_20.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?php
2+
$_SERVER['BASE_PAGE'] = 'releases/7.4.20.php';
3+
include_once __DIR__ . '/../include/prepend.inc';
4+
site_header('PHP 7.4.20 Release Announcement');
5+
?>
6+
<h1>PHP 7.4.20 Release Announcement</h1>
7+
8+
<p>The PHP development team announces the immediate availability of PHP 7.4.20. This is a bug fix release.</p>
9+
10+
<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>
11+
12+
<p>For source downloads of PHP 7.4.20 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
13+
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
14+
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.20">ChangeLog</a>.
15+
</p>
16+
<?php site_footer();

0 commit comments

Comments
 (0)