Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHP.net:
PHP 7.0.0 RC 7 Released
Nov 12, 2015 @ 11:22:41

On PHP.net today they've announced the released of the latest (and hopefully last) Release Candidate before the final, stable version of PHP 7 is announced: PHP 7.0.0. RC7.

The PHP development team announces the immediate availability of PHP 7.0.0 RC 7. This is the twelfth pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system.

[...] This release candidate is unplanned and ships instead of the announced RTM for the reasons of yet additional quality improvement. If no major issues appear within the usual two-week test period, the 7.0.0 general availability (GA) release will be brought out. You can also read the full list of planned releases on our wiki.

You can find the complete list of changes in the NEWS file. You can get the download of this latest release from either the QA source download page or the windows.php.net QA site. Remember, this is a release candidate version and is not meant to be used in production.

tagged: php7 php7rc7 releasecandidate release preview development language version

Link: http://php.net/archive/2015.php#id2015-11-12-1

PHP.net:
PHP 7.0.0 RC 6 Released
Oct 29, 2015 @ 11:23:16

The PHP project has just released the latest (and last before the general availability) Release Candidate for the upcoming major version of the language - PHP 7 RC6.

The PHP development team announces the immediate availability of PHP 7.0.0 RC 6. This is the eleventh pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system. [...] PHP 7.0.0 RC 6 contains fixes for 10 reported bugs and marks the end of the pre-release circle.

Please note that this is a preview release and is not meant for use in a production environment. You can grab this latest Release Candidate version from the QA downloads page or the Windows QA site for the binaries. The next release, a general availability version, is planned for November 12th.

tagged: php7 releasecandidate php7rc6 language release preview

Link: http://php.net/archive/2015.php#id2015-10-29-1

Zend Developer Zone:
Announcing Expressive 1.0.0RC1!
Oct 22, 2015 @ 09:27:14

On the Zend Developer Zone Matthew Weier O'Phinney has posted an announcement about the release of the first Release Candidate for Expressive, version 1.0.0RC1. It builds on top of the zend-stratigility component of the Zend Framework.

Today, we are pleased to announce the immediate availability of the first release candidate of Expressive, a [PSR-7](http://www.php-fig.org/psr/psr-7/) [middleware](https://github.com/zendframework/zend-stratigility/blob/master/doc/book/middleware.md) microframework.

Expressive allows you to write PSR-7 middleware applications for the web. PSR-7 is a standard defining HTTP message interfaces; these are the incoming request and outgoing response for your application. By using PSR-7, we ensure that your applications will work in other PSR-7 contexts.

The post gives a brief introduction to the framework and lists some of its main features including:

  • customizable routing choice (select from several packages, not just forced into one)
  • implements the ContainerInterface for dependency injection handling
  • allows for the integration of several types of templating tools (Plates, Twig, etc)
  • customizable error handling (defaults to a template-based version)

He then walks you through getting started with the framework and creating a simple project. The setup prompts you and walks you through several choices of other packages to install (a router, a template library, etc) and hooks them all together. Once the installation is complete, all it takes is a simple web server start (PHP's own built-in works fine) and you'll have a fully functional application to work with. You can find out more information about the framework through the quickstart and full documentation.

tagged: expressive framework middleware psr7 releasecandidate rc1 announcement

Link: http://devzone.zend.com/6814/announcing-expressive-1-0-0rc1/

PHP.net:
PHP 7.0.0 RC 5 Released
Oct 15, 2015 @ 11:39:45

The main PHP.net website has posted a new announcement today about the release of PHP 7.0.0 RC5, the latest pre-release (Release Candidate) of the upcoming major version. This is a preview release and is not meant to be used in production.

The PHP development team announces the immediate availability of PHP 7.0.0 RC 5. This is the tenth pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system. [...] PHP 7.0.0 RC 5 contains fixes for 11 reported bugs and over 100 commits with various improvements.

[...] For more information on the new features and other changes, you can read the NEWS file, or the migration guide for a complete list of upgrading notes. NEWS and UPGRADING files can also be found in the release archive.

You can download this latest release to test out your applications from the QA downloads pages either for the source release or the Windows binaries. The next release planned is RC6 and will be happening on October 29th.

tagged: php7 releasecandidate php7rc5 language release preview

Link: http://php.net/archive/2015.php#id2015-10-15-2

PHP.net:
PHP 7.0.0 RC 4 Released
Oct 01, 2015 @ 10:45:36

The main php.net site has officially posted the latest release candidate version for the upcoming PHP 7 version: Release Candidate 4. It's now available for download and testing.

The PHP development team announces the immediate availability of PHP 7.0.0 RC 4. This is the ninth pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system. [...] PHP 7.0.0 RC 4 contains fixes for 22 reported bugs and over 100 commits with various improvements.

As always, you can download this latest pre-release version for testing from the QA downloads page or windows.php.net/qa for the Windows binaries. If you're interested in the full list of changes, check out the NEWS file for updates.

tagged: language release releasecandidate php7rc4 php7 qa test

Link: http://php.net/archive/2015.php#id2015-10-01-1

PHP.net:
PHP 7.0.0 RC 3 Released
Sep 17, 2015 @ 09:04:35

The PHP.net site has officially announced the release of PHP 7.0.0 RC3 the latest Release Candidate for this upcoming major version. This is a development preview and is not intended for production use.

The PHP development team announces the immediate availability of PHP 7.0.0 RC 3. This is the eighth pre-release of the new PHP 7 major series. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system.

[...] This release provides a noticeable new Opcache feature which makes possible to move PHP code pages into the huge memory pages. It can be enabled with opcache.huge_code_page=1 in php.ini and can bring about 2% performance gain on supported platforms. Please help us to test this feature by enabling it and providing feedback.

They also list out several of the other features now included in the release such as:

  • improved overall performance
  • migrating some Fatal errors to Exceptions
  • the combined comparison operator ("spaceship")
  • scalar and return types
  • anonymous classes

As always you can download this latest version from the QA downloads page or here for the Windows binaries. The next release (RC4) will be coming October 1st, so be sure and test out RC3 on your systems and code and report those bugs!

tagged: php7 language release releasecandidate rc3 php7rc3

Link: http://php.net/archive/2015.php#id2015-09-17-2

PHP.net:
PHP 5.6.0RC4 is available
Aug 15, 2014 @ 10:58:13

The PHP development group has announced the release of the latest Release Candidate in the PHP 5.6.x series - PHP 5.6.0RC4. This is a not-for-production release of 5.6 prior to the stable version being released.

The PHP development team announces the immediate availability of the fourth and hopefully lates release candidate of PHP 5.6.0. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system.

This latest release candidate includes changes related to the Fileinfo handling, GD functionality, an OpenSSL socket issue and many more. You can download this latest release from the QA downloads page (or here for Windows users).

tagged: language release releasecandidate php56 test bugfix

Link: http://php.net/index.php#id2014-08-14-2

PHP.net:
PHP 5.6.0RC3 is available
Aug 01, 2014 @ 10:50:40

The PHP development team has officially released the next Release Candidate in the PHP 5.6.x series today - PHP 5.6.0RC3. Reminder, this is not a production (stable) release so do not use it in live applications.

The PHP development team announces the immediate availability of the third release candidate of PHP 5.6. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system.

You can download it from the usual QA-related places: qa.php.net for the source and windows.php.net for the Windows binaries. The release timeline is expecting the next Candidate to be posted on August 14th.

tagged: language release bugfix development releasecandidate

Link: http://php.net/index.php#id2014-07-31-1

PHP.net:
PHP 5.6.0RC2 is available
Jul 04, 2014 @ 15:08:14

The PHP development group has released the latest Release Candidate in the PHP 5.6.x series: PHP 5.6.0RC2. A reminder, though, this is not a production release, so only use it in testing.

The PHP development team announces the immediate availability of the second release candidate of PHP 5.6. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system.

Several issues were fixed in this release candidate including updates to the core engine, internationalization, the PostgreSQL extension and the PHPDBG debugger functionality. You can find the full list in the NEWS file. You can download this latest release from the PHP QA site or the Windows QA site.

tagged: language release php56rc2 releasecandidate development testing bugfix

Link: http://php.net/index.php#id2014-07-03-1

SitePoint PHP Blog:
Help Develop PHP: 5.6 RC1 on Homestead
Jun 23, 2014 @ 11:08:01

In this new post from the SitePoint PHP blog Bruno Skvorc puts out a "call to action" for the PHP developers out there to help develop and test out PHP 5.6RC1 (the current 5.6 release candidate) with the Laravel Homestead virtual machine.

Last week we talked about Laravel Homestead, a prepared local development environment for PHP built on Vagrant by Taylor Otwell, meant to serve as a common starting point for all Laravel (and possibly other PHP) projects. [...] A week before that, we talked about the end of beta for 5.6, and the beginning of the RC program. [...] In this post, we’ll have a quick look at how we can install it over the regular PHP in Laravel Homestead and report the build feedback back to the QA site.

He refers to the other article for installation instructions and quickly gets into the steps needed to download and install the RC1 version. There's a few dependencies to install before you compile, but with a few commands it should be off and running quickly. Screenshots are provided to show you the output each step of the way too. If all goes well, the output of a "php -v" command line call will show the successful build of PHP 5.6.0RC1.

tagged: homestead releasecandidate testing compile install tutorial laravel

Link: http://www.sitepoint.com/help-develop-php-5-6-rc1-homestead/