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

PHP 7.1.0 Beta 2 Released
Aug 08, 2016 @ 12:14:19

As was announced on the main PHP.net site - the latest beta version of PHP 7.1.0 has been released with several bugfixes: PHP 7.1.0 beta 2.

The PHP development team announces the immediate availability of PHP 7.1.0 Beta 2. This release is the second beta for 7.1.0. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system.

THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! For more information on the new features and other changes, you can read the NEWS file, or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive.

As with other preview released, you can download them from the beta location (for source) or the Windows QA site for the Windows binaries. You can see what all changed and was fixed in this new beta in the NEWS file. The plan is to release the beta 3 version on August 18th.

tagged: language beta release php71beta2 php71 beta2

Link: http://php.net/index.php#id2016-08-04-1

PHP 7.1.0 Beta 1 Released
Jul 21, 2016 @ 11:57:17

The PHP development group has released the latest in the PHP 7.1.x preview releases: PHP 7.1.0 Beta 1. This moves this next minor release out of the alpha stages and one step closer to a final release.

The PHP development team announces the immediate availability of PHP 7.1.0 Beta 1. This release is the first beta for 7.1.0. All users of PHP are encouraged to test this version carefully, and report any bugs and incompatibilities in the bug tracking system.

PHP 7.1.0 Beta 1 builds on previous releases with: asynchronous signal handling (without ticks) in ext/pcntl and additional context in pcntl_signal handler.

As always, you can download this preview release (not designed to be use in production) from either the pre-release downloads page or the Windows PHP QA site for the Windows binaries. The release plan is for the final version of PHP 7.1.0 to be released on August 8th, 2016. For complete information on what's involved in the release, check the full list in this page on the wiki.

tagged: language release php71 beta php71beta1 preview

Link: http://php.net/index.php#id2016-07-21-1

Statamic v2 Beta: First Impressions of a new Laravel-based flat-file CMS
Feb 01, 2016 @ 13:37:14

On the Tighten.co blog they've posted their own review of Statamic, the flat-file based content management system with a Laravel backend. Statamic is a project that hopes to provide easy content management, responsive layouts and plenty of features to make an easy-to-use and robust CMS.

Among the developers I know who used to use ExpressionEngine but have since left, most work in Craft and/or Laravel. I kept hearing folks mention Statamic, but all I knew about it was that it was flat file, which wasn't particularly compelling to me.

Fast forward two years, and they've re-written the entire application to run on Laravel (now released as v2 beta). [...] Their documentation is hilarious, the community is welcoming and helpful, and the code—granted, I'm only a few weeks in—seems super easy to work with. So, what's the deal? Why have we set up Tighten's blog on Statamic?

The post then goes on to talk about the "quest" for a good Laravel-based content management system. They also talk about some of the essentials they see a CMS needing to be effective: good user interaction (UI/UX), how much and how difficult it is to customize and how it is configured. For each point they talk about how Statamic does things and their own verdict on the software and how good it does at filling these requirements.

tagged: statamic beta laravel content management system cms flatfile

Link: http://blog.tighten.co/statamic-v2-beta-first-impressions-of-a-new-laravel-based-flat-file-cms

PHP 7.0.0 Beta 3 Released
Aug 07, 2015 @ 10:33:08

The PHP.net site has announce the release of the latest beta version of the next upcoming major release of the language - PHP 7.0.0 Beta 3

The PHP development team announces the immediate availability of PHP 7.0.0 Beta 3. This is the fifth 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 Beta 3 contains fixes for 33 reported bugs, 11 of which are security related, and altogether over 200 commits with various improvements.

You can download the source this latest beta from the php.net downloads section or the Windows binaries on windows.php.net/qa. The next release will be Release Candidate 1 on the 20th of August so the stable release will be coming soon! You can check out the NEWS file for what to expect in PHP 7 too.

tagged: language php7 beta beta3 release

Link: http://php.net/archive/2015.php#id2015-08-06-1

Community News:
PHP 7.0.0 Beta 2 Tagged
Jul 23, 2015 @ 08:45:27

According to this post on Reddit.com (and this NEWS file update) the latest beta of PHP 7.0.0, beta 2, has officially been tagged.

Fixes include updates in several different areas of the codebase:

  • Curl
  • GD (graphics handling)
  • Opcache
  • SOAP
  • the SPL (Standard PHP Library, with MutlitpleIterator)

You can find out more about all of the bugs that were fixed (including a sneak peek at what's coming in beta 3) in the NEWS file.

tagged: language php7 tag beta release version

Link: https://github.com/php/php-src/blob/master/NEWS

Rob Allen:
First beta of Slim Framework 3
Jul 03, 2015 @ 08:03:18

Rob Allen has a new post about the tagging of the first beta of Slim Framework v3, the popular PHP microframework's latest version. In it he details a few of the major changes and requests help testing.

Last night, I tagged beta 1 of Slim Framework 3! This is a significant upgrade to v2 with a number of changes that you can read on the Slim blog. For me, the two key features that I'm most excited about are: PSR-7 support, [...and a] dependency injection container with container-interop compliance. [...] There's lots of other changes and we believe we have kept to the key tenants of Slim, keeping it focussed as a micro-framework suitable for building any application that you want to build.

He includes everything you'll need to test this newly tagged release with the help of his skeleton application. He also links to the new documentation that's a work in progress to replace the current set of docs. You can find more information on the full list of changes over on the Slim blog.

tagged: slim microframework framework slim3 beta tagged testing documentation

Link: http://akrabat.com/first-beta-of-slim-framework-3/

SitePoint PHP Blog:
PHP 5.6 End of Beta
Jun 09, 2014 @ 12:08:15

The SitePoint PHP blog has a new post from editor Bruno Skvorc looking at the final beta for PHP 5.6, the latest bugfix release for this upcoming version. He talks about some of the major changes, security upgrades and other fixes included in the release.

On June 5th 2014, the PHP group announced the fourth and final beta of the 5.6 version. This milestone ends the beta program and begins the RC program (currently planned for June 19th), which will from now on focus exclusively on making sure the version is stable enough for release. As is customary with a beta program, no new features were added since beta 1 – all the releases were bugfix and improvement patches only.

New features coming in PHP 5.6 include exponentiation via the "**" operator, the change of the default character set to UTF-8 and several security updates (based on releasely released vulnerabilities in underlying libraries PHP uses). There are a few backwards compatibility breaks that come with the new release as well as deprecated features and various other smaller updates.

tagged: beta php56 changes features bugfix release

Link: http://www.sitepoint.com/php-5-6-end-beta

PHP 5.6.0beta3 Released
May 16, 2014 @ 10:35:45

The PHP.net site has posted about the latest beta release in the PHP 5.6.x cycle - PHP 5.6.0beta3. This is a development release, so do not use it in any production facing applications.

The PHP development team announces the immediate availability of PHP 5.6.0beta3. As we entered the feature freeze with beta1, this is 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.

Changes in this release include fixes to the core engine, the date handling, GD functionality and an OpenSSL-related fix. You can download this latest release from the PHP QA site or here for Windows users.

tagged: language release beta php65beta3 bugfix

Link: http://php.net/index.php#id2014-05-15-1

PHP 5.6.0beta2 released
May 02, 2014 @ 12:17:35

The PHP development group has officially released the latest beta in in the PHP 5.6.x series - PHP 5.6.0beta2. This is a development release and should not be used in production.

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

Among the new features added in this new beta are things like the watchpoint support for phpdbg and a new fetching mode for mysqlnd which uses less memory but implies more memory copy. For more information about the other changes included in this release, check out the evolving documentation or the full NEWS file. You can download this beta from the QA download page (or for the Windows users, here).

tagged: beta release php56 language update

Link: http://php.net/index.php#id2014-05-02-1

Community News:
Apigility 1.0.0beta1 Released!
Mar 25, 2014 @ 10:41:03

Zend has officially announced the release of the 1.0.0beta1 of Apigility, their API creation platform making it simpler for developers to get started making APIs, even around existing code.

We are pleased to announce the immediate availability of Apigility 1.0.0beta1! [...] This is our first beta release of Apigility, marking its initial API stability, and providing a solid preview of what to expect for the first stable release. [...] Apigility provides tools for describing and documenting your APIs, both RESTful and RPC. You can indicate the URL that provides a service, what HTTP methods are allowed, what representations (e.g., JSON, HTML, XML) can be provided, how many items to present per page of a collection, and more.

The release goes on to talk about some of the other features of Apigility including the standard of JSON responses, custom validation for incoming data and an implementation of the Swagger UI bundled for documentation of your service. There's also a list of things (with code examples on some) about what's changed in this beta release since 0.9.1. There's also a brief look at the end of the roadmap ahead, with an emphasis on a full, stable release soon.

tagged: apigility api zendframework beta release

Link: http://framework.zend.com/blog/apigility-1-0-0beta1-released.html