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.

http://framework.zend.com/download/latest

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!