0.165   2024-02-23  Released-By: PERLANCAR; Urgency: medium

        - More proper try-catch with eval (GH#4).


0.164   2020-06-09  Released-By: PERLANCAR; Urgency: medium

	- Add option for ansi_reset() to conditionally return reset
	  sequence when color is enabled.


0.163   2019-08-20  Released-By: PERLANCAR; Urgency: medium

	- Use rgb_diff() with hsv_hue1 algorithm to convert RGB 24bit to
	  256/16 color better, by retaining more hued colors instead of
	  turning to white/gray 'prematurely'.


0.162   2018-12-02  Released-By: PERLANCAR

	- Observe NO_COLOR (see https://no-color.org).


0.161   2018-09-26  Released-By: PERLANCAR

	- Add function/constant: ansi_reset.


0.160   2017-12-03  Released-By: PERLANCAR

        - No functional changes.

        - Add Rinci metadata.


0.15    2016-10-04  Released-By: PERLANCAR

	- Observe COLOR=0 to mean disable color, disable color when
	  COLOR_DEPTH < 16.


0.14    2015-01-03  Released-By: PERLANCAR

	- No functional changes.

	- Rebuild (Generate TODO.md).


0.13    2014-08-06  Released-By: SHARYANTO

	- No functional changes.

        - Expand Synopsis and description to make it clearer what this module
          does.


0.12    2014-04-08  Released-By: SHARYANTO

	- No functional changes.

        - [Bugfix] Forgot to remove 'use Term::Detect::Software' statement in
          test file [CT].


0.11    2014-04-07  Released-By: SHARYANTO

	- Make dependency to Term::Detect::Software optional so this module is
          easier to install (on Win32).


0.10    2013-11-12  Released-By: SHARYANTO

	- No functional changes. Rebuild to fix t/00-compile.t generated by
	  older DZP::Test::Compile (2.019 < x < 2.033).


0.09    2013-09-29  Released-By: SHARYANTO

        - Switch from using Term::Detect to Term::Detect::Software.

        [REMOVED FEATURES]

        - Remove detect_color_depth() because this functionality is already in
          Term::Detect::Software.


0.08    2013-09-25  Released-By: SHARYANTO

        - No functional changes. Simplify Synopsis and show only the most
          important functions.


0.07    2013-05-03  Released-By: SHARYANTO

        - No functional changes. Remove duplicate code.


0.06    2013-05-03  Released-By: SHARYANTO

        - Use Term::Detect to detect color depth.


0.05    2013-05-02  Released-By: SHARYANTO

        - No functional changes. Fix wrong test (RT#84991).


0.04    2013-04-28  Released-By: SHARYANTO

        - No functional changes. Add some POD text.


0.03    2013-04-28  Released-By: SHARYANTO

        [ENHANCEMENTS]

        - Add functions: detect_color_depth, rgb_to_ansi_{fg,bg}_code,
          ansi{fg,bg}.


0.02    2013-04-26  Released-By: SHARYANTO

        [INCOMPATIBLE CHANGES]

        - ansi16_to_rgb() now expects numbers from 0-15 instead of 30-37; it no
          longer supports accepting things like "31;1".

        - rgb_to_ansi16() now returns number from 0-15 instead of 30-37 or
          things like "31;1".

        [ENHANCEMENTS]

        - Add functions to generate ANSI escape codes:
          rgb_to_ansi{16,256}_{fg,bg}_code (with their short aliases).

        - Add functions to generate 24-bit ANSI escape codes (supported by
          Konsole and Yakuake).


0.01    2013-04-25  Released-By: SHARYANTO

        - First release.