- Changed the ezcArchive::getInstance() method to ezcArchive::open(). This
change is made because getInstance() gives the impression that ezcArchive
is a singleton.
- Added HTML escaping of exception messages so that they show up correctly in
a browser. The original message is stored in the originalMessage property
in the exception object.
- Fixed unreported bug: ezcCacheStorageFile::countDataItems() was intended to
return int (number of cache items matching certain criteria) but returned
bool.
- Fixed documentation regarding when which exception is thrown.
- Added getSettingsAsList() method to retrieve a group of settings but without
their names being used as keys in the returned array. This allows the list()
= $manager->getSettingsAsList( $name, $group, $settingsArray() ); syntax.
- Removed ezcDbHandler::begin(). It was a rename of PDO::beginTransaction()
because of the strange PDO naming. Unfortunately it caused problems with
re-implementations.
- Removed ezcDbHandler::processLimitOffset. Leftover from old design.
- Fixed PHP warning in switchTimer() when the given oldTimer does not exist.
- Fixed problem in switchTimer() when oldTimer and newTimer are the same.
- Renamed classes:
- ezcLogWriterFile to ezcLogFileWriter
- ezcLogWriterUnixFile to ezcLogUnixFileWriter
- ezcLogWriterDatabase to ezcLogDatabaseWriter
- Fixed bug #7706: ezcLogFileWriter truncates log files every request.
- Fixed a problem that automatic attributes weren't appended to the log.
- Moved ezcLogDatabaseWriter to the EventLogDatabaseTiein component.
- Empty parenthesis are not shown anymore.
- Initial release of this package, split from Translation component.
- Fixed an unreported bug where in the case of an uncaught exception the error
handler's onError() method would be called twice.
- Fixed bug #7606: Fatal error without exif-extension. Exif information is
only provided when extension is available.
- Fixed unreported bug: ezcImageTransformation will cause an error, if no
filters are submitted, but only a MIME type conversion is set.
- Fixed unreported bug: ImageAnalysis and ImageConversion used different
MIME types for PSD files.
- Fixed unreported bug: Missing sanity checks for file existance and
reabability in ezcImageTransformation::transform().
- Changed ezcMailException to inherit from ezcBaseException instead of
Exception.
- Fixed bug #7716: ezcMail needs support for Reply-To. We simply don't set it
anymore now. Users can set the header themselves if they need to.
(ezcMailPart::setHeader())
- Fixed issue with double To and Subject headers when using the MTA transport.
- Fixed faulty numeric id check in ezcPersistentSession::loadIntoObject().
- Fixed main class example.
- Changed ezcTranslationManager's caching mechanism. It will now cache per
manager object and not globally.
- Fixed ezcTranslationLeetFilter regarding parameters to translation strings.
Previously it would also leetify those resulting in broken names for
parameters.
- Moved ezcTranslationCacheBackend to the TranslationCacheTiein component.
- Initial release of this package, split from Translation component.