NOTES Archive ======= 1.2beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the possibility to append files to gzipped tar archives. - Bzip2 archives are either read-only or write-only. Base ==== 1.2beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #8507: Two autoload directories with the same basepath don't work. - Fixed issue #9390: Classes in external repositories that map to the same autoload filename of an internal component were added to the external autoload cache array as well. Cache ===== 1.1.3 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9443: ezcCacheStorageFile::delete() only removes the first cache file found. Configuration ============= 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added feature #9169: Ini files can also have comments that start with an ; now - instead of only using # as comment marker. ConsoleTools ============ 1.2beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #8466: Properties are not documented in ezcConsoleTable, ezcConsoleStatusbar, etc. - Fixed issue #9241: Progressbar does not work correctly on Mac OS X. Database ======== 1.2beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the ezcDatabase::getIdentifiers() method that returns a list of identifiers of the registered database instances. DatabaseSchema ============== 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added support for PostgreSQL and SQLite. - Added support for default column values in the MySQL handler. - Added feature #8744: Changed the ezcDbSchema::getSchema() method to return the schema as a reference, so that it can be modified properly. - Fixed getting a PDOException when executing queries in the MySQL handler. - Fixed issue #8650: No exception is thrown when writing database schema files to non-writable directories. - Fixed issue #9322: PostgreSQL and SQLite handler issues. Debug ===== 1.0.3 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed some documentation issues. 1.0.2 - Wednesday 25 October 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed bug #9090: Element times are not available in the output table. File ==== 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added feature #9134: Added the ezcFile::calculateRelativePath() method which calculates the relative path of the file/directory to a given base path. Graph ===== 1.0beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added logarithmical scaled numeric axis. - Added treshhold for pie charts. - Added custom maximum value for pie charts. - Added ming driver for flash output. - Added text shadow, background and border to font options. - Added gleam to 2D pie charts. - Added feature #9304: Possibility to format labels via callback. - Fixed issue #9403: Element references do not work with Gleam in SVG. ImageAnalysis ============= 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9013: SVG not detected in ezcImageImagemagickBaseHandler::determineTypes(). ImageConversion =============== 1.2beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added feature #9236: Added two new filters for adding watermarks to images. - Fixed issue #8892: Handler / Converter destruction should remove all temp files. - Fixed issue #9012: Problems with open_basedir. - Fixed issue #9013: SVG not detected in ezcImageImagemagickBaseHandler::determineTypes(). - Fixed issue #9014: ezcImageTransformationException doesn't accept ezcImageAnalyzerException as argument. - Fixed issue #9440: GD scale/crop filters loose transparency. Mail ==== 1.2beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added feature #9079: The ability to add mail attachments using streams. - Added feature #9100: The ability to set the character set in the composer for text and HTML parts. - Added feature #9331: Added the returnPath property in ezcMail to set the envelope address while sending mail with the SMTP and MTA transports. - Added feature #9334: Added the getMessageNumbers() method to the IMAP and POP3 sets to return message numbers. Patch by Mikko Koppanen. - Fixed an issue in ezcMailPart: When setting the headers property the wrong exception was thrown. - Fixed bug #9042: added __isset() method to classes that use properties. - Fixed bug #9442: added missing hasData() method to ezcMailVariableSet. - Various additions to the IMAP Transport: * Added features #9171, #9172, #9206, #9228: Added the fetchByFlag(), countByFlag(), setFlag(), clearFlag() methods. Patches by Mikko Koppanen. * Added feature #9173: Changed the status() method to also return the number of recent and unseen messages. * Added features #9212 and #9228: Added the createMailbox(), renameMailbox(), deleteMailbox() and copyMessages() methods. Patches by Mikko Koppanen. * Added feature #9229: Added a parameter to selectMailbox to select a mail box in readonly mode. Patch by Mikko Koppanen. * Added feature #9333: Added the sortMessages(), sortFromOffset() and fetchFlags() methods. Patches by Mikko Koppanen. * Added feature #9336: Added the expunge() method. Patch by Mikko Koppanen. * Added feature #9423: Added the capability() method. Patch by Mikko Koppanen. * Added feature #9424: Added the noop() method in IMAP and POP3 transports. Patch by Mikko Koppanen. * Added feature #9425: Added the append() method. PersistentObject ================ 1.2beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #8962: "Sequence Generator" incorrect name for MySQL. MySQL should use the new "ezcPersistentNativeGenerator" from now, with auto_increment. "ezcPersistentSequenceGenerator" dispatches to this for BC reasons. - Fixed issue #9248: SQLite driver throws wierd exception. - Fixed issue #9335: PersistentSession should use object->getState() in all methods rather than accessing objects properties directly. PersistentObjectDatabaseSchemaTiein =================================== 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #9437: Make PersistentObjectDatabaseSchemaTiein work with databases directly. - Fixed issue #8401: PersistentObjectDatabaseSchemaTieIn error if environment is not correct. PhpGenerator ============ 1.0.2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed documentation. SignalSlot ========== 1.0beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added the possibility to implement your own static collections class. SystemInformation ================= 1.0.2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9451: ezcSystemInfo - info_freebsd / info_linux differences. Template ======== 1.1beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Changed the location where compiled templates are stored. They will now be written to the sub directory 'compiled_templates' of the $compilePath. - Fixed issue #8837: Delimiter doesn't work in nested loops. - Fixed issue #9279: Accessing properties from a null object. - Fixed issue #9286: Parse error in compiled template on accessing properties on an object in an array - Fixed issue #9290: Reserved names may not be used as template variables in include send statements. - Fixed issue #9293: Template calls exit() for custom template functions without parameters. - Fixed issue #9441: Declared variables cannot be used as a 'received' variable in the include block. Translation =========== 1.1.2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed a typo in a variable name when throwing an exception in ezcTranslationTsBackend. - Fixed constructor names. TranslationCacheTiein ===================== 1.1.1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed documentation. Url === 1.0beta2 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #9240: Added ezcUrlCreator class to allow working with predefined locations (eg. images, design); UserInput ========= 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9289: Adjust component for latest version of the filter extension, which API is now frozen. PACKAGES Archive: 1.2beta1 Base: 1.2beta2 Cache: 1.1.3 Configuration: 1.1beta1 ConsoleTools: 1.2beta2 Database: 1.2beta2 DatabaseSchema: 1.1beta1 Debug: 1.0.3 EventLog: 1.0.2 EventLogDatabaseTiein: 1.0 Execution: 1.0.1 Feed: 1.0alpha1 File: 1.1beta1 Graph: 1.0beta2 ImageAnalysis: 1.1beta1 ImageConversion: 1.2beta1 Mail: 1.2beta2 PersistentObject: 1.2beta2 PersistentObjectDatabaseSchemaTiein: 1.1beta1 PhpGenerator: 1.0.2 SignalSlot: 1.0beta1 SystemInformation: 1.0.2 Template: 1.1beta2 Translation: 1.1.2 TranslationCacheTiein: 1.1.1 Url: 1.0beta2 UserInput: 1.1beta1