Skip to content
Permalink
Browse files

Go with 2.7.0RC2

  • Loading branch information...
derickr committed Feb 15, 2019
1 parent f0073b2 commit 175b82fdedd555217ae32c9d1801af521ffca13b
Showing with 43 additions and 18 deletions.
  1. +5 −5 RELEASE_PROCESS.rst
  2. +35 −10 package.xml
  3. +1 −1 php_xdebug.h
  4. +2 −2 template.rc
@@ -6,15 +6,15 @@

git diff HEAD..xdebug_2_5 package.xml | patch -p1

#. Update template.rc and php_xdebug.h with new version number. Use lower
case "rc".
#. Update template.rc and php_xdebug.h with new version number. Use upper
case "RC".
#. Move existing release entry down in package.xml
#. Create a new release entry in package.xml, use upper case "RC".
#. Reword package.xml so that it all makes sense!
#. Run "pecl package"
#. Install new package with ``pecl install xdebug-*.tgz``
#. Commit template.rs php_xdebug.h and RELEASE_PROCESS.rst with text:
``Go with 2.7.0rc1`` (use lower case 'rc').
#. Commit template.rc, php_xdebug.h, package.xml, and RELEASE_PROCESS.rst with
text: ``Go with 2.7.0RC1`` (use upper case 'RC').
#. Tag package with ``pecl tag <version number>`` (use upper case "RC").
#. ``git push && git push --tags`` (this kicks off AppVeyor builds too)
#. Update www.xdebug.org/html/updates.php
@@ -23,7 +23,7 @@
#. Write news item in www.xdebug.org/html/news
#. Add files from AppVeyor and source to www.xdebug.org.html/files
#. Add the downloads, DDLs, and news file to git and commit with "Go with
2.7.0rc1"
2.7.0RC1"
#. In Mantis, "release" the version, and make sure there is a new one.


@@ -33,27 +33,27 @@ Xdebug also provides:
<active>yes</active>
</lead>

<date>2019-02-01</date>
<time>18:38:37</time>
<date>2019-02-15</date>
<time>15:29:15</time>
<version>
<release>2.7.0RC1</release>
<api>2.7.0RC1</api>
<release>2.7.0RC2</release>
<api>2.7.0RC2</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
<notes>
Fri, Feb 1, 2019 - xdebug 2.7.0RC1
Fri, Feb 15, 2019 - xdebug 2.7.0RC2

= Fixed bugs:

- Fixed issue #1571: File/line information is not shown for closures in namespaces.
- Fixed issue #1578: Compile error due to redefinition of "zif_handler" with old GCCs.
- Fixed issue #1583: Xdebug crashes when OPcache's compact literals optimisation is on.
- Fixed issue #1598: Make path/branch coverage work with OPcache loaded for PHP 7.3 and later.
- Fixed issue #1620: Division by zero when GC Stats Collection runs with memory manager disabled.
- Fixed issue #1551: Property with value null is not represented well
- Fixed issue #1621: Xdebug fails to compile cleanly on 32-bit platforms
- Fixed issue #1625: Work around ABI conflicts in PHP 7.3.0/PHP 7.3.1
- Fixed issue #1628: The PHP function name being constructed to record when GC Collection runs, is not freed
- Fixed issue #1629: SOAP Client/Server detection code does not handle inherited classes
</notes>

<contents>
@@ -153,6 +153,31 @@ Fri, Feb 1, 2019 - xdebug 2.7.0RC1
<zendextsrcrelease />
<changelog>

<release>
<date>2019-02-01</date>
<time>18:38:37</time>
<version>
<release>2.7.0RC1</release>
<api>2.7.0RC1</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD style</license>
<notes>
Fri, Feb 1, 2019 - xdebug 2.7.0RC1

= Fixed bugs:

- Fixed issue #1571: File/line information is not shown for closures in namespaces.
- Fixed issue #1578: Compile error due to redefinition of "zif_handler" with old GCCs.
- Fixed issue #1583: Xdebug crashes when OPcache's compact literals optimisation is on.
- Fixed issue #1598: Make path/branch coverage work with OPcache loaded for PHP 7.3 and later.
- Fixed issue #1620: Division by zero when GC Stats Collection runs with memory manager disabled.
</notes>
</release>

<release>
<date>2018-09-20</date>
<time>08:56:14</time>
@@ -20,7 +20,7 @@
#define PHP_XDEBUG_H

#define XDEBUG_NAME "Xdebug"
#define XDEBUG_VERSION "2.7.0rc2-dev"
#define XDEBUG_VERSION "2.7.0RC2"
#define XDEBUG_AUTHOR "Derick Rethans"
#define XDEBUG_COPYRIGHT "Copyright (c) 2002-2019 by Derick Rethans"
#define XDEBUG_COPYRIGHT_SHORT "Copyright (c) 2002-2019"
@@ -14,8 +14,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
# define THANKS_GUYS ""
#endif

#define VERSIONDESC 2,7,0,6
#define VERSIONSTR "2.7.0rc2-dev"
#define VERSIONDESC 2,7,0,7
#define VERSIONSTR "2.7.0RC2"

//Version
VS_VERSION_INFO VERSIONINFO

0 comments on commit 175b82f

Please sign in to comment.
You can’t perform that action at this time.