Archive

1.2.2 - Thursday 31 May 2007

  • Fixed issue #10711: Archive checksum fails on 64 bit Linux.

Authentication

1.0beta2 - Thursday 31 May 2007

  • Implemented feature request #10724: Added OpenID support.

AuthenticationDatabaseTiein

1.0beta2 - Thursday 31 May 2007

  • Refactoring of some code.
  • Updated documentation.

Base

1.3beta2 - Thursday 31 May 2007

  • Fixed issue #10704: Autoload fails on class not found. The exception is now off by default, but can be turned on through the "debug" property of the ezcBaseAutoloadOptions class. This option class can be set with ezcBase::setOptions().

ConsoleTools

1.3beta2 - Thursday 31 May 2007

  • Fixed issue #10766: ezcConsoleQuestionDialogTypeValidator with TYPE_FLOAT does not accept numbers like 4E3.
  • Fixed issue #10767: Class ezcConsoleQuestionDialogRegexValidator described in the design document is missing.
  • Fixed issue #10782: ConsoleTools: Argument mandatoryness applies always. If help option is set, arguments are not checked anymore and old argument checking is used, if arguments are disallowed (to assure this is checked correctly).
  • Fixed issue #10864: ezcConsoleTable calculates wrong column length for content including line breaks.
  • Fixed issue #10873: ezcConsoleArgument default value not working.
  • Fixed issue #10874: ezcConsoleArgument default value not contained in generated help text.

Database

1.3beta2 - Thursday 31 May 2007

  • Fixed issue #10802: MSSql handler misses identifierQuoteChars.
  • Fixed issue #10803: Format of ezcQueryExpressionMssql::now().

DatabaseSchema

1.2beta2 - Thursday 31 May 2007

  • Fixed issue #10768: PersistentObjectDatabaseSchemaTiein: Class prefix not reflected in definition file names.
  • Fixed issue #10769: PersistentObjectDatabaseSchemaTiein: Generated getState() expects parameter.
  • Fixed issue #10804: Adding auto increment to field fails with oracle and sqlite.

Graph

1.1beta2 - Thursday 31 May 2007

  • Fixed issue #10741: Make ezcGraphOutOfLogithmicalBoundingsException more descriptive.
  • Fixed issue #10744: ExactAxisLabelRenderer shows last value at position of second last value if showLastValue is disabled.
  • Fixed issue #10745 (BaxedAxisLabelRenderer wrong label positions for angles: (135 <= $angle <= 325).
  • Fixed issue #10746: Border size reducement algorithm fails for polygones with edge lengths < reducement.
  • Fixed issue #10747: axisLabelRotatedRenderer accesses unitialised variables for Angles % 90 != .0
  • Fixed issue #10750: SVG drivers output broken with wrong LC_NUMERIC.
  • Fixed issue #10759: Unset implementation broken in array access in datasets and dataset properties.
  • Fixed issue #10830: Automatically shorten labels if not enough space is available.
  • Fixed issue #10842: Pie charts fatal error with datasets with value sum <= 0.
  • Fixed issue #10846: Division by zero in polygon size reducement algorithm for edges with an angle equals 0 degree.
  • Fixed issue #10848: Missing pie segment labels in pie charts with 3d renderer.
  • Fixed issue #10852: Fixed radar chart documentation.
  • Fixed issue #10858: Document on how to embed the SVG graphs in an HTML document.
  • Fixed issue #10861: Circle sector size reducement failes for very big angles.
  • Fixed issue #10881: Wrong labeling with ezcGraphDateAxis.

ImageConversion

1.3beta2 - Thursday 31 May 2007

  • Fixed exception messages.
  • Updated documentation for ezcImageThumbnailFilters.

Mail

1.3beta2 - Thursday 31 May 2007

  • Fixed issue #10762: Mail file set does not work with php://stdin.

PersistentObject

1.3beta2 - Thursday 31 May 2007

  • Fixed issue #10152: Persistent Object and manual generator: string primary keys.
  • Fixed issue #10552: ManyToMany relations with multiple columns. Mapping works correctly now.
  • Fixed issue #10331: PersistentObject: Exceptions should become more verbose. ezcPersistentQueryException now contains the SQL query in its message, if appropriate.
  • Fixed issue #10725: PersistentObject saveOrUpdate() using manualgenerator will trigger one extra query to check if an object is persistent (save() and update() do this as well just moments later...).
  • Fixed issue #10726: PersistentObject definition should contain type info on the identifier.
  • Fixed issue #10770: PersistentObject throws PDOException in some cases. Throws correct ezcPersistentQueryException now.

PersistentObjectDatabaseSchemaTiein

1.2beta2 - Thursday 31 May 2007

  • Fixed issue #10712: PersistentObjectDatabaseSchemaTiein tests fail.
  • Fixed issue #10768: PersistentObjectDatabaseSchemaTiein: Class prefix not reflected in definition file names.
  • Fixed issue #10769: PersistentObjectDatabaseSchemaTiein: Generated getState() expects parameter.

SignalSlot

1.1beta2 - Thursday 31 May 2007

  • Implemented issue #10419: SignalSlot optionally throws an exception if an unknown signal is emited.

SystemInformation

1.0.4 - Thursday 31 May 2007

  • Fixed issue #9413: There is no Mac Reader for SystemInformation, although it's referenced in the code.

Template

1.2beta2 - Thursday 31 May 2007

  • Fixed issue #10075: Invalid cache created when the Customblock or CustomFunction produces a PHP error.
  • Fixed issue #10870: Return statement does not immediately return inside a {dynamic_block}.
  • Implemented issue #9972: Added support for caching.
  • Implemented issue #10738: Added support for dynamic locations.

Workflow

1.0beta2 - Thursday 31 May 2007

  • Fixed issue #10641: ezcWorkflowNodeVariableSet is not exported to XML properly.

WorkflowDatabaseTiein

1.0beta2 - Thursday 31 May 2007

  • Fixed issue #10761: Wrong table name in ezcWorkflowDatabaseTieinTestCase::cleanupTables().

WorkflowEventLogTiein

1.0beta2 - Thursday 31 May 2007

  • Refactored tests, made compatible with new Workflow version.