NOTES SVN Revision: 9371 Authentication ============== 1.2.2 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13810: Added different exception classes for different cases. 1.2.1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Avoid a notice caused by opening a Typekey keys file from an unreachable host. Base ==== 1.5.2 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed an issue in ezcBaseFile::removeRecursive, where the parent directory could not be written to. We now make sure nothing is deleted until we're sure everything can be deleted. 1.5.1 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13370: Infinitive loop in ezcBaseFile::calculateRelativePath(). - Implemented issue #11865: Different development modes. Configuration ============= 1.3.1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #12523: Offer hasConfigFile() in ezcConfigurationManager. - Fixed bug #13458: Problems with fetching out-of-range integers in configuration files. Document ======== 1.1alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #12339: Add support for eZXml markup. - Implemented feature #12340: Add support for wiki markup. - Implemented feature #13083: Read and write XHTML format. - Implemented feature #13084: Write RST format. - Implemented feature #13322: Possibility to reference a stylesheet for use with XHTML output of reST documents. - Fixed issue #13727: Autoenumerated enumerated lists parsed as paragraphs. 1.0.2 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13326: Paragraph order mixed up with blockquotes in bullet lists. - Fixed issue #13327: Emphasis closing node wrongly recognized as opening node. 1.0.1 - Tuesday 08 July 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13200: Problem with multiple headers with the same name, when generating table of contents in an rst document. - Fixed issue #13220: Support for row seperators in simple table bodies missing. - Fixed issue #13237: Whitespaces before single word named external references are skipped. - Fixed issue #13238: Whitespaces at line ends, with markup as last element are skipped. - Fixed issue #13239: Named external references with literal markup in destination nodes are not found. - Fixed issue #13265: Handle inline literals correctly. - Fixed issue #13266: Parse error on no newlines at the end of input text. - Fixed issue #13267: Trim surrounding whitespaces in title strings. Feed ==== 1.2alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature request #13174: Add tutorial information for parsing feeds which require authentication. 1.1.1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13570: Use internal libxml error handling. Graph ===== 1.4alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented feature #13103: Different axes end styles. - Implemented feature #13102: Axes not extending beyond zero in line charts - Implemented feature #11981: Provide option for exact axis label renderer to put last value outside of the normal label boundings - Fixed issue #13253: Division by zero when trying to render stacked bars. - Fixed issue #13361: Provided workaround for ext/GD bug: http://bugs.php.net/45552 - Fixed issue #13595: majorStep overridden if min and max are both set GraphDatabaseTiein ================== 1.0.1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Documented issue #13877: PDO by default lowercases column names. Mail ==== 1.6alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #13383: Add a method to extract/change/replace entities in HTML mail with the CID elements replaced. - Implemented feature request #13539: Add new mail parser option fileClass. - Fixed issue #13878: Endless loop in ezcMailParser. 1.5.2 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed an issue that caused the part boundaries from e-mail messages not being correctly set in the parsed mail structure. Instead an auto-generated one was used. - Fixed issue #13553: Documented how to access the raw value of headers. - Implemented feature request #13538: Added possibility to set a custom message in mail multiparts for e-mail clients missing MIME support. 1.5.1 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13329: ezcMail fetchParts() no longer generates an error when parsing a mail with an empty body. - Fixed a special case in sortFromOffset() where $range was undefined. - Fixed an issue with duplicate properties arrays in mail part descendants. MvcTools ======== 1.0alpha2 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Split out controller creation in the ezcMvcConfigurableDispatcher into its own method (createController()) for easier customization of controller loading. - Fixed a bug where path elements where not urldecoded(). - Added support for installation prefixes to the router, to the request parsers to aid installation outside of the top-directory of a virtual host. - Added the ezcMvcCatchAllRoute to allow fall back routes to a controller and an action with a pre-formatted name. - Refactored ezcMvcController to allow easier overloading by inherited classes. - Fixed a bug in action method name generation in the controller. - Fixed a bug where the Content-Language header could not be set to anything else but en-GB with the HTTP response writer. - Fixed issue #13772: Changed the controller to require an action method. - Fixed issue #13773: Added a check for the return type for controller actions, and throw an exception when it's neither an ezcMvcResult or ezcMvcInternalRedirectObject. - Fixed issue #13788: array_key_exists() function receives parameters in wrong order. - Fixed issue #13845: Added tests for the __set_state() structs methods. - Fixed issue #13853: Added the missing exception ezcMvcActionNotFoundException. - Fixed issue #13901: Exceptions thrown in controllers are not catched for createFatalRedirectRequest with the configurable dispatcher. 1.0alpha1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. MvcFeedTiein ============ 1.0alpha2 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13788: array_key_exists() function receives parameters in wrong order. 1.0alpha1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. MvcMailTiein ============ 1.0alpha1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. MvcTemplateTiein ================ 1.0alpha1 - Monday 06 October 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package. PersistentObject ================ 1.5alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #13218: Add lazy initialization to PersistentObject component. - Implemented issue #13558: Small optimizations in the load handler. Search ====== 1.0.1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13891: ezcSearchNetworkException is used, but does not exist. - Fixed issue with sending incorrect HTTP requests to Solr. - Fixed issue with regards to respecting HTTP Connection: close headers when talking to Solr. SystemInformation ================= 1.0.7 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed Zend platform URL. Template ======== 1.3.1 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #13187: Updated tutorial to clarify cache keys. Tree ==== 1.1.1 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed an issue that the autoId property of ezcTree could not be read, although it was a read/write property. - Fixed issue #13156 (allow the ezcTreeXmlDataStore (or its Internal implementation) to have deferred file saving). - Fixed issue #13331: Renaming a node when using ezcTreeXml corrupts the XML. Url === 1.2.2 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13235: ezcUrlTools::getCurrentUrl() no longer duplicates port number. UserInput ========= 1.4alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #12057: Change the $propertyValues' visibility from private to protected in ezcInputForm. Webdav ====== 1.0.1 - Monday 04 August 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #13313: Webdav does now correctly identify recent Nautilus version. - Fixed issue #13389: ezcWebdavBasicPathFactory does now perform sanity checks on the given base URI during construction. - Fixed documentation. - Renamed ezcWebdavResourceTypeProperty::TYPE_RESSOURCE to ezcWebdavResourceTypeProperty::TYPE_RESOURCE as required by review. ezcWebdavResourceTypeProperty::TYPE_RESSOURCE is still kept for BC reasons. - Renamed ezcWebdavTransport->retreiveBody() to ezcWebdavTransport->retrieveBody(). Workflow ======== 1.3alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented ezcWorkflow::reset() to reset a workflow. - Implemented issue #13182: ezcWorkflowNodeInput::execute() should check variable conditions. - Implemented issue #13204: Implement ezcWorkflowConditionInArray. - Fixed issue #13467: Workflow Visualization missed end node. - Fixed issue #13478: Canceling execution does not remove execution completely. - Fixed a warning in ezcWorkflowExecution::unsetVariable(). WorkflowDatabaseTiein ===================== 1.3alpha1 - Monday 10 November 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Implemented issue #13203: Support for prefixing the table names. PACKAGES Archive: 1.3 Authentication: 1.2.2 AuthenticationDatabaseTiein: 1.1 Base: 1.5.2 Cache: 1.4 Configuration: 1.3.1 ConsoleTools: 1.4 Database: 1.4 DatabaseSchema: 1.4 Debug: 1.2 Document: 1.1alpha1 EventLog: 1.3 EventLogDatabaseTiein: 1.0.2 Execution: 1.1.1 Feed: 1.2alpha1 File: 1.2 Graph: 1.4alpha1 GraphDatabaseTiein: 1.0.1 ImageAnalysis: 1.1.3 ImageConversion: 1.3.5 Mail: 1.6alpha1 MvcTools: 1.0alpha2 MvcFeedTiein: 1.0alpha2 MvcMailTiein: 1.0alpha1 MvcTemplateTiein: 1.0alpha1 PersistentObject: 1.5alpha1 PersistentObjectDatabaseSchemaTiein: 1.2.1 PhpGenerator: 1.0.4 Search: 1.0.1 SignalSlot: 1.1.1 SystemInformation: 1.0.7 Template: 1.3.1 TemplateTranslationTiein: 1.0 Translation: 1.2 TranslationCacheTiein: 1.1.2 Tree: 1.1.1 TreeDatabaseTiein: 1.1 TreePersistentObjectTiein: 1.0 Url: 1.2.2 UserInput: 1.4alpha1 Webdav: 1.0.1 Workflow: 1.3alpha1 WorkflowDatabaseTiein: 1.3alpha1 WorkflowEventLogTiein: 1.1 WorkflowSignalSlotTiein: 1.0