Zend Framework 1.7.0 is now available

November 17, 2008

News, Zend Framework

Zend Framework 1.7.0 is now available from the Zend Framework download site: http://framework.zend.com/download/latest

This release introduces many new components and features, including:

  • Zend_Amf with support for AMF0 and AMF3 protocols
  • Dojo Toolkit 1.2.1
  • Support for dijit editor available in the Dojo Toolkit
  • Zend_Service_Twitter
  • ZendX_JQuery in extras library
  • Metadata API in Zend_Cache
  • Google book search API in Zend_Gdata
  • Preliminary support for GData Protocol v2 in Zend_Gdata
  • Support for skip data processing in Zend_Search_Lucene
  • Support for Open Office XML documents in Zend_Search_Lucene indexer
  • Performance enhancements in Zend_Loader, Zend_Controller, and server components
  • Zend_Mail_Storage_Writable_Maildir enhancements for mail delivery
  • Zend_Tool in incubator
  • Zend_Text_Table for formatting table using characters
  • Zend_ProgressBar
  • Zend_Config_Writer
  • ZendX_Console_Unix_Process in the extras library
  • Zend_Db_Table_Select support for Zend_Paginator
  • Global parameters for routes
  • Using Chain-Routes for Hostname-Routes via Zend_Config
  • I18N improvements
    • Application wide locale for all classes
    • Data retrieving methods are now static
    • Additional cache handling methods in all I18N classes
    • Zend_Translate API simplified
  • File transfer enhancements
    • Support for file elements in subforms
    • Support for multifile elements
    • Support for MAX_FILES_SIZE in form
    • Support for breaking validation chain
    • Support for translation of failure ,messages
    • New IsCompressed, IsImage, ExcludeMimeType, ExcludeExtension validators
    • Support for FileInfo extension in MimeType validator
  • Zend_Db_Table_Select adapater for Zend_Paginator
  • Support for custom adapters in Zend_Paginator
  • More flexible handling of complex types in Zend_Soap

In addition, almost three hundred bugs have been fixed:

http://framework.zend.com/issues/secure/IssueNavigator.jspa?requestId=10903

The Zend Framework team would like to thank everyone who made this release possible. As always, our generous ZF community has provided countless new features, bug fixes, documentation translations, etc. We’d also like to thank Adobe Systems and Wade Arnold for contributing the new Zend_Amf component. A big thanks to PHP Belgium and everyone who participated in bug hunt day and/or the Zend Framework bug hunt week.

Finally, we’d like to thank all of those whom we’ve forgotten to thank above. :) Once again, we’re reminded that Zend Framework is about much more than code, it is about community. See y’all online.

Wil

About Wil Sinclair

Wil is a software engineer and manager at Zend Technologies leading the Zend Framework team. While somewhat new to PHP (so far so good, BTW :)), he has plenty of experience in Java, Ruby, and framework implemented in those languages. He's spent his career working at huge multinationals (Oracle, Amazon) to small startups (me in front of a computer late at night). Wil has 1 of everything. 1 wife, 1 son, 1 dog, 1 house on 1 mountain, and 1 principle: 1 should never limit 1's self.

View all posts by Wil Sinclair

18 Responses to “Zend Framework 1.7.0 is now available”

  1. koku82 Says:

    Wow, that’s a lot of new stuff! Can’t wait to check it all out! Thanks for this new release :)

  2. Jenscz Says:

    … because its twice in the list of features:

    "Zend_Db_Table_Select adapater for Zend_Paginator"

    :)

  3. dkarlovi Says:

    Any known non-backward compatible gotchas?

  4. adweinstock Says:

    You guys are killing it. You are making it difficult for anyone to justify developing a PHP app without using ZF as a base. Now I just have to learn how to use all of these new goodies. +1 on selects for Zend_Paginator – haven’t looked at it yet, but I imagine it makes sorting easy.

  5. yaroslavzenin Says:

    Thanks for new release!

  6. arrakami Says:

    Fantastic news! I’m glad that ZF is getting further each day and becoming the defacto framework for PHP!

  7. coldwind Says:

    I was waiting for dijit editor support! Does anyone know if 1.7 supports transparent (ajax) file upload?

  8. _____anonymous_____ Says:

    Great to see jQuery support in Zend. Please let us know if we can help in the future.

    Rey
    jQuery Team

  9. madcat80 Says:

    You great team! I am happy!

  10. freakmod Says:

    Congratulations! Loving the rapid progress with ZF!

  11. cgm_333 Says:

    It seems that into the Zend_Db_Table_Abstract _setup() method the _setupMetadata() and _setupPrimaryKey() methods are not more called and thus when using metadata infos into the extended Zen_Db_Tables you have to call before -perphaps into the init() method- the _setupPrimaryKey method. Btw into the 1.7 the _setupMetadata() is called into the _setupPrimaryKey …
    Is this a performance improvement?

  12. michelangelovandam Says:

    Hi all,

    During our first Bughuntday we have experienced a few setbacks that prevented people fixing bugs on the spot.

    At the end of BHD we’ve received many suggestions to improve this kind of events, which we will take into account for our future Bughuntdays.

    But the audience was clear: they wanted a second BHD for Zend Framework ! So, we’re looking at our schedule to plan this for 2009 and to ensure we have a good Internet connection, a local copy of the framework and more time to work on bugs.

    Both phpGG and PHPBelgium want to express our gratitude for all the people from the Zend Framework Team who made this event possible and we’re looking forward organizing the next ZF BHD !

    Yours truly,

    Michelangelo van Dam
    Co-founder PHPBelgium

  13. fcaldera Says:

    It would be really useful see a real example or a tutorial about file upload with Zend_Form_Element_File (field optional and mandatory) with custom error messages, validators and filters.

    I’m trying to make it work since last week but without results, documentation about this issue doesn’t help.

  14. _____anonymous_____ Says:

    Subsequent versions are becoming slower, slower, much slower and require more memory. When you start thinking about improving performance?

  15. _____anonymous_____ Says:

    I think a "profile" (or "account") component would be nice, more exhaustive than Auth and Acl (and not OpenID).

    Maybe I missed it ?

  16. serbanghita Says:

    i hope you will soon fix the quote bugs like: http://framework.zend.com/issues/browse/ZF-1343 (when running Zend_Db with PDO enabled)

  17. _____anonymous_____ Says:

    There are literally hundreds of real, un-addressed bugs in 1.5 & 1.6. Releasing yet another, bigger, slower, buggier release is just drawing attention away from them.

    All the new features are great for hobbyists, but the general flakiness of ZF is now removing it from consideration in any serious commercial development.

    This saddens me. ZF could be so good if someone would just fix the damn bugs.

  18. Gary765 Says:

    Wow, i like it, i have already subscribed your feed too Gary from <a href="http://www.sharphosts.com">web hosting</a> community.