Re: [git] web/php.git branch master updated. cd90620

From: 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

« previous php.webmaster (#13142) next »