Author: Derick Rethans Date: 2007-05-07 14:24:40 +0200 (Mon, 07 May 2007) New Revision: 5129
Log: - Added release file. Added: release-info/2007.1beta1 Added: release-info/2007.1beta1 =================================================================== --- release-info/2007.1beta1 2007-05-07 08:58:24 UTC (rev 5128) +++ release-info/2007.1beta1 2007-05-07 12:24:40 UTC (rev 5129) @@ -0,0 +1,476 @@ +NOTES + + +Archive +======= + +1.2.1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #10505: Archive does not work with OpenOffice (zip) archives. + + + +Base +==== + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #8433: ezcBase::getRepositoryDirectories() problems. +- Fixed issue #10583: ezcBaseOptions misses __isset(). +- Fixed issue #10666: ezc_bootstrap.php fails on Windows. +- Implemented issue #9569: Add "autoload.php" as 3rd fallback autoload file to + search for. +- Implemented issue #9988: Implement component preloading for better opcode + cache performance. +- Added exception class ezcBaseExtensionNotFoundException to be thrown when an + extension is required but is not found. +- Changed the ezcBaseInit::fetchConfig() method to return the value that was + returned from the callback function. + + + +Cache +===== + +1.2beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented issue #9383: Ability to set file permissions on created files. +- Added ezcCacheStorageFileOptions class. +- Fixed issue #10678: ezcCacheStorageOptions throws incorrect exceptions. +- Implemented issue #10577: ezcCacheStorageFile::restore searches for files + and returns the wrong data. A new parameter to disable searching was invented. + + + +Configuration +============= + +1.2beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented issue #9965: Support for delayed initialization through + ezcBaseInit. +- Implemented issue #10457: Unclear what $name in getSetting() of + Configuration component means. +- Added the ezcConfigurationManager::reset() method that returns the + manager to its uninitialized state. +- Fixed issue #10110: Warnings in configuration tests with the posix extension + is not enabled. + + + +ConsoleTools +============ + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #9857: Multi-option and default value. Arrays are now allowed in + default value, if multiple-option is set to true. +- Fixed issue #9902: Problems on Windows. +- Fixed issue #10594: ezcConsole*Options throw incorrect exceptions. +- Fixed issue #10595: ezcConsole*Options perform improper string checks. +- Fixed issue #10596: ezcConsoleTable* classes do not perform proper property + checks. +- Fixed issue #10604: ezcConsoleInput exception not thrown on invalid option + string. +- Fixed issue #10608: ezcConsoleInput->registerAlias( ) does not work. +- Fixed issue #10617: ezcConsoleInput->process() bails out incorrectly on + option exclusion. +- Fixed issue #10619: ezcConsoleOutput __set() broken. +- Fixed issue #10620: ezcConsoleProgressMonitor->__set() issues warning. +- Fixed issue #10624: ezcConsoleStatusbar set access to property $options + broken. +- Fixed issue #10625: ezcConsoleStatusbar isset access to property $options + broken. +- Fixed issue #10626: ezcConsoleStatusbar does not trigger warning on invalid + status. +- Fixed issue #10710: ezcConsoleTable reports fatal error on example + $table[][0]->content = "foo". +- Implemented issue #8461: Argument help text. A completely new argument + handling was invented. +- Implemented issue #8471: Disable borders for ezcConsoleTable. Borders can be + disabled by setting the line and corner properties to null. +- Implemented issue #9216: ezcConsoleInput::getOptionValues I want long names. + ezcConsoleInput->getOptionsValues() can now be configured to index the + returning array with option long names. + + + +Database +======== + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #8240: ezcQueryExpression::in does not work with strings. +- Fixed issue #8520: The non trivial join methods have incomplete + documentation. +- Fixed issue #9526: Implemented expression now() for each database handler. +- Fixed issue #10529: Tests for quoting of strings in query expressions. +- Implemented feature #7772: SQL Server implementation for the Database package. + Based on contributions by Joel Arvidsson and Friedel Hill. +- Implemented feature #8473: Oracle Limit/Offset optimization. +- Implemented feature #8448: Select Distinct not supported +- Implemented feature #9960 [Database] sql abstraction. Based on contributions by + Joel Arvidsson and Friedel Hill. +- Implemented feature #9965: Support for delayed initialization through + ezcBaseInit. + + + +DatabaseSchema +============== + +1.2beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #10113: Testing DatabaseSchema silently quits. +- Fixed issue #10115: Reserved keywords are not quoted when used as table + or field names. +- Fixed issue #10286: Missing "throw new" before + ezcBaseFilePermissionException. +- Fixed issue #10365: "true" and "false" are handled incorrectly while parsing + schemas from XML files. +- Fixed issue #10398: Oracle tests of DatabaseSchema run into error. +- Fixed issue #10548: DatabaseSchema uses different sequence names for Oracle + and PostgreSQL. +- Fixed issue #10630: Call-time pass-by-reference warning in Oracle handler. +- Implemented feature #9584: Switch for overwriting files. + (PersistentObjectDatabaseSchemaTiein) +- Implemented feature #9874: ezcDbSchema[DB]Reader custom table schema class. +- Implemented feature #8418: Generate class files as well. + (PersistentObjectDatabaseSchemaTiein) + + + +Debug +===== + +1.1beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature #9965: Support for delayed initialization through + ezcBaseInit. + + + +EventLog +======== + +1.1beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature #9965: Support for delayed initialization through + ezcBaseInit. + + + +Execution +========= + +1.0.3 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #010108: Grammar in default Execution error message needs + fixing. + + +Graph +===== + +1.1beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #9916: Not documented: ArrayDataSet also can use Iterators. +- Fixed issue #9926: Float values with date axis result in date parsing + exception. +- Fixed issue #9948: Make ezcGraphPolynom documentation public. +- Fixed issue #9950: Improved ezcGraphPolynom::__toString method for more + exact output. +- Fixed issue #10018: Axis scale incorrect when startDate != first day of + month. +- Fixed issue #10025: Wrong statement in tutorial about swf versions supported + by ext/ming. +- Fixed issue #10074: Use iconv instead of mbstring. +- Fixed issue #10055: Improve chart class documentation with chart elements. +- Fixed issue #10056: Fixed drawing order for boxes with background and + border. +- Fixed issue #10199: Use saveXML instead of save( 'php://output' ) to work + around PHP bug #40429. +- Fixed issue #10246: sprintf output modification in PHP 5.2.1. +- Fixed issue #10275: Low label count on labeled axis, when having (prime + number > 10) + 1 labels. +- Fixed issue #10536: Bar side polygons are drawn at the wrong side. +- Fixed issue #10599: Pie chart label formatting callback only accepts callback + functions but neither static nor non static methods. +- Fixed issue #10606: Call to undefined function imagePsLoadFont() in gd tests + when no t1lib is available. +- Fixed issue #10675: Arrow heads on axis too small. +- Fixed issue #10693: ezcGraphChartElementAxis::getSteps returns minor steps + after last major steps. +- Implemented feature #9402: Numeric datasets. +- Implemented feature #9404: Add support for rotated texts on axis. +- Implemented feature #9406: Add support for radar charts. +- Implemented feature #9511: Added helper functions to create image maps an link SVG + images in ezcGraphTools. +- Implemented feature #10017: Plot whole months on date axis respecting their + different length. +- Implemented feature #10375: Manually reduce or increase the label count on + labeled axis. +- Implemented feature #10470: Add support for format callback functions on all + axis. + + +GraphDatabaseTiein +================== + +1.0beta1 - Monday 07 May 2007 + +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature #9405: Allow creation of datasets directly from PDO + statements. + +ImageConversion +=============== + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature #8589: JPEG quality transform for ImageConversion. A new + option class ezcImageSaveOptions supports setting a quality indicator for JPEG + and a compression indicator for PNG images. +- Implemented feature #9564: Watermark (and perhaps other filters) should + allow image placements from opposite corners. Crop filters support negative + offsets now, too. + + + +Mail +==== + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Added walkParts() to ezcMail and the class ezcMailPartWalkContext which can + be used to walk through all the parts in a mail and execute a callback + function on each part (for example save mail parts to disk or a database). +- Added support for multipart/report and message/delivery-status mail parts, + connected to issue #8694. +- Added header folding for the Content-Disposition header. +- Fixed an issue with ezcMailHeaderFolder::foldAny() where notices were thrown + if the header contained a too long string without any white spaces. +- Fixed issue #10656: Parsing of incomplete multipart/related mails does not + trigger a notice anymore. +- Fixed ezcMailTransportException to inherit from ezcMailException, and not + directly from ezcBaseException. +- Implemented feature #8303: Added fetchParts() to ezcMail to return the mail + parts of a mail. +- Implemented feature #8419: added the property size to ezcMailPart, + which is set when parsing a mail. +- Implemented feature #8485: added the ezcMailStorageSet which wraps + around another set and provides saving of mail sources. +- Implemented feature #9068: added support for filename language and + filename charset support for the Content-Disposition header. +- Implemented feature #9292: added SSL support for IMAP and POP3. + Based on a patch from Mikko Koppanen. +- Implemented feature #9308: added option classes for transports. +- Implemented feature #9785: Allow developers to specify their own + character conversion function to UTF-8. Also fixed issue #8369 as developers + can ignore the notices thrown by iconv in their own conversion function. +- Implemented feature #10068: added a list of supported RFCs to the + documentation. +- Implemented feature #10082: added options class ezcMailParserOptions + and deprecated second parameter of parseMail() in ezcMailParser. +- Implemented feature #10091: added SSL/TLS support for the SMTP + transport. Based on a patch from Christian Michel. +- Implemented feature #10340: More selective encoding of mail headers. +- Implemented feature #10341: MixedPart mail without attachments - + Documentation enhancement +- Implemented feature #10682: The IMAP PEEK command is now supported + through the top() method. Added PEEK support to sortMessages() also. + + + + +PersistentObject +================ + +1.3beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed testcase for manual generator giving failure for postgresql on correct + behaviour (INSERT violating NULL contraint does give an error...). +- Fixed issue #9999: idProperty missing in definition file causes unclear + error messages. +- Fixed issue #10106: ezcPersistentManualGenerator does not quote ID + columnName. +- Fixed issue #10112: Lots of failures in PersistentObject tests with + PostgreSQL. +- Fixed issue #10153: Persistent Object and manual generator (negative and + 0 primary keys). +- Fixed issue #10369: testAddRelatedBirthdayToPerson3UpdateSuccess fails for + no apparant reason. +- Implemented feature #8487: An interface for Persistent Objects. +- Implemented feature #10166: Cache PO-definitions. +- Implemented feature #9967: PersistentObject: getRelationQuery() method. This + method is now called createRelationFindQuery() and is public now. +- Implemented feature #9089: Make some methods public. + ezcPersistentSession->generateAliasMap() and ->getColumnsFromDefinition() + are public now. + + + +PersistentObjectDatabaseSchemaTiein +=================================== + +1.2beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature #9584: Switch for overwriting files. +- Implemented feature #8418: Generate class files as well. + + + +SignalSlot +========== + +1.1beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented issue #9965: Support for delayed initialization through + ezcBaseInit. +- Implemented issue #10418: SignalSlot should support checking for a signal. +- Implemented issue #10592: Add tests for passing more parameters to a slot + then the slot function accepts. + + + +SystemInformation +================= + +1.0.3 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #9838: ezcSystemInformation doesn't have + proper property documentation. + + + +Template +======== + +1.2beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #10035: Block comments mixed with Javascript comments generates + wrong Template code. +- Fixed issue #10036: Invalid generated PHP code cannot be renewed without + deleting the generated template. +- Fixed issue #10261: Array fetch and property fetch could not be used + together. +- Implemented issue #9965: Support for delayed initialization through + ezcBaseInit. +- Added support for named parameters in the custom functions. +- Added support for dynamic locations in the template include(s). +- Made it possible to send a Template Object to the custom function. + + + +Translation +=========== + +1.1.3 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #10027: The format of the XML file format is not documented. + + + +Url +=== + +1.1beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Implemented feature request #10109: Added support for delayed initialization + for ezcUrlConfiguration. +- Implemented feature request #10444: Added removeOrderedParameter() and + removeUnorderedParameter() methods to ezcUrlConfiguration. Also exposed the + url configuration as a property of ezcUrl objects. + + + +UserInput +========= + +1.1.1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Fixed issue #10002: Wrong documentation of return type for + ezcInputForm::validateDefinition. +- Fixed issue #10247: ezcInputForm::hasGetData and ezcInputForm::hasPostData + do not return booleans are per documentation. + + +Workflow +======== + +1.0beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Initial release of this package. + +WorkflowDatabaseTiein +===================== + +1.0beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Initial release of this package. + +WorkflowEventLogTiein +===================== + +1.0beta1 - Monday 07 May 2007 +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +- Initial release of this package. + +PACKAGES + +Archive: 1.2.1 +Base: 1.3beta1 +Cache: 1.2beta1 +Configuration: 1.2beta1 +ConsoleTools: 1.3beta1 +Database: 1.3beta1 +DatabaseSchema: 1.2beta1 +Debug: 1.1beta1 +EventLog: 1.1beta1 +EventLogDatabaseTiein: 1.0.1 +Execution: 1.0.3 +Feed: 1.0beta1 +File: 1.1 +Graph: 1.1beta1 +GraphDatabaseTiein: 1.0beta1 +ImageAnalysis: 1.1 +ImageConversion: 1.3beta1 +Mail: 1.3beta1 +PersistentObject: 1.3beta1 +PersistentObjectDatabaseSchemaTiein: 1.2beta1 +PhpGenerator: 1.0.2 +SignalSlot: 1.1beta1 +SystemInformation: 1.0.3 +Template: 1.2beta1 +Translation: 1.1.3 +TranslationCacheTiein: 1.1.1 +Url: 1.1beta1 +UserInput: 1.1.1 +Workflow: 1.0beta1 +WorkflowDatabaseTiein: 1.0beta1 +WorkflowEventLogTiein: 1.0beta1 -- svn-components mailing list [email protected] http://lists.ez.no/mailman/listinfo/svn-components
