Zend Framework 1.9.0 RELEASE CANDIDATE 1 Now Available

The Zend Framework team announces the immediate availability of the first
Release Candidate for 1.9.0:

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

Note that because these packages are not stable, they will not be found on
the zend.com CDN; please scroll to the bottom of the above page to find
links to this release.

Since the beta
release
, we have carefully reviewed the test suite and code to ensure
PHP 5.3 compatibility; at this time, we feel confident that users should have
no issues when using Zend Framework under PHP 5.3.

Additionally, we have had a large number of people testing the beta, and our
contributors have provided a number of bugfixes and improvements based on
user feedback. The new features are looking quite solid, and we look forward
to the possibility of a stable release later in the week.

For those unfamiliar with the new features in 1.9.0, they include:

  • Zend_Queue and Zend_Service_Amazon_Sqs, which provide
    the ability to use local and remote messaging and queue services for offloading
    asynchronous processes. (Contributed by Justin Plock and Daniel Lo)
  • Zend_Queue_Adapter_PlatformJobQueue, a Zend_Queue
    adapter for Zend Platform’s Job Queue. (Contributed by Zend Technologies)
  • Zend_Rest_Route, Zend_Rest_Controller, and
    Zend_Controller_Plugin_PutHandler, which aid in providing RESTful
    resources via the MVC layer. (Contributed by Luke Crouch, SourceForge)
  • Zend_Feed_Reader, which provides a common API to RSS and Atom
    feeds, as well as extensions to each format, caching, and a slew of other
    functionality. (Contributed by Pádraic Brady and Jurrien Stutterheim)
  • Zend_Db_Adapter_Sqlsrv, a Zend_Db adapter for Microsoft’s SQL
    Server driver for PHP. (Contributed by Juozas Kaziukenas and Rob Allen)
  • Zend_Db_Table updates to allow using Zend_Db_Table as
    a concrete class by passing it one or more table definitions via the
    constructor. (Contributed by Ralph Schindler)
  • Zend_Test_PHPUnit_Db, which provides Zend_Db support
    for PHPUnit’s DBUnit support, allowing developers to do functional and
    integration testing against databases using data fixtures. (Contributed by
    Benjamin Eberlei)
  • Annotation processing support for Zend_Pdf, as well as performance
    improvements. (Contributed by Alexander Veremyev)
  • Support for constants within Zend_Config_Xml. (Contributed
    by Ben Scholzen)
  • Zend_Dojo custom build layer support. (Contributed by Matthew Weier
    O’Phinney)
  • Dojo upgraded to 1.3.2.
  • Numerous Zend_Ldap improvements, including full support for CRUD
    operations, search, and manipulating tree structures. (Contributed by Stefan
    Gehrig)
  • Zend_Log_Writer_Syslog, a Zend_Log writer for writing
    to your system log. (Contributed by Thomas Gelf)
  • Zend_View_Helper_BaseUrl, a view helper for returning the current
    base URL to your application, as well as for constructing URLs to public
    resources. (Contributed by Robin Skoglund and Geoffrey Tran)
  • Zend_Date now has support for the DateTime extension.
    (Contributed by Thomas Weidner)
  • Zend_Locale has been upgraded to CLDR 1.7. (Contributed by Thomas
    Weidner)
  • Zend_Translate now has plurals support for the Gettext, Csv, and
    Array adapters. (Contributed by Thomas Weidner)
  • PHP 5.3 compatibility, including support for new features in the mysqli
    extension. All components are fully tested on both PHP 5.2.x and PHP 5.3.0.

In addition, a large number of smaller improvements were made throughout
the framework, and around 700 issues have been resolved or closed since
the release of 1.8.0!

Please help us make this a stellar release; download the RC today and test
your application against it!

About Matthew Weier O'Phinney

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.