Skip to content

Commit

Permalink
Go with 3.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
derickr committed Jun 6, 2022
1 parent 4de1091 commit c89cc5c
Show file tree
Hide file tree
Showing 46 changed files with 74 additions and 8 deletions.
33 changes: 33 additions & 0 deletions data/news/2022-06-06.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Xdebug 3.1.5 is out!
<p>
This is a bug fix release that fixes a crash with <code>__callStatic</code>
and FFI and when Xdebug is used with Source Guardian encoded files. It also
solves an issue where the debugger would generate two XML attributes with the
same name for some variable types, confusing IDEs. It also solves a build
issue when <code>phpize --clean</code> is used.
</p>

<p>
This is likely the last release of the 3.1 series.
</p>

<p>
The full list of changes can be found on the
<a href="https://xdebug.org/updates#x_3_1_5">updates</a> page.
</p>

<p>
The source code can be found on the
<a href="https://xdebug.org/download#releases">downloads</a> page, and as
usual, Xdebug is installable through PECL.
</p>

<p>
If you find a bug, please file a report at Xdebug's
<a href="https://bugs.xdebug.org">Issue Tracker</a>.
</p>

<p>
This release also contains a contribution by: <i>Aaron Piotrowski, and Ray
Perea</i> — Thanks!
</p>
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a69c427d979d83dee9337d7fc2b785e6c269f9723422d5f32291ea49eac8d6b5
Binary file added html/files/php_xdebug-3.1.5-7.2-vc15-nts.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.2-vc15-nts.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
502cce108cf827b4b39a46124321460f343eb9511180ee7a32b479906556985c
Binary file added html/files/php_xdebug-3.1.5-7.2-vc15-x86_64.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.2-vc15-x86_64.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
df80a8f37f559701ca3dd7daa0fd275d5d330e5a7c8266dc3b9795c54b2b03e0
Binary file added html/files/php_xdebug-3.1.5-7.2-vc15.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.2-vc15.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
59cecc3a13efbd1abf47387d99ff8d2eb6e8a3cccd552ddc4d3721fea8b6657c
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9be0cb6f280f574726623e5f82ac1c045cac4d0f22513cda727152f3f9091a58
Binary file added html/files/php_xdebug-3.1.5-7.3-vc15-nts.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.3-vc15-nts.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b28a931a113b0794140fdb46c0a4787092ad630e73597dbd285efb49050e8719
Binary file added html/files/php_xdebug-3.1.5-7.3-vc15-x86_64.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.3-vc15-x86_64.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
91fb480c9b9ae021fa3586860d31f9ffdb582e2e7ff173bfeb2624b2b5e992fd
Binary file added html/files/php_xdebug-3.1.5-7.3-vc15.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.3-vc15.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e2948733d96d892eeabc027953f6082582f2bca3fed10cf2da6333501ff5ec40
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
23066d7eb7d0a908227fbadaefe12bf79d5aafc6be982a93db30ab746288203c
Binary file added html/files/php_xdebug-3.1.5-7.4-vc15-nts.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.4-vc15-nts.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e06b100e8ee6c7b257328e063c8e9213515f891ae1235d5b0b3c72bea7acea01
Binary file added html/files/php_xdebug-3.1.5-7.4-vc15-x86_64.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.4-vc15-x86_64.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
da85cff0f2bea6054fc3a4bd53ca8899e77a2732d352de55b8b7ce86a109b3bc
Binary file added html/files/php_xdebug-3.1.5-7.4-vc15.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-7.4-vc15.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
696cf904b6acafa4d6465ce93c703c3db2945c3fe0a7dbbcc025d4a724f1c526
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
edc4fb88feebac755fbb88786e2f0eae89206d82ce2fc0477a11971caf164742
Binary file added html/files/php_xdebug-3.1.5-8.0-vs16-nts.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.0-vs16-nts.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e6f694619c840c436ff0fbaca927fb98bd14b1b5827b78cbd731931025c1fb16
Binary file added html/files/php_xdebug-3.1.5-8.0-vs16-x86_64.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.0-vs16-x86_64.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a4694eb4d807bdcaec314d2e633f767d06fe4b170f84c29bad4f4b52565fc994
Binary file added html/files/php_xdebug-3.1.5-8.0-vs16.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.0-vs16.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d9a483c854e6d4777ce77cc306ec0673e5e774695c5e53168f8c1a5437b3a9a9
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b928934897cdd442fe80938e51397d7e9a9ff2528984c4b3cbc464fd6d7d489f
Binary file added html/files/php_xdebug-3.1.5-8.1-vs16-nts.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.1-vs16-nts.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
41afd7de62f791d7c4cf6d05bbe879677d7b08e58cd2955011ffd57ee78b0e32
Binary file added html/files/php_xdebug-3.1.5-8.1-vs16-x86_64.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.1-vs16-x86_64.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
50d4db2cb4ce6045327295e042990f2fd4e5b5cc2b7fd55a5b257438cf85a1b5
Binary file added html/files/php_xdebug-3.1.5-8.1-vs16.dll
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/php_xdebug-3.1.5-8.1-vs16.dll.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
018f59cb49a78600eaf227e7e2ac8a658b194be9147b0ba89513e0fdd5e7256e
Binary file added html/files/xdebug-3.1.5.tgz
Binary file not shown.
1 change: 1 addition & 0 deletions html/files/xdebug-3.1.5.tgz.sha256.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
55f6ef381245da079b2fc5ce1cfbcb7961197d0c0e04f9d977613cf9aa969a79
2 changes: 1 addition & 1 deletion src/Controller/DocsController.php
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ function (array $matches) {

public static function add_keywords(string $text) : string
{
$text = str_replace( '[KW:last_release_version]', '3.1.4', $text );
$text = str_replace( '[KW:last_release_version]', '3.1.5', $text );
$text = str_replace( '[KW:last_dev_version]', '3.2.0dev', $text );
return $text;
}
Expand Down
14 changes: 7 additions & 7 deletions src/XdebugVersion.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
class XdebugVersion
{
public const NOT_SUPPORTED_BEFORE = '3.0';
public const LATEST_VERSION = '3.1.4';
public const LATEST_WINDOWS_VERSION = '3.1.4';
public const LATEST_VERSION = '3.1.5';
public const LATEST_WINDOWS_VERSION = '3.1.5';

private const VERSIONS = [
'7.0' => [ 'src' => '2.8.1', ],
'7.1' => [ 'src' => '2.9.8', 'win' => '2.9.8' ],
'7.2' => [ 'src' => '3.1.4', 'win' => '3.1.4' ],
'7.3' => [ 'src' => '3.1.4', 'win' => '3.1.4' ],
'7.4' => [ 'src' => '3.1.4', 'win' => '3.1.4' ],
'8.0' => [ 'src' => '3.1.4', 'win' => '3.1.4' ],
'8.1' => [ 'src' => '3.1.4', 'win' => '3.1.4' ]
'7.2' => [ 'src' => '3.1.5', 'win' => '3.1.5' ],
'7.3' => [ 'src' => '3.1.5', 'win' => '3.1.5' ],
'7.4' => [ 'src' => '3.1.5', 'win' => '3.1.5' ],
'8.0' => [ 'src' => '3.1.5', 'win' => '3.1.5' ],
'8.1' => [ 'src' => '3.1.5', 'win' => '3.1.5' ]
];

/* Start one is inclusive, end is exclusive */
Expand Down
12 changes: 12 additions & 0 deletions views/home/updates.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,18 @@ function issue(int $nr) : string {

<span class='quote'>
<dl>
<dt><a name='x_3_1_5'></a>[2022-06-06] &mdash; Xdebug 3.1.5</dt>

<dd><h3>Fixed bugs</h3></dd>

<dd>Fixed <?= bug(2056); ?>: Install documentation gives wrong arch for installation on M1 Macs</dd>
<dd>Fixed <?= bug(2082); ?>: phpize --clean removes required clocks.m4 file</dd>
<dd>Fixed <?= bug(2083); ?>: Constant defined with an enum case produce double &quot;facet&quot; attribute in context_get response</dd>
<dd>Fixed <?= bug(2085); ?>: Crash when used with source guardian encoded files</dd>
<dd>Fixed <?= bug(2090); ?>: Segfault in __callStatic() after FFI initialization</dd>

<hr/>

<dt><a name='x_3_1_4'></a>[2022-04-04] &mdash; Xdebug 3.1.4</dt>

<dd><h3>Fixed bugs</h3></dd>
Expand Down

0 comments on commit c89cc5c

Please sign in to comment.