NOTES Base ==== 1.2beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the ezcBaseFeatures class to check whether the current PHP installation and environment provides features that can be used in the components. - Added the ezcBaseInit class that assists you by setting up on-demand configurations for objects (most notable useful for singleton classes). - Implemented FR #8508: Display search paths for the autoload files in case of a missing class. - Implemented FR #8753: Added the 'Base/ezc_bootstrap.php' file which sets up the autoload environment for you to facilitate an easier way of starting to use the eZ components. ConsoleTools ============ 1.2beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the 'target' property to the ezcConsoleOutputFormat struct. This allows you to print to a different output target (e.g. stderr). Database ======== 1.2beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the ezcDbHandler::quoteIdentifier() method that you can use to quote identifiers (such as table and column names) with. - Added support for SQLite in-memory databases through the DSN: "sqlite://:memory" and the dbParams: "array( 'handler' => 'sqlite', 'port' => 'memory' );". - Fixed bug #9159: No alias substitution for 'table.cloumn' syntax. 1.1.4 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed bug #9220: Wrong attribute used in ezcDbHandler::commit(). - Fixed bug #9221: ezcDbTransactionException::__construct() does not handle message argument correctly. Feed ==== 1.0alpha1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. Graph ===== 1.0beta1 - Monday 25 September 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. Mail ==== 1.2beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added IMAP transport. - Added fetchFromOffset() method to POP3 and MBOX transports. - Implemented suggestion #8988: ezcMailAddress should implement __toString(). - Implemented suggestion #8989: Extending the ezcMail class. ezcMailParser->parse() can now deal with classes that extend ezcMail. Additionally, added this functionality to ezcMailTool::replyToMail(). - Implemented read access to property ezcMailPart->headers for extending this class and its derives. - Added a new class (ezcMailVirtualFile) to allow attachments from memory. - Added an optional parameter to listMessages() method in IMAP, to return messages with a certain Content-Type header. PersistentObject ================ 1.2beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed bug #8340: Column names are not escaped. - Fixed bug #8489: Show the absolute path in the "cannot find definition file" exception message. - Fixed bug #8511: @access private for the 'id generator' classes. - Fixed bug #8663: Undeclared property "type" used instead of "propertyType" in ezcPersistentObjectProperty. This property is not used until now. And causes no change in the usage of the system. - Fixed bug #9059: Incorrect prototype of ezcPersistentSession->__construct(). - Fixed bug #9187: ezcPersistentObjectDefition->__construct() has orphan parameters. - Fixed bug #9189: ezcPersistentObjectProperty->__set_state() does not work correcty. - Implemented suggestion #8526: Allow retrieving of the database handler and definition manager through the database and definitionManager properties of the ezcPersistentObjectSession class to help with transaction support. - Implemented suggestion #8595: Added the ezcPersistentMultiManager class that serves as a singleton mechanism for ezcPersistentSession. - Implemented suggestion #8664: ezcPersistentSession: Cast values and skip undefined properties. Patch by Joel Arvidsson. - Added support for several definition managers through ezcPersistentMultiManager. - Added the method ezcPersistentFindIterator::flush method that flushes the rest of the resultset from an iterator. This method must be called if you decide not to loop over the complete resultset of an iterator. - Deprecated the constructor parameters $key and $incrementKey to ezcPersistentObjectDefinition. SignalSlot ========== 1.0alpha1 - Monday 25 September 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. Template ======== 1.1beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added custom blocks and custom functions. Url === 1.0beta1 - Tuesday 24 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. PACKAGES Archive: 1.1 Base: 1.2beta1 Cache: 1.1.2 Configuration: 1.0.4 ConsoleTools: 1.2beta1 Database: 1.2beta1 DatabaseSchema: 1.0.2 Debug: 1.0.1 EventLog: 1.0.2 EventLogDatabaseTiein: 1.0 Execution: 1.0.1 Feed: 1.0alpha1 File: 1.0.1 Graph: 1.0beta1 ImageAnalysis: 1.0.1 ImageConversion: 1.1.2 Mail: 1.2beta1 PersistentObject: 1.2beta1 PersistentObjectDatabaseSchemaTiein: 1.0 PhpGenerator: 1.0.1 SignalSlot: 1.0alpha1 SystemInformation: 1.0.1 Template: 1.1beta1 Translation: 1.1.1 TranslationCacheTiein: 1.1 Url: 1.0beta1 UserInput: 1.0.1