NOTES Base ==== - Changed the way how files are included when the SVN checkout of the eZ components was used. This does not affect normal use of the components. - Fixed class descriptions for the exceptions in the documentation. ConsoleTools ============ - Added getHelpTable() and getHelpText() methods to ezcConsoleInput for more convenient help output generation. - Added ezcConsoleOption::$isHelpOption flag to indicate, that an option is to request help. If this flag is set and the option is submitted by the user, rule checking (dependencies/exclusions/madatoryness) is disabled. - Added ezcConsoleInput::helpOptionSet() method which returns if an option that was defined to be a help option was submitted. - Added the class ezcConsoleProgressMonitor that is capable of printing status information and percentage progress to the console. Database ======== - Improved support for SQLite right join emulation. ezcQuery ======== - Added support for subselects. - Added support for multi-join queries. - Changed the requirement that select(), from(), where() and the join methods could only be used once for a query object. DatabaseSchema ============== - Refactored code: * Changed code to use structs instead of associative arrays everywhere. * Reworked the general APIs of the classes. * Changed code to use new exception standards. File ==== - Initial release of this package. ImageConversion =============== - Added checks for file names that could cause potential security issues. File names containing one of ', " or $ will be rejected to load/save with an ezcImageFileNameInvalidException. (See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=345238). - Refactored internal filter handling to make ezcImageHandler classes publically available. - Fixed bug #8137: ImageConversion - ezcImageTransformation fails on processing Multiple images in 1 request. Mail ==== - Added the mbox transport for reading mbox files to use with the ezcMailParser. - Fixed a bug that caused filenames with spaces to appear mangled. - Fixed a bug where the encodings 7bit and 8bit were not handled correctly. - Fixed a bug where text attachments missed line breaks when saved to disk. - Added functionality for parsing mail messages. The main class is ezcMailParser. - Added the POP 3 mail retrieving transport for use with the ezcMailParser. - Added method ezcMailPart::setHeaders to set multiple headers at once. - Added method ezcMailTools::parseEmailAddress and parseEmailAddresses that parse RFC 2822 email addresses. - Added class ezcMailRfc822Digest inheriting ezcMailPart. This part can be used to create mail digest messages. - Added class ezcMailMultipartDigest which represents multipart/digest parts. - Renamed ezcMailTransportMta and ezcMailTransportSmtp to ezcMailMtaTransport and ezcMailSmtpTransport. The old classes still exist but are deprecated. SystemInformation ================= - Initial release of this package. PACKAGES Archive: 1.0.1 Base: 1.1beta1 Cache: 1.0.1 Configuration: 1.0.1 ConsoleTools: 1.1beta1 Database: 1.1beta1 DatabaseSchema: 1.0beta2 Debug: 1.0 EventLog: 1.0 EventLogDatabaseTiein: 1.0 Execution: 1.0 File: 1.0beta1 ImageAnalysis: 1.0.1 ImageConversion: 1.1beta1 Mail: 1.1beta1 PersistentObject: 1.0.1 PhpGenerator: 1.0 SystemInformation: 1.0beta1 Translation: 1.0 TranslationCacheTiein: 1.0 UserInput: 1.0