Zend Framework 1.10.0alpha1 Released
For those of you monitoring the Zend Framework SVN the last few weeks, you
will likely have noticed a huge surge of activity as contributors have
scrambled to complete code in time for the 1.10.0 release. The release is
getting close, and I’m happy to announce an ALPHA release of 1.10.0.
Please note that the alpha is only available on the ZF site, not from
the zend.com CDN.
New features include:
- Zend_Barcode, contributed by Mickael Perraud
- Zend_Cache_Backend_Static, contributed by Pádraic Brady
- Zend_Cache_Manager, contributed by Pádraic Brady
- Zend_Exception – previous exception support, contributed by Marc Bennewitz
- Zend_Feed_Pubsubhubbub, contributed by Pádraic Brady
- Zend_Feed_Writer, contributed by Pádraic Brady
- Zend_Filter_Compress/Decompress, contributed by Thomas Weidner
- Zend_Filter_Null, contributed by Thomas Weidner
- Zend_Log::factory(), contributed by Mark van der Velden and Martin Roest
- Zend_Log_Writer_ZendMonitor, contributed by Matthew Weier O’Phinney
- Zend_Markup, contributed by Pieter Kokx
- Zend_Service_LiveDocx, contributed by Jonathan Marron
- Zend_Service_WindowsAzure, contributed by Maarten Balliauw
- Zend_Validate_Barcode, contributed by Thomas Weidner
- Zend_Validate_Callback, contributed by Thomas Weidner
- Zend_Validate_CreditCard, contributed by Thomas Weidner
- Zend_Validate_PostCode, contributed by Thomas Weidner
In addition, Zend_Tool has had undergone a ton of refactoring to eliminate
issues and bottlenecks, as well as to add a number of new features:
- New CLI runner with home directory and configuration support
- New providers for Model generation, DbAdapter setup, Layouts and Form
Generation - Default project structure comes with logging support in the ErrorController
This is an ALPHA release, and should by no means be used in production.
There are a few components that are very new to the repository, and some
recent additions that may affect execution (in particular, support for
previous exceptions in Zend_Exception). Additionally, there are a few
pieces of code not quite complete that may merge to trunk in the next
couple weeks; as such, the alpha release should not be considered
feature complete.
Please DO, however, run it through the wringer: we want to know
what works and more importatly, what doesn’t, so that we can make the 1.10
release as stable and solid as possible.
Our tentative release schedule is:
- 1.10.0alpha1: today
- 1.9.7: Tuesday, 5 January 2010
- 1.10.0beta1: Thursday, 7 January 2010, or Friday, 8 January 2010
- 1.10.0rc1: Thursday, 14 January 2010
- 1.10.0: Thursday, 21 January 2010
Speaking for myself, it’s looking like a stellar start to 2010 for Zend
Framework!


12 comments to “Zend Framework 1.10.0alpha1 Released”
December 21st, 2009 at 10:43 pm
Is the dojo version 1.4 supported in this release? I didn’t read nothing about this.
December 21st, 2009 at 11:02 pm
Is support for OpenID with Google OpenID now granted with ZF 1.10 ?
December 21st, 2009 at 11:27 pm
In README.txt file, it says that "A detailed list of all features and bug fixes in this release may be found at: http://framework.zend.com/changelog/1.10.0alpha1". However, that URL returns a ’404 Page Not Found’ error back.
December 22nd, 2009 at 4:12 pm
"1.10.0alpha1" isn’t that supposed to be 2.10.0alpha1 ?
December 22nd, 2009 at 4:19 pm
Had to recently do OpenID integration and used ZF, also over the weekend published
http://www.phpjack.com/content/solar-framework-shorts-creating-your-own-openid-auth-adapter
And relooked ZF OpenID over.. No changes since 2008… Its stale and if it isn’t updated soon am going to have to look towards another library which is sad because back when I starting using Zend OpenID, while it lacked 2.0 support it was the easiest to use and clearly documented.
Hacking around its lack of updates (I have my own Consumer.php that overrides/fixes a few things) is getting harder and harder.
January 3rd, 2010 at 10:29 am
Has ZF switched to namespaces yet?
or is it planned for another version
January 5th, 2010 at 10:55 pm
myschizobuddy, as far as I know, namespaces will not be in this release as they require PHP 5.3+. They will, however, be in the 2.0 release and that release will require PHP 5.3. Using namespaces now would break bc for the 1.0 series.
lordspace, the version number is correct (1.10) though I certainly wish we were already at 2.10!
January 5th, 2010 at 11:20 pm
is there a 2.0 branch under development or is it too early for 2.0
January 5th, 2010 at 11:27 pm
You can read about development for 2.0 on the wiki.
http://framework.zend.com/wiki/display/ZFDEV2/Zend+Framework+2.0+Roadmap
January 5th, 2010 at 11:33 pm
oh ok. it seems 1.10 is an internal version.
it makes sense then.
January 6th, 2010 at 1:52 am
@ricchiu: No — Dojo 1.4 is not available yet in the alpha, though it’s planned for the final version.
@lordspace, @myschizobuddy: 2.0 has not been branched, but we will likely do so not long after 1.10.0 is released so we can begin work on it; actual usage of namespaces is planned. 1.10.0 *is* an official version, not an internal version. It’s not uncommon in OSS projects to go past the .9 in mini and minor versions.
@gabeide, cyberlot: we do plan to update our OpenID support, but are currently short on resources both internally and in the community to provide support for the 2.0 specification; hopefully, following 1.10, we will be able to do so.
January 6th, 2010 at 2:35 am
Thanks Matthew