Data-Sah
view release on metacpan or search on metacpan
- Support Time::Moment & Time::Piece in addition to DateTime (currently
only when coercing).
0.67 2015-06-18 Released-By: PERLANCAR
- No functional changes.
- [Test] Put generated javascript temporary files under a temporary dir
to avoid cluttering /tmp too much.
0.66 2015-06-11 Released-By: PERLANCAR
- More tweaks to human text for hash clauses.
0.65 2015-06-11 Released-By: PERLANCAR
- Tweak/fix human text for hash clauses
dep_all/dep_any/req_dep_all/req_dep_any.
0.64 2015-06-10 Released-By: PERLANCAR
- No functional changes.
- N'th attempt to fix test failures: don't switch to core_or_pp=1
mode when we can't find Scalar::Util::Numeric, just switch the
sun module to use Scalar::Util::Numeric::PP.
0.63 2015-06-09 Released-By: PERLANCAR
- No functional changes.
- Previous guess about failed tests is incorrect, the correct reason is
that Data::Sah perl compiler switches to pp=1 mode when it can't find
Scalar::Util::Numeric (which is a 'recommends' prereq, not a
'requires'), we now switch to core_or_pp=1 instead.
0.62 2015-06-07 Released-By: PERLANCAR
- Introduce package variables $PP, $CORE, $CORE_OR_PP, $NO_MODULES as
alternatives to environments DATA_SAH_{PP,CORE,CORE_OR_PP,NO_MODULES}
and use those for tests, due to reported failures.
- Preload Test::Builder's prereq so it doesn't fail when testing
with lib::filter.
0.61 2015-05-26 Released-By: PERLANCAR
- perl: Add compile option: no_modules.
0.60 2015-05-26 Released-By: PERLANCAR
- Handle different capitalization of 'nan' -> 'NaN' in newer perl
5.21+ [RT#104682].
0.59 2015-05-22 Released-By: PERLANCAR
- perl: Add compile option: core_or_pp.
- perl: Make sure we respect compile option core/pp/core_or_pp, or we
die during compilation.
0.58 2015-05-22 Released-By: PERLANCAR
- perl: Add compile option: core (avoid non-core modules); add
tests for core & pp.
0.57 2015-05-17 Released-By: PERLANCAR
- Make DateTime truly optional/recommends (previously it's still a
TestRequires).
0.56 2015-05-13 Released-By: PERLANCAR
- Add perl support for type 'duration'.
0.55 2015-05-06 Released-By: PERLANCAR
- Add option 'hash_values' to human's compile() and add
'human_hash_values' to Prog's compile(). This is used to override hash
argument in sprintfn() during human compilation.
- Make 'field'/'fields' hash term overridable (e.g. to
'argument'/'arguments'), for Rinci's args_rels implementation.
0.54 2015-05-05 Released-By: PERLANCAR
- Implement hash clause choose_one_key, choose_all_keys, req_one_key,
dep_any, dep_all, req_dep_any, req_dep_all (Sah 0.9.36).
0.53 2015-04-24 Released-By: PERLANCAR
- No functional changes.
- Adjust to Data::Sah::Normalize 0.03 (perl gotcha, if we add a
proto ($) then func(@_) will become foo(1), is this DWIM??).
0.52 2015-04-15 Released-By: PERLANCAR
- No functional changes.
- [dist] Downgrade DateTime from runtime prereq to runtime recommends
and test prereq, to make dist slimmer.
( run in 2.680 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )