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.