Data-Clean-JSON
view release on metacpan or search on metacpan
0.27 2015-06-08 Released-By: PERLANCAR
- No functional changes.
- Re-release to show up in MetaCPAN index.
0.26 2015-05-23 Released-By: PERLANCAR
- No functional changes.
- [Bugfix] Don't assume Scalar::Util's blessed has been imported.
0.25 2015-05-23 Released-By: PERLANCAR
- Put generated cleanser code in 'src', for other tools that might need
it (e.g. Perinci::CmdLine::Inline).
0.24 2015-03-26 Released-By: PERLANCAR
- Change the default clone limit from 50 to 1, as this is now the more
sensible default now that the previous release has fixed clone limit
counting for converted objects.
0.23 2015-03-26 Released-By: PERLANCAR
- Don't count object converted into non-ref into clone limit. This
solves the problem of only a few DateTime/Time::Moment/other objects
being converted into timestamps (if they happen to be referenced twice
or more in the data structure, triggering the circular check and
quickly hitting the clone limit), because even after each object is
converted into a non-ref value, the old ref is still counted. The new
release now compares the ref() of the new converted value when doing
circular check.
0.22 2015-03-26 Released-By: PERLANCAR
- Convert Time::Moment objects like DateTime objects (convert them
to epoch value), BTW the fallback unbless routine in
Function::Fallback::CoreOrPP seems to have a problem in
unblessing Time::Moment objects, but it doesn't have a problem
unblessing other blessed scalar refs.
0.21 2015-03-26 Released-By: PERLANCAR
- No functional changes.
- Replace Log::Any with Log::Any::IfLOG.
0.20 2014-12-10 Released-By: PERLANCAR
- No functional changes.
- Use new name of renamed/split module SHARYANTO::String::Util ->
String::LineNumber & String::PerlQuote.
0.19 2014-11-13 Released-By: PERLANCAR
- Avoid perl undef warning & syntax error in generated code [CT].
0.18 2014-11-12 Released-By: PERLANCAR
- No functional changes.
- Make Acme::Damn and Data::Clone optional prereqs [#98887].
0.17 2014-11-07 Released-By: PERLANCAR
- Remove unneeded dep.
0.16 2014-04-10 Released-By: SHARYANTO
- No functional changes.
- Replace Acme::Damn and Data::Clone with Function::Fallback::CoreOrPP.
0.15 2014-02-13 Released-By: SHARYANTO
[INCOMPATIBLE CHANGES]
- Default command for circular is changed from
[replace_with_ref=>'CIRCULAR'] to ['clone']. I believe this is more
useful for common cases, e.g. when $ref is [1] then {a=>$ref,
b=>$ref} will become {a=>[1], b=>[1]} instead of {a=>[1],
b=>'CIRCULAR'}.
0.14 2014-02-13 Released-By: SHARYANTO
[ENHANCEMENTS]
- Add command: clone (for -circular).
0.13 2013-10-31 Released-By: SHARYANTO
[ENHANCEMENTS]
- Allow opt '' to process non-references (e.g. numbers, strings, other
simple scalars).
0.12 2013-10-31 Released-By: SHARYANTO
- No functional changes.
- Add some more tests.
[BUG FIXES]
( run in 1.565 second using v1.01-cache-2.11-cpan-71847e10f99 )