1.53    2017-07-10 (PERLANCAR)

	- Replace code to check for installed module from using
	  Module::Path::More to using Module::Installed::Tiny (works with
	  fatpacked/datapacked scripts).

	- Replace Log::Any with Log::ger.


1.52    2016-04-27 (PERLANCAR)

	- [Bugfix] Output was broken for actions other than call (e.g.
	  help) because 'out' is only defined for action=call.

	- We don't need to read env for now (e.g. DUX_OPT).


1.51    2015-11-22 (PERLANCAR)

	- No functional changes.

	- Remove perl warning (Use of unitialized value $x in array
	  dereference in line 92), don't know why this only happens when
	  output is being piped.


1.50    2015-08-17 (PERLANCAR)

	- [Bugfix] Unbreak: update to recent Perinci::CmdLine::Lite.


1.49    2015-08-17 (PERLANCAR)

	- No functional changes.

	- Switch from Log::Any to Log::Any::IfLOG.


1.48    2014-12-27 (PERLANCAR)

	- Replace Module::Path with Module::Path::More.


1.47    2014-10-30 (PERLANCAR)

	- Turn off streaming if response is an error response, so user can
	  see the error.


1.46    2014-09-16 (PERLANCAR)

        - Fix broken stuff (adjust to new Perinci::CmdLine::*).

        - Switch from Perinci::CmdLine to Perinci::CmdLine::Lite for faster
          startup.


1.45    2014-05-02 (SHARYANTO)

        - Forgot to add summary in --long -l.


1.44    2014-05-02 (SHARYANTO)

        - Add --long option for -l.


1.43    2014-04-25 (SHARYANTO)

        [BUG FIXES]

        - Fix regex in 'dux -l' to show Data::Unixish::ANSI::* functions.


1.42    2014-04-24 (SHARYANTO)

        - Pass -cmdline object to function, to let dux functions be aware when
          called under CLI.


1.41    2014-04-20 (SHARYANTO)

        - No functional changes.

        - Rename attribute x.dux.* to x.app.dux.* to be more consistent (use
          lowercased package name as prefix), but still support old names for
          backward-compat for now.


1.40    2014-04-18 (SHARYANTO)

        - No functional changes.

        - Adjust to Perinci::CmdLine 1.06+ (rename of 'subcommand' action to
          'call').


1.39    2013-12-13 (SHARYANTO)

        - No functional changes.

        - Adjust to Perinci::CmdLine 0.97+ (switch from Locale::Maketext to
          Locale::TextDomain).


1.38    2013-11-11 (SHARYANTO)

        - Read input and print output as UTF-8.


1.37    2013-11-11 (SHARYANTO)

        - No functional changes.

        - Show also Data::Unixish version in --version.


1.36    2013-11-07 (SHARYANTO)

        - No functional changes.

        - Rebuild to test MetaCPAN indexing (previous release failed to be
          indexed by MetaCPAN).


1.35    2013-10-04 (SHARYANTO)

        - No functional changes.

        - Adjust to recent version of Perinci::CmdLine (which has color themes).


1.34    2013-09-30 (SHARYANTO)

        - Add special argument to dux function -dux_cli => 1 to let function be
          aware it is being run under 'dux' CLI app.


1.33    2013-04-19 (SHARYANTO)

        [BUG FIXES]

        - 'dux -l' didn't recurse.


1.32    2013-04-14 (SHARYANTO)

        [ENHANCEMENTS]

        - Support output streaming (for infinite outputs and immediate
          displaying of result). Format needs to be 'text', function needs to
          declare a true 'x.dux.is_stream_output' property attribute, where dux
          will setup a tied array which prints result as items are being pushed
          to it.


1.31    2013-04-13 (SHARYANTO)

        - No functional changes. Set Perinci::CmdLine dep version.


1.30    2013-04-13 (SHARYANTO)

        [REMOVED FEATURES]

        - No longer observe 'x.dux.default_format'. This functionality is now
          provided more generally by Perinci::CmdLine via the
          'x.perinci.cmdline.default_format' attribute.


1.29    2013-04-12 (SHARYANTO)

        - No functional changes. Fix small bug in setting format from
          x.dux.default_format.


1.28    2013-04-12 (SHARYANTO)

        - Observe 'x.dux.default_format' Rinci metadata attribute.

        - Show nicer error message on unknown dux function (instead of
          Module::Load exception).


1.27    2013-04-11 (SHARYANTO)

        - Observe 'x.dux.strip_newlines' Rinci metadata attribute.

        - Sort -l output.


1.26    2012-08-08 (SHARYANTO)

        - Add --list (-l) option to list available dux functions.


1.25    2012-08-08 (SHARYANTO)

        - No functional changes. Increase Perl minimum version 5.10.0 -> 5.10.1
          (uses 'parent').


1.24    2012-08-07 (SHARYANTO)

        - No functional changes. Fix Abstract.


1.23    2012-08-07 (SHARYANTO)

        - First version. Split from Data-Unixish to resolve circular dependency
          problem (reported by Dagfinn Ilmari Mannsåker).
