summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2013-06-14 20:37:19 +0200
committerJonas Smedegaard <dr@jones.dk>2013-06-14 20:37:19 +0200
commit737164ded2e3612765dfdcfbeb9ac216a716fb3f (patch)
tree495f0faf13ff7476c6f8c54d03a5da448844fb66 /Changes
parentac71bb2f6a92728f34cd733df3862b5d8765dd62 (diff)
parent518ced71e0553a3453a7b7becf0670b2cc80360c (diff)
Imported Upstream version 0.006
Diffstat (limited to 'Changes')
-rw-r--r--Changes71
1 files changed, 71 insertions, 0 deletions
diff --git a/Changes b/Changes
index 6a8a48ad..7fe56f13 100644
--- a/Changes
+++ b/Changes
@@ -6,6 +6,77 @@ Home page: <https://metacpan.org/release/Type-Tiny>
Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=Type-Tiny>
Maintainer: Toby Inkster <mailto:tobyink@cpan.org>
+0.006 2013-05-28
+
+ - (Packaging) Exporter::TypeTiny::mkopt_hash now works.
+
+0.005_08 2013-05-28
+
+ - (Packaging) Rearrange test cases; add 00-begin.t.
+ - (Update) Use JSON::PP instead of JSON in test cases, because JSON::PP is
+ a core module since Perl 5.14.
+
+0.005_07 2013-05-28
+
+ - (Addition) Add pure-Perl Mouse to examples/benchmark-constraints.pl.
+ - (Bugfix) Assertions using the assert_return pattern were triggering
+ FATAL warnings when inlined with Sub::Quote. Inlined assertions are now
+ prefixed with 'no warnings "void";'.
+
+0.005_06 2013-05-26
+
+ - (Bugfix) Fix StrMatch to properly support regexps containing slashes.
+ - Fold Types::Standard::DeepCoercion into Types::Standard.
+
+0.005_05 2013-05-24
+
+ - (Addition) Type::Tiny now has an assert_return method, which is used in
+ most places in preference to assert_valid.
+ - (Removal) Removed Type::Registry from the release; it will return at a
+ later date.
+ - (Update) Suggest newer version of Validation::Class.
+ - Fix warnings under Perl 5.18.
+
+0.005_04 2013-05-17
+
+ - (Addition) Deep explanations for
+ Types::Standard::{Map,Maybe,Ref,Dict,Tuple} type constraint assertion
+ failures.
+ - (Addition) Type::Exception::Compilation.
+ - (Bugfix) Fixed bug in non-inlined code for Types::Standard::MkOpt.
+ - All error conditions now throw exception objects instead of string error
+ messages.
+ - Allow the slurpy tail of a Types::Standard::Tuple to be a treated as a
+ hashref rather than an arrayref.
+ - Improved deep explanations for
+ Types::Standard::{ArrayRef,HashRef,ScalarRef}.
+ - Test::TypeTiny performs more thorough testing if EXTENDED_TESTING
+ environment variable is set.
+ - Throw exception if people attempt to set parent types for
+ Type::Tiny::{Class,Role,Duck,Enum,Union,Intersection}.
+
+0.005_03 2013-05-14
+
+ - (Removal) Bytes and Chars type constraints removed from Types::Standard.
+ - (Removal) Decode and Encode coercions removed from Types::Standard.
+ - Many error conditions now throw exception objects instead of string
+ error messages.
+
+0.005_02 2013-05-14
+
+ - (Documentation) Fix a typo in declare_coercion in
+ Type::Tiny::Manual::Coercions.
+ ++$MMCLERIC
+ - (Documentation) Link to Type::Tiny::Manual::Libraries instead of
+ non-existing Type::Tiny::Intro.
+ ++$MMCLERIC
+
+0.005_01 2013-05-07
+
+ - (Addition) ArrayLike type added to Types::TypeTiny.
+ - (Addition) Type::Registry.
+ - (Bugfix) Type::Library should require Perl 5.8.1, not 5.8.3.
+
0.004 2013-05-06
- (Bugfix) Eval::Closure now strips line breaks and other unsavoury