The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Graphics-ColorNames:

v3.5.0    2019-06-06 21:28:32+01:00 Europe/London
  [Incompatabilities]
  - Bumped minimum prerequisite to Perl v5.10.

  [Documentation]
  - Corrected typo.

  - Updated copyright year.

v3.4.0    2018-11-18 19:12:44+00:00 Europe/London
  [Incompatabilities]
  - Autoloaded color name methods were removed.

v3.3.4    2018-11-11 15:12:53+00:00 Europe/London
  [Documentation]
  - Added a ROADMAP section for planned changes.

  [Toolchain]
  - Tweaks to dist.ini.

v3.3.3    2018-10-27 19:31:14+01:00 Europe/London
  [Documentation]
  - Fix typo in GCN::X POD.

v3.3.2    2018-10-27 17:32:56+01:00 Europe/London
  [Bug Fixes]
  - Fix VERSION class method, RT 127301.

  [Toolchain]
  - Tweaks to dist.ini for simplifying build.

v3.3.1    2018-10-24 16:03:19+01:00 Europe/London
  [Tests]
  - Fixed text dependencies on modules that have been moved to
    separate distributions, RT 127430.

v3.3.0    2018-10-23 21:29:56+01:00 Europe/London
  [Incompatabilities]
  - The GCN::HTML and GCN::Windows schemes have been removed and
    released as separate modules.

  - The prefix is now ignored for hex method for invalid color names.

  [Bug Fixes]
  - Removed undef warning for unknown color names in hex and rgb methods.

  [Documentation]
  - Reorganized the documentation.

  - Documented handling of unknown color names in hex and rgb methods.

  - Added INSTALL file to the distribution.

  [Tests]
  - Reorganized and improved tests.

  [Other]
  - The tied and autoloading interfaces are deprecated.

  - Added contributor to module metadata.

v3.2.1    2018-10-06 10:59:36+01:00 Europe/London
  [Bug Fixes]
  - Fix VERSION, RT 127301.

v3.2.0    2018-10-04 00:35:01+01:00 Europe/London
  [Bug Fixes]
  - Pass through RGB hexidecimals prefixed by "0x", as claimed
    by the documentation.

  - Fix ambiguity between modiles and filenames, RT 54500.

  - Schema modules can be in any namespace.

  [Enhancements]
  - GCN::X color scheme updated to 2014-07-06 version.

  [Incompatabilities]
  - Filenames must now be absolute.

  [Tests]
  - Minor improvement in style of some tests.

v3.1.2    2018-10-01 23:14:34+01:00 Europe/London
  [Tests]
  - Removed dependency on GCN::Netscape, RT 127258.

v3.1.1    2018-10-01 17:49:09+01:00 Europe/London
  [Documentation]
  - Added note that the HTML color scheme is deprecated.

  [Bug Fixes]
  - Regexes test for ASCII digits only.

v3.1.0    2018-09-30 13:37:11+01:00 Europe/London
  [Incompatabilities]
  - The Netscape color scheme has been split out into a separate
    release.

  [Documentation]
  - Use modern syntax in some of the examples.

  - Updated contributor names.

v3.0.2    2018-09-28 17:54:49+01:00 Europe/London

  [Documentation]
  - Identify how to report bugs.

  - Add note about the old SourceForge project for this module.

  - Fixed abstract for Netscape module.

  [Other]
  - Tagged release with the RT bug database.

  - Removed Windows line endings.

v3.0.1    2018-09-28 13:39:19+01:00 Europe/London
  [Documentation]
  - Added omitted Changes to v3.0.0.

  [Tests]
  - Removed unnecessary version tests.

  [Toolchain]
  - Use newer style of module exports.

  [Other]
  - Perltidied source.

v3.0.0    2018-09-28 00:00:12+01:00 Europe/London
  [Documentation]
  - Reformated Changes file.

  - POD is built using Pod::Weaver.

  - Removed outdated sections from POD.

  - Added additional module(s) to SEE ALSO section.

  [Tests]
  - Removed QA tests that are handled by Dist::Zilla.

  [Toolchain]
  - Use Dist::Zilla to build distribution.

  [Other Changes]
  - Corrected typo in comment.

  - Cleaned up whitespace in the source code.

2.11    2008-01-10
  - updated version number for release
  - minor changes of text format
  - added fix for problems with Graphics::ColorNames::GrayScale

2.10_05 2008-01-08
  - checks if modules already loaded before re-loading them
    (uses Module::Loaded for this)
  - requires changed to load for dynamically loaded modules
  - updated README

2.10_04 2008-01-06
  - reverted back to standard object-oriented style
  - Tie::Sub is only loaded when a subroutine is used for scheme

2.10_03 2008-01-05
  - tests use Test::Exception to catch errors
  - rewrite parts of documentation to emphasize object-oriented
    interface rather than the tied interface
  - implemented a proper DESTROY method
  - misc code cleanup and reorganization

2.10_02 2008-01-04
  - added support for Color::Library dictionaries
  - minor changes to error messages
  - underscores in color names ignored
  - auto-loading color names in object-oriented interface, e.g.
    $obj->black()
  - stubs for DESTROY and UNTIE methods
  - 06-obj.t test more flexible
  - pointless 01-ColourNames test removed
  - more updates to documentation

2.10_01 2007-12-20
  - non-word characters (spaces, punctuation) now ignored in
    color names
  - smarter handling of comments in rgb.txt files
  - significant rewrite to parts of the code, requires Tie::Sub
  - rewritten how FIRSTKEY and NEXTKEY methods work
  - better error handling
  - minor updates to documentation
  - typos in comments
  - added better checking for minimum Perl version reqs
  - added aliaes w/out punctuation in Netscape scheme

2.04    2007-12-17
  - fixed inconsistencies in Netscape color scheme

2.03    2007-12-17
  - fixed glitch with version test
  - cleaned up format of text files
  - removed unneeded dependency

2.02    Sun Dec 16 2007
  - renamed developer-related test scripts
  - removed 90-prereqs.t (it wasn't working properly sometimes)
  - added DEVEL_TESTS environment variable as requirement for
    developer tests
  - README generated from POD using Pod::Readme

2.01    2007-12-16
  - Changed versions of specific color schemes to match main module
  - Removed Graphics::ColourNames from the distribution
  - updated documentation for Netscape.pm

2.0_04  2006-10-24
  - fixed Pod::Coverage tests (RT#20923)
  - various optimizations
  - changed to use inside-out object scheme
  - no longer signing code (too many problems w/Module::Signature)

2.0_03  2005-04-08
  - fixed bug with reading scheme from FileHandle type
  - fixed glitch in pod-coverage test
  - corrected version in Graphics::ColourNames
  - added tests to check versions in sync

2.0_02  2005-04-07
  - lesser-used routines made into autoloaded methods
  - added Test::Portabiity::Files test
  - minor updates for Netscape theme
  - added support for :utility export tag
  - added support for :all export tag

2.0_01  2005-04-04
  - removed DSLIP information from POD, since it has little meaning
  - tweaked code
  - color scheme can be a module name
  - fixed bug in Pod::Coverage test, uses Test::Pod::Coverage
  - major change in how schemes are stored, which affects priority
    when CODE scheme types are used
  - can load rgb.txt from GLOB, FileHandle or IO::File
  - references can be specified as possible schemes in constructor
  - added public load_scheme method
  - various optimizations and tweaks
  - IO::File is loaded only as needed
  - rgb.txt file must be radable to be loaded
  - tweaked tests
  - RGB passthrough now consistently returns lowercase values
  - minor optimization in FETCH for RGB passthrough
  - added all_schemes function to query schemes

1.06  2005-03-29
  - cleaned up tests
  - added DSLIP information to POD
  - added Test::Pod tests
        - added Pod::Coverage tests
  - minor documentation changes
  - uses Test::Prereq to test distro prereqs
  - added SIGNATURE to distribution

1.05  2004-09-04
  - correction to Graphics::ColourNames
  - correction to README

1.04  2004-09-03
  - updates to POD
  - a filehandle for a rgb.txt file can be specified

1.03  2004-08-26
  - hooks to support CODE scheme types (as with module
          Graphics::ColorNames::GrayScale 2.00)
        - ColourNames.pm has same version of ColorNames.pm

1.02  2004-08-24
  - added Graphics::ColourNames alias
  - minor changes to ColorNames.pm

1.01  2004-08-18
  - corrected typo in REQUIREMENTS (wrong Perl version)
  - uses Module::Load for improved dynamic loading
  - EXISTS works across multiple color schemes
  - bug in FETCH that returned key has been fixed

1.00  2004-07-31
  - changed version to 1.00 as release appears to be stable
  - corrected bad link in POD

0.39_04 2004-07-26
  - rebuilt distribution with proper META.yml

0.39_03 2004-07-22
  - added required rgb.txt for tests to MANIFEST and distro

0.39_02 2004-07-22
  - now requires Perl 5.6.0
  - uses IO::File
  - option to parse an rgb.txt file
  - removed TODO from distribution
  - Netscape.pm, HTML.pm and Windows.pm warnings enabled
  - additions and corrections in POD

0.39_01 2004-07-21
  - added Build.PL to distribution
  - added hex() and rgb() methods
  - created object-oriented interface
  - additions and corrections in POD

0.32   2002-12-05
  - fixed inconsistencies with grey/gray spellings in X.pm
  - added note in POD about using rt.cpan.org for bug reports
  - minor changes in POD for Netscape.pm
        - added TODO file

0.31   2002-10-23
  - fixed mispelling of "fuchsia" in HTML.pm

0.30   2001-10-04
  - fixed bug with non-existent color names
  - corrected some typos in and updated the documentation
  - added multiple color naming schemes
  - when passed a value in the form of '#000000', returns that value

0.24  2001-04-28
  - fixed  colors in X.pm (such as some 'green') defined as 0x000000
  - removed duplicate grays (ie, 'gray0') from X.pm
  - renamed test suite files to enforce testing order
  - v0.23 mistakenly dated 17 Mar instead of 17 April

0.23  2001-04-17
  - X-Windows color names now from rgb.txt (includes names with
    spaces, such as 'alice blue' as well as 'aliceblue')
  - Added Netscape color naming scheme

0.22  2001-03-15
  - added example on how to add your own naming schema
  - schema files (X.pm, HTML.pm, Windows.pm) were stored in the
    wrong subdirectories
  - removed test.pl and double-testing

0.21  2001-03-12
  - fixed an issue with Test::Harness expecting t/*.t tests

0.20  2001-03-11
  - no longer a Tie::Hash
  - additional example in POD
  - added Test::Harness and a better test suite
  - commented-out 'use warnings' in modules
  - addition of tuple2hex function
  - changed the way files are included in the distribution

0.10  2001-02-19
  - original (experimental) version released