The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for Perinci-Util

0.37     2013-09-16 (SHARYANTO)

         - Put caller arguments into stack trace.

0.36     2013-09-15 (SHARYANTO)

         - Sub::Util: Add err().


         - Sub::Util: Remove wrapres() is now deprecated (I hate the interface,
           nobody is using it except for my modules). See err() for replacement,
           since 99% of use-case is to produce error response. It will be
           removed in future releases.

0.35     2013-08-12 (SHARYANTO)


         - Remove Perinci::MetaAccessor and $PERINCI_META_ACCESSOR for
           simplicity. Now embedded metadata always assumed to reside in %SPEC
           variable; more standardized is good. For cases where we need to
           retrieve metadata externally, this will be handled by

0.34     2013-08-12 (SHARYANTO)


         - Default meta accessor: allow customizing variable name (from %SPEC to
           something else). Allow using object methods as well as static

0.33     2012-12-21 (SHARYANTO)

         - Split into Perinci::Sub::{Dep,Function,Property}Util to avoid
           circular dependency problem [RT #81999].

0.32     2012-11-02 (SHARYANTO)


         - Perinci::Sub::Util: Add caller() (moved from Perinci::Sub::Wrapper,

0.31     2012-10-10 (SHARYANTO)


         - wrapres(): Tweak message

         - Add module: Perinci::Tx::Util.

0.30     2012-09-27 (SHARYANTO)


         - wrapres(): Append inner response's status too when outer response
           message ends with /: /.

0.29     2012-09-27 (SHARYANTO)


         - wrapres(): Change error stack name in result metadata key from
           'stack' to 'error_stack'.

         [BUG FIXES]

         - wrapres(): Use inner response's error_stack, don't create a new

0.28     2012-09-27 (SHARYANTO)


         - Add module: Perinci::Sub::Util.

0.27     2012-09-07 (SHARYANTO)

         - No functional changes. Update dependencies version.

0.26     2012-08-02 (SHARYANTO)


         - MetaAccessor: Rename method get_all_meta() to get_all_metas()

0.25     2012-08-01 (SHARYANTO)

         - Bump version to be accepted by PAUSE.

         - Rename default meta accessor class to Perinci::MetaAccessor::Default.
           Use role (Moo). Change interface to be more generic (not

         - Add some tests.

0.01     2012-08-01 (SHARYANTO)

         - First release. Split from Perinci to avoid circular dependency with