Zend Developer Zone
Where the ElePHPants come to learn

Zend Developer Zone

Zend Framework 2.0.0rc7 Released!

VERY Old Content Warning!

The content you are viewing is more than two years old. It is here for archival purposes. Do not use any advice in this article without double-checking it with a current source.


Evidently, when you say something is “the last”, or “stable”, that’s when folks actually start testing. Such was the case when, two days ago, we released Zend Framework 2.0.0rc6. Overnight, we got a ton of patches submitted, and a number of them were targetting not simply differences in expectations, but actual issues in the code.

As such, we’re announcing the immediate availability of Zend Framework 2.0.0rc7! Packages and installation instructions are available at:

At this time, RC7 is the last release candidate before shipping a stable version sometime next week.

The full changelog for RC7 is as follows:

- Zend\Di
 - Fixes ArrayDefinition and ClassDefinition hasMethods() methods to return
 boolean values.
- Zend\Form
 - Fixes issue with multi-checkbox rendering.
- Zend\I18n
 - DateFormat view helper now correctly falls back to date.timezone setting
 instead of system timezone.
- Zend\Ldap
 - Fixes an error nesting condition
- Zend\Log
 - Fixes an issue with Zend\Log\Formatter\Simple whereby it was using a legacy
 key ("info") instead of the key standardized upon in ZF2 ("extra"). 
 - Simple formatter now defaults to JSON-encoding for array and object
 serialization (prevents issues with some writers.)
- Zend\Mail
 - The Date header is now properly encoded as ASCII.
- Zend\Mvc
 - Fixes an issue in the ViewHelperManagerFactory whereby a condition was
 testing against an uninitialized value.
 - Added zend-console to composer.json dependencies.
- Zend\View
 - Breadcrumbs helper allows passing string container name now, allowing
 multiple navigation containers.
 - ServerUrl now works for servers behind proxies.

As a reminder, all ZF2 components are also available individually as Pyrus AND composer packages; packages.zendframework.com is our official channel for both package formats.

I’d like to thank each and every person who has contributed ideas, feedback, pull requests (no pull request is too small!), testing, and more — we’re almost to the goal of a stable next-generation framework!

Matthew is a Principal Engineer at Zend Technologies. He is currently project lead for both Zend Framework and Apigility; a Zend Certified Engineer; and a member of the Zend Education Advisory Board, the group responsible for authoring the Zend Certification Exam. He contributes to a number of open source projects, blogs on PHP-related topics, and presents talks and tutorials related to PHP development and the projects to which he contributes. You can read more of his thoughts on his blog, mwop.net/blog.