PEVANS / Convert-Color-0.11 / Changes

Revision history for Convert-Color

0.11    2014/06/01 21:07:03
        [BUGFIXES]
         * Unit-test floating-point numbers with approx delta tests; use
           Test::Number::Delta (RT94761)

0.10    2013/12/30 01:07:36
        [CHANGES]
         * Resolve a cornercase ambiguity between CORE::hex() and sub hex
           which affects unclean code reloading on 5.16 (RT91722)

0.09    CHANGES:
         * Add ->chroma method to HSV and HSL spaces
         * Add distance metrics in HSV and HSL spaces
         * Allow palette spaces to perform custom closest-match in any color
           space by using its distance metric

0.08    CHANGES:
         * Fix VGA colours so the indices agree with VT100/ANSI colour
           numbering
         * Don't rely on rgb8:255,255,255 as X11 being called 'white' during
           testing
         * Added an example script for generating gradients

0.07    CHANGES:
         * Add warnings in 'deprecated' category for AUTOLOAD and COLOR_SPACE
           behaviours

        BUGFIXES:
         * Declare dependency on List::UtilsBy

0.06    CHANGES:
         * Introduced ->register_color_space and ->register_palette
           declarations
         * Announce AUTOLOAD behaviour as deprecated
         * Provide automatic "best match" palette searches on registered
           palette spaces

0.05    CHANGES:
         * Documentation fixes
         * Various small updates to keep CPANTS happy

0.04    CHANGES:
         * Distance metrics in RGB{,8,16} color spaces
         * Remember name/index of X11 and VGA colors

0.03    CHANGES:
         * Alpha-blending in RGB{,8,16} color spaces

        BUGFIXES:
         * More candidate paths to find X11's rgb.txt

0.02    ADDITIONS:
         * Support CMY and CMYK color spaces

        CHANGES:
         * Neater and more internal implementation of space->space conversions
         * ->rgb8 / ->rgb16 are no longer methods on Convert::Color, but instead
           on the specific ::RGB8 / ::RGB16 subclasses
         * Added ->hsl etc.. component list accessors for other color spaces

        BUGFIXES:
         * Cache plugin list and space-to-class mapping to avoid @INC search
           overhead in Module::Pluggable each time a new object is constructed

0.01    First version, released on an unsuspecting world.




Hosting generously
sponsored by Bytemark