Revision history for SHARYANTO-Utils

0.29    2012-09-13 (SHARYANTO)

        - Add module: SHARYANTO::Scalar::Util.


0.28    2012-09-07 (SHARYANTO)

        - Proc::ChildError: explain_child_error(): Include error message $!, add
          tests.


0.27    2012-08-27 (SHARYANTO)

        - File::Util: add function: dir_empty().


0.26    2012-08-24 (SHARYANTO)

        - File::Util: add function: l_abs_path().


0.25    2012-07-27 (SHARYANTO)

        - Add module: SHARYANTO::Log::Util.


0.24    2012-07-27 (SHARYANTO)

        - Add module: SHARYANTO::File::Util.


0.23    2012-07-17 (SHARYANTO)

        - Package::Util: Handle constants.


0.22    2012-06-14 (SHARYANTO)

        No functional changes.

        - Proc::Daemon::Prefork: 'pid_path' argument is not required unless we
          daemonize.


0.21    2012-03-29 (SHARYANTO)

        No functional changes. Add missing dependency to Moo [CT].


0.20    2012-03-29 (SHARYANTO)

        [ENHANCEMENTS]

        - Package::Util: Add list_package_contents() & list_subpackages().


0.19    2012-03-28 (SHARYANTO)

        [FIXES]

        - Small sprintf() fix for Proc::ChildError.


0.18    2012-03-23 (SHARYANTO)

        No functional changes. Split SHARYANTO::String::Util to its own dist to
        avoid circular dependency problem with Perinci-Object.


0.17    2012-03-21 (SHARYANTO)

        [FIXES]

        - Some fixes to Role::I18Many


0.16    2012-03-20 (SHARYANTO)

        [ENHANCEMENTS]

        - Add role: SHARYANTO::Role::I18NMany

        - Add module: SHARYANTO::String::Util

        [FIXES]

        - dzil: Add missing dependency to Log::Any


0.15    2012-03-16 (SHARYANTO)

        No functional changes. Add dependencies to Locale::Maketext{,::Lexicon}
        for Role::I18N users.


0.14    2012-03-15 (SHARYANTO)

        [INCOMPATIBLE CHANGES]

        - Change (split) SHARYANTO::Doc::Base base class into
          SHARYANTO::Role::{Doc::Section,I18N,I18NRinci}.


0.13    2012-03-14 (SHARYANTO)

        Add SHARYANTO::Doc::Base.


0.12    2012-03-06 (SHARYANTO)

        Add SHARYANTO::Package::Util.


0.11    2012-03-01 (SHARYANTO)

        Array::Util: allow haystack to be a single string (assumed to be a
        regex), document that haystack can also be a list of regexes. Updated
        metadata to 1.1.


0.10    2011-09-29 (SHARYANTO)

        Add SHARYANTO::HTTP::DetectUA::Simple.


0.09    2011-09-29 (SHARYANTO)

        Proc::Daemon::Prefork: Add 'on_client_disconnect' option.


0.08    2011-09-22 (SHARYANTO)

        No functional changes. Rebuild dist with newer Sub::Spec::To::Pod.


0.07    2011-09-22 (SHARYANTO)

        Array::Util: Add alias function match_regex_or_array, add sub specs.


0.06    2011-09-22 (SHARYANTO)

        Add SHARYANTO::Array::Util.


0.05    2011-08-05 (SHARYANTO)

        - Proc::Daemon::Prefork: 'access_log_path' and 'error_log_path' are now
          optional.


0.04    2011-07-19 (SHARYANTO)

        [INCOMPATIBLE CHANGES]

        - Proc::Daemon::Prefork: Rename 'run_as_root' to 'require_root' (less
          ambiguity), now defaults to 0.


0.03    2011-07-08 (SHARYANTO)

        [INCOMPATIBLE CHANGES]

        - Rename SHARYANTO::Proc::Daemon{,::Prefork}


0.02    2011-07-05 (SHARYANTO)

        [ENHANCEMENTS]

        - Proc::Daemon: add max_children(), can autoadjust number of processes
          from prefork() to max_children() according to load.


0.01    2011-06-17 (SHARYANTO)

        First release.
