- Fixed issue #10711: Archive checksum fails on 64 bit Linux.
- Implemented feature request #10724: Added OpenID support.
- Refactoring of some code.
- Updated documentation.
- 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().
- 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.
- Fixed issue #10802: MSSql handler misses identifierQuoteChars.
- Fixed issue #10803: Format of ezcQueryExpressionMssql::now().
- 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.
- 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.
- Fixed exception messages.
- Updated documentation for ezcImageThumbnailFilters.
- Fixed issue #10762: Mail file set does not work with php://stdin.
- 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.
- 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.
- Implemented issue #10419: SignalSlot optionally throws an exception if an
unknown signal is emited.
- Fixed issue #9413: There is no Mac Reader for SystemInformation, although
it's referenced in the code.
- 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.
- Fixed issue #10641: ezcWorkflowNodeVariableSet is not exported to XML
properly.
- Fixed issue #10761: Wrong table name in
ezcWorkflowDatabaseTieinTestCase::cleanupTables().
- Refactored tests, made compatible with new Workflow version.