Re: [git] web/php.git branch master updated. cd90620
| From: | Hannes Magnusson | Date: | Thu, 01 Mar 2012 20:49:14 +0000 |
| Subject: | Re: [git] web/php.git branch master updated. cd90620 | ||
| References: | 1 2 | Groups: | php.webmaster |
| Request: | Send a blank email to php-webmaster+get-13142@lists.php.net to get a copy of this message | ||
And I don't see a news entry included.. did you forget to push it?
-Hannes
On Thu, Mar 1, 2012 at 21:47, Hannes Magnusson
<hannes.magnusson@gmail.com> wrote:
> This must be fixed ASAP.
> Its horrible reading through push mails.
>
> On Thu, Mar 1, 2012 at 20:34, <dsp@php.net> wrote:
>> The branch, master on web/php.git has been updated
>> via cd90620ea440c0c3f7181da08aa44fa037255ba0 (commit)
>> via c3f0c4a8701f5169b2c745bb486122ed36dab730 (commit)
>> via 276cc67751680cecbb4318a61e06e734a3563112 (commit)
>> from 53accfe3c2ea7b7c9515e63682ba9a45ef2a31e0 (commit)
>>
>>
>> http://git.php.net/?p=web/php.git;a=log;h=cd90620ea440c0c3f7181da08aa44fa037255ba0;hp=53accfe3c2ea7b7c9515e63682ba9a45ef2a31e0
>>
>> Summary of changes:
>> ChangeLog-5.php | 628 ++++++++++++++++++++++++++++++++++++++++++++++++++++
>> distributions | 2 +-
>> releases/5_4_0.php | 65 ++++++
>> 3 files changed, 694 insertions(+), 1 deletions(-)
>> create mode 100644 releases/5_4_0.php
>>
>> -- Log ----------------------------------------
>> commit cd90620ea440c0c3f7181da08aa44fa037255ba0
>> Author: David Soria Parra <dsp@php.net>
>> Date: Thu Mar 1 20:22:18 2012 +0100
>>
>> PHP 5.4.0 release announcement
>>
>> diff --git a/releases/5_4_0.php b/releases/5_4_0.php
>> new file mode 100644
>> index 0000000..4c5e038
>> --- /dev/null
>> +++ b/releases/5_4_0.php
>> @@ -0,0 +1,65 @@
>> +<?php
>> +// $Id: 5_2_0.php,v 1.4 2007/01/16 16:04:05 bjori Exp $
>> +$_SERVER['BASE_PAGE'] = 'releases/5_4_0.php';
>> +include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
>> +site_header("PHP 5.4.0 Release Announcement");
>> +?>
>> +
>> +<h1>PHP 5.4.0 Release Announcement</h1>
>> +<p>
>> +The PHP development team is proud to announce the immediate availability
>> +of PHP <a
>> href="http://php.net/downloads.php#v5.4.0"þ êó�Æ%˜¿É
>> Õ4³Y>5.4.0</a>.
>> +This release is a major leap forward in the 5.x series,
>> +which includes a large number of new features and bug fixes.
>> +</p>
>> +
>> +<p>
>> +<b>The key features of PHP 5.4.0 include:</b>
>> +</p>
>> +<ul>
>> + <li>New language syntax including <a
>> href="http://php.net/traits">Traits</a>,
>> + <a
>> href="http://docs.php.net/manual/en/language.types.array.php">shortened
>> array syntax</a>
>> + and <a
>> href="http://docs.php.net/manual/en/migration54.new-features.php">more</a></li>
>
> Please do not link to /en/, people may want to read it in their own
> language if its translated.
> (this applies to all other links in this commit)
>
>> + <li>Improved performance and reduced memory consumption</li>
>> + <li>Support for multibyte languages now available in all builds of PHP at the flip
>> of a runtime switch</li>
>
> "at the flip of a runtime switch"? I assume that means an INI entry.. which one?
>
>
>> + <li><a
>> href="http://php.net/manual/en/features.commandline.webserver..php">
>> + Built-in webserver</a> in CLI mode to simplify development workflows and
>> testing</li>
>> + <li>Cleaner code base thanks to the removal of multiple deprecated language
>> features</li>
>> + <li>Many more improvements and fixes</li>
>> +</ul>
>> +
>> +<p>
>> +<b>Changes that affect compatibility:</b>
>> +</p>
>> +<ul>
>> + <li><a href="n³`„kB_o¹&Á
>> http://www.php.net/manual/en/security.globals.php">Register
>> globals</a>, <a
>> href="http://www.php.net/manual/en/security.magicquotes.php">magic
>> quotes</a> and <a
>> href="http://www.php.net/manual/en/features.safe-mode.php">safe
>> mode</a> were removed</li>
>> + <li>The <a
>> href="http://php.net/manual/en/control-structures.break.php">break</a>/<a
>> href="http://php.net/manual/en/control-structures.continue.php">continue</a>
>> $var syntax was removed</li>
>> + <li>The ini option <a
>> href=""http://www.php.net/manual/en/ini.core.php#ini.allow-call-time-pass-reference>allow_call_time_pass_reference</a>
>> was removed</li>
>> + <li>The PHP <a
>> href="http://www.php.net/manual/en/ini.core.php#ini.default-charset">default_charset</a>
>> is now "UTF-8"</li>
>> +</ul>
>
> abstract constructors arguments are enforced, casting SimpleXMLElement
> will include all nodes.. That break $foobar is at the bottom of the
> list of possibly breaking stuff.
>
>
>
>
>> +<p>
>> +<b>Extensions moved to <a
>> href="http://pecl.php.net">PECL</a>:</b>
>> +</p>
>> +<ul>
>> + <li><a
>> href="http://www.php.net/manual/en/ref.sqlite.php">ext/sqlite</a>
>> (<a
>> href="http://www.php.net/manual/en/book.sqlite3.php">ext/sqlite3</a>
>> and <a
>> href="http://www.php.net/manual/en/ref.pdo-sqlite.php">ext/pdo_sqlite</a>
>> are not affected)</li>
>> +</ul>
>
> Please don't link to www, just use http://php.net
> And use the url shortcuts when possible.
>
>
>
>> +<p>
>> +PHP 5.4 series will be the last versions to support Windows XP and
>> +Windows 2003. We will not provide binary packages for these Windows
>> +versions anymore after PHP 5.4.
>> +</p>
>> +
>> +<p>
>> +For users upgrading from PHP 5.3 there is a migration guide available
>> +<a
>> href="http://php.net/migration54">here</a>,
>> detailing the changes between
>> +those releases and PHP 5.4.0.
>> +</p>
>> +
>> +<p>
>> + For a full list of changes in PHP 5.4.0, see the
>> + <a href="/ChangeLog-5.php#5.4.0">ChangeLog</a>.
>> +</p>
>> +
>> +<?php site_footer(); ?>
>>
>> commit c3f0c4a8701f5169b2c745bb486122ed36dab730
>> Author: David Soria Parra <dsp@php.net>
>> Date: Thu Mar 1 19:56:08 2012 +0100
>>
>> Update distributions submodule
>>
>> diff --git a/distributions b/distributions
>> index 483968f..9840dd0 160000
>> --- a/distributions
>> +++ b/distributions
>> @@ -1 +1 @@
>> -Subproject commit 483968fd35676f02e2cfbe01108afe2f4510e4ab
>> +Subproject commit 9840dd018d0921f355a2f67ac470d0c7d62eda95
>>
>> commit 276cc67751680cecbb4318a61e06e734a3563112
>> Author: David Soria Parra <dsp@php.net>
>> Date: Thu Mar 1 18:37:45 2012 +0100
>>
>> Changelog entries for PHP 5.4.0
>>
>> diff --git a/ChangeLog-5.php b/ChangeLog-5.php
>> index 76e1ef0..e49d22c 100644
>> --- a/ChangeLog-5.php
>> +++ b/ChangeLog-5.php
>> @@ -11,6 +11,634 @@ function peclbugl($number) { echo "<a href=\"
>>http://pecl.php.net/bugs/bug.php?
>>
>> <h1>PHP 5 ChangeLog</h1>
>>
>> +<a name="5.4.0"></a><!-- {{{ 5.3.10 -->
>> +<h3>Version 5.4.0</h3>
>> +<b>01-Mar-2012</b>
>> +
>> +<ul>
>> +<li>autoconf 2.59+ is now supported (and required) for generating the
>> + configure script with ./buildconf. Autoconf 2.60+ is desirable
>> + otherwise the configure help order may be incorrect.</li>
>> +</ul>
>
>
> That should be at the bottom as this is only relevant for PHP
> developers, not users.
>
> -Hannes