====================== eZ Components 2009.2.1 ====================== :Author: Kore Nordmann :Date: 2010-03-22 18:00 UTC This bug fix release addresses a few minor issues in the following components: - Archive - ConsoleTools - Database - DatabaseSchema - Document - ImageConversion - Mail - MvcTools - PersistentObject - PhpGenerator - Search - TemplateTranslationTiein - Tree - Webdav - Workflow You can find downloads of the whole bundle on the download page and updated documentation on the documentation page. Users of the PEAR installer can upgrade to the new version by issuing:: pear upgrade ezc/ezcomponents General installation instructions can be found here_. .. _here: /docs/install The full changelog follows: Archive ======= 1.4.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #16030: Archive calls posix_* functions even it is only an optional depedency. ConsoleTools ============ 1.6.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #16055: Corrected regression in error message for option dependencies. Database ======== 1.4.7 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #16208: Warning in ezcQuery alias function DatabaseSchema ============== 1.4.4 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #16035: DatabaseSchema component automatically sorts table fields alphabetically - Fixed #16220: Autoincrement fields are not detected for Oracle for long field / table names. - Fixed #16222: Oracle sequences are expected to be dropped for tables, which fails for shortened sequence names - Fixed #15892: XML Storage for Schema casts Integer defaults to string and detects field change wrong - Fixed #15894: ezcDbSchemaIndex sorts fields by name, but field order is important in indexes! - Fixed #15895: Setting an Index Primary should enforce Unique - Fixed: Handling of not null in SQLite Document ======== 1.3.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented: Directive contents reparsing helper method. - Implemented #15218: Add support for PDF compression. - Implemented #15219: Add support for PDF encryption & permissions. - Fixed #15973: Issues with re-parsing parts of directives. - Fixed #15987: Font size estimation in Haru driver broken. - Fixed: Multiple small RST parsing bugs. ImageConversion =============== 1.3.8 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #15011: ImageMagick handler does now correctly use the binary set through handler options. - Fixed issue #15976: ImageMagick based scalePercent filter now allows values > 100 for the width value, too. Mail ==== 1.7.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #16154: Bcc headers are not stripped when using SMTP. - Fixed #16347: Inline images in the mail composer are not added other attributes precede the src attribute. - Fixed #16348: Adding inline images in the mail composer with whitespace in the path fails. - Fixed #16470: Mail test suite causes fatal errors because of transport errors in destructor. MvcTools ======== 1.1.3 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Refactored HTTP request parsing for extensibility. PersistentObject ================ 1.7.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #15657: Column names are now converted to lower case to extract from database results, since this is the setting defined by the Database component. - Fixed issue #16135: ezcPersistentCodeManager now supports PHP 5.3 namespaces. PhpGenerator ============ 1.0.6 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #16017: Small typo in ezcPhpGenerator::appendValueAssignment doc. Search ====== 1.0.9 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #16127: Searching with numeric values. - Fixed issue #16195: Errors when searching with Solr. - Fixed issue #16350: Wrong spelled HTTP method. TemplateTranslationTiein ======================== 1.1.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #16042: ezcTemplateTranslationExtractor::unifyFilepath() chops off character Tree ==== 1.1.4 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed #13332: Updating a data element only works if you've requested it before. Webdav ====== 1.1.4 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #15922: The default lock timeout in ezcWebdavFileBackend is not 2 seconds. After this time, a hanging lock will automatically be released. This timeout can now be configured through the new option ezcWebdavFileBackendOptions->lockTimeout. - Fixed issue #16034: The permissions on the lock file in ezcWebdavFileBackend are now properly checked before a lock is acquired. - Fixed issue #16194: Files displayed URL encoded in WebDAV clients. - Fixed issue #16201: Introduced new Nautilus compatible transport class to fix client specific issues. Workflow ======== 1.4.1 - Monday 22 March 2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed the saving of data via execution data handlers.