Graphics::ColorNames changes
I have been making a lot of changes to Graphics::ColorNames lately. The module has gone too long without any maintenance, and suffered from feature bloat.
Some notable changes that are already on CPAN:
- A switch to semantic versioning, e.g. v3.3.3.
- Some color schemes (Netscape, HTML, Windows) have been moved to separate modules.
- The Netscape and HTML schemes have been deprecated in favor of the WWW scheme.
- The X scheme has been updated to the latest X-Windows colors (which includes the CSS/WWW colors).
Roadmap for the future
I am planning on making the following changes:
Removing autoloaded method names for colors.
Removing the (deprecated) tied interface, but putting that in a separate module
Moving the color schemes into the Graphics::ColorNames::Schemes namespace, but provide an option to use the old namespace.
Change it to a Moo-based class
Removing support for Perls < v5.10.
Leave a comment