1.1.3 - Monday 05 May 2008 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed bug #12638: ezcImageAnalyzerImagemagickHandler::checkImagemagick method missing SunOS in switch. 1.1.2 - Monday 02 July 2007 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Documentation updates and fixes. 1.1.1 - Monday 25 June 2007 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Documentation updates and fixes. 1.1 - Monday 18 December 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9493: Convert < and > in exception messages to ' and ' for Cache, ConsoleTools, ImageAnalysis, ImageConversion, PersistentObject, PersistentObjectDatabaseSchemaTiein. - Fixed issue #9819: Let all components deal with the ezcBaseAutoloadException properly. 1.1beta1 - Monday 20 November 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #9013: SVG not detected in ezcImageImagemagickBaseHandler::determineTypes(). 1.0.1 - Monday 27 February 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed unreported bug: ezcImageAnalyzerImagemagickHandler threw old exception style in isAvailable() if the operating system is not supported. 1.0 - Monday 30 January 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed bug #7606: Fatal error without exif-extension. Exif information is only provided when extension is available. 1.0rc1 - Monday 16 January 2006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Added ezcImageAnalyzerHandler class (abstract base class for all handlers). - Added ezcImageAnalyzerPhpHandler (implementation of the original ImageAnalysis functionality in this handler). - Added ezcImageAnalyzerImagemagickHandler (still to implement, will use ImageMagick's "identify" binary to analyze a file). - Implemented automatic choosing and loading of a feasible handler in ezcImageAnalyzer. - Added static getHandlerClasses() and setHandlerClasses() methods on ezcImageAnalyzer to manipulate the handler classes. - Added ezcImageAnalyzerData struct to store the data gathered by an ezcImageAnalyzerHandler class. - Changed exception behavior. All errors will now throw a different exception class. - Changed ImageAnalysis to be able to use multiple handlers (to be capable of analyzing more formats). - Changed ezcImageAnalyzer so that the data provided it provides is now accessed through $analyzer->data->value instead of $analyzer->value. 1.0beta2 - Friday 23 December 2005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ezcImageAnalyzer ================ - Changed class so that all information is available through overloaded properties. - Changed analyzeGeneric() to use getimagesize() which does not rely on any PHP extensions. - Changed the GIF scanning code to the one currently used in eZ publish 3.x, this scans each GIF block properly and looks for interesting information. The GIF analyzer will now in addition set the properties: * width * height * mode * transparencyType * comment * commentList * colorCount - Changed method names: * processBasics() to analyzeType(). * processExif() to analyzeExif(). - Added hasThumbnail property which reports whether the image has thumbnails available. - Removed the methods getData(), getExtra(), getMime(). This data can now be accessed through properties instead. - Fixed property list for GIFs, and made sure 'size' is set. 1.0beta1 - Thursday 24 November 2005 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Initial release of this package.