Data-Sah

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


        - 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 )