Revision history for Log-Any-For-Class
0.13 2012-08-16 (SHARYANTO)
No functional changes. Fix regression (we do need to copy @_, because
'args' might need to be changed, e.g. in Log::Any::For::DBI to mask
passwords).
0.12 2012-08-16 (SHARYANTO)
[ENHANCEMENTS]
- Add logger argument: max_depth.
0.11 2012-08-16 (SHARYANTO)
No functional changes. Fix indenting.
0.10 2012-08-16 (SHARYANTO)
[ENHANCEMENTS]
- Add 'logger_args' argument to allow passing arguments to logger
routines.
- Indent log message according to nest level (default indent=1).
0.09 2012-08-16 (SHARYANTO)
[REMOVED FEATURES]
- Remove 'filter_args' argument. What I was needed was actually just
cleaning.
[ENHANCEMENTS]
- Use Data::Clean::JSON (and customize it a bit) to clean/filter args
and result when showing in log.
0.08 2012-08-16 (SHARYANTO)
- Add 'filter_args' argument. By default, show objects as '(<Classname>
object)' instead of dumping them.
- Use Sub::Uplevel so not to mess with caller().
0.07 2012-07-17 (SHARYANTO)
Previous release doesn't work. Revert to 0.05.
0.06 2012-07-17 (SHARYANTO)
- 'filter_subs' cannot be coderef anymore for now.
- Use Module::Patch 0.07
0.05 2012-07-10 (SHARYANTO)
[INCOMPATIBLE CHANGES]
- logger receives hashref arguments instead of hash, so it can modify
them.
[ENHANCEMENTS]
- Handle wantarray undef.
0.04 2012-07-10 (SHARYANTO)
[ENHANCEMENTS]
- Add Log::Any::For::Package
- Add argument: 'filter_subs' ('filter_methods' for
Log::Any::For::Class).
0.03 2012-07-10 (SHARYANTO)
[BUG FIXES]
- Don't try to load module if package already exists.
- Don't log $self in arguments.
0.02 2012-07-10 (SHARYANTO)
No functional changes. Add missing dep to Log::Any.
0.01 2012-07-10 (SHARYANTO)
First release.