summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2018-07-25 15:33:08 +0000
committerintrigeri <intrigeri@boum.org>2018-07-25 15:33:08 +0000
commit727366aac6a109cc2dd9305ad2961014f3ecebb1 (patch)
treeec178f2c3aa6cd0c67102d1bdc61f70db236e321 /Changes
parentc031d4327fb9b2b96d2b6bf443cd0729de9934ed (diff)
parent616c2fdbca4fe74d06328b492c9c67f450baa74c (diff)
New upstream version 1.002002
Diffstat (limited to 'Changes')
-rw-r--r--Changes75
1 files changed, 41 insertions, 34 deletions
diff --git a/Changes b/Changes
index 0a67f6b6..e7b63e92 100644
--- a/Changes
+++ b/Changes
@@ -6,6 +6,13 @@ Home page: <https://metacpan.org/release/Type-Tiny>
Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=Type-Tiny>
Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
+1.002002 2018-04-17
+
+ [ Bug Fixes ]
+ - Compatibility with constants and with CV-in-stash optimisation.
+ Fixes RT#123408.
+ <https://rt.cpan.org/Ticket/Display.html?id=123408>
+
1.002001 2017-06-08
[ Test Suite ]
@@ -588,7 +595,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
Types::Standard documentation.
Fixes RT#96379.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=96379>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=96379>
[ Documentation ]
- Include benchmark/example of Type::Params versus Scalar::Validation.
@@ -699,7 +706,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
`$_`.
Fixes RT#94196.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=94196>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=94196>
[ Documentation ]
- Type::Tiny::Manual links to various parts of the test suite to document
@@ -825,7 +832,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Make Type::Utils::declare_coercion work outside type libraries.
Fixes RT#92591.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=92591>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=92591>
- Weak reference from Type::Coercion objects to target type constraint
caused bad behaviour in some cases. This has been fixed by retaining
enough information within the Type::Coercion to be able to reconstruct
@@ -833,7 +840,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
to zero.
Fixes RT#92571.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=92571>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=92571>
0.039_02 2014-01-25
@@ -890,7 +897,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
which uses namespace::autoclean.
Fixes RT#91468.
David Steinbrunner++
- <https://rt.cpan.org/Ticket/Display.html?id=91468>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=91468>
- Make parameterized Dict and Map type constraints work with Moose native
hash attribute trait.
Jason R Mash++
@@ -915,7 +922,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
coercions, not just types.
Fixes RT#91153.
Jason R Mash++
- <https://rt.cpan.org/Ticket/Display.html?id=91153>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=91153>
0.033_03 2013-11-26
@@ -923,14 +930,14 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Fix bug in Type::Params::multisig with regard to slurpy parameters.
Fixes RT#90865.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=90865>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=90865>
[ Documentation ]
- Make Error::TypeTiny::Assertion's explain method act more according to
documentation.
Fixes RT#90867.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=90867>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=90867>
[ Packaging ]
- Recommend Sub::Name in META.json.
@@ -947,7 +954,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Type::Params now localizes $_ before trying to assign anything to it.
Fixes RT#90096.
Samuel Kaufman++
- <https://rt.cpan.org/Ticket/Display.html?id=90096>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=90096>
[ Test Suite ]
- Test case using a Type::Params compiled check within the scope of a
@@ -990,7 +997,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Added: Deep coercions for Maybe[`a].
Fixes RT#89936.
Brendan Byrd++
- <https://rt.cpan.org/Ticket/Display.html?id=89936>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89936>
0.031_02 2013-11-03
@@ -1005,7 +1012,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Differentiate Tuple[] vs Tuple, and Dict[] vs Dict.
Fixes RT#89696.
Benct Philip Jonsson++
- <https://rt.cpan.org/Ticket/Display.html?id=89696>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89696>
[ Documentation ]
- Improved documentation for Types::TypeTiny.
@@ -1034,17 +1041,17 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Fix validate_explain error messages in Type::Tiny::Union.
Fixes RT#89279.
Brendan Byrd++
- <https://rt.cpan.org/Ticket/Display.html?id=89279>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89279>
[ Other ]
- $Type::Tiny::DD can be set numerically.
Fixes RT#89251.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=89251>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89251>
- Improve error messages under Moo.
Fixes RT#89234.
Graham Knop++
- <https://rt.cpan.org/Ticket/Display.html?id=89234>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89234>
0.029_03 2013-10-17
@@ -1063,7 +1070,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Renamed the Type::Exception modules to Error::TypeTiny.
Fixes RT#89280.
Brendan Byrd++
- <https://rt.cpan.org/Ticket/Display.html?id=89280>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89280>
[ Documentation ]
- Fix typos in documentation of Error::TypeTiny package variables.
@@ -1073,7 +1080,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
dumper coderef.
Fixes RT#89251.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=89251>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=89251>
- Type::Tiny::Enum type constraints are now subtypes of
Types::Standard::Str; not Types::Standard::Defined.
David Golden++
@@ -1092,7 +1099,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
constructor, but cannot!
Fixes RT#88655.
Brendan Byrd++
- <https://rt.cpan.org/Ticket/Display.html?id=88655>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=88655>
- Updated NEWS file.
0.027_09 2013-09-20
@@ -1113,7 +1120,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Fix typo in Type::Utils for coerce=>1 --> coercion=>1.
Fixes RT#88798.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=88798>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=88798>
- Fix typo in changelog for previous developer release.
- Type::Exception::Assertion changes from 0.027_05 are now conditional
upon Perl version; only take effect on Perl 5.8+; they just weren't
@@ -1234,7 +1241,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
them each in turn.
Fixes RT#88291.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=88291>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=88291>
0.025_01 2013-09-02
@@ -1243,7 +1250,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
elements as if they were present but undef.
Fixes RT#88277.
Steven Lee++
- <https://rt.cpan.org/Ticket/Display.html?id=88277>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=88277>
[ Documentation ]
- Document the internals of Exporter::TypeTiny.
@@ -1271,7 +1278,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
paramaters.
Fixes RT#88064.
Brendan Byrd++
- <https://rt.cpan.org/Ticket/Display.html?id=88064>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=88064>
- Stop considering the empty string to be a valid package name.
[ Test Suite ]
@@ -1288,12 +1295,12 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
compile some coderefs.
Fixes RT#87846.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=87846>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=87846>
- Improve ugly type assertion failure messages when given structures of
nested references.
Fixes RT#87999.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=87999>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=87999>
[ Other ]
- Added: Type::Registry now has an `add_type` method, for adding a single
@@ -1327,7 +1334,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Fix Types::Standard::Dict differentiating between undef and not exists.
Fixes RT#87443.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=87443>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=87443>
[ Packaging ]
- Add dependency on Exporter 5.57 for older versions of Perl.
@@ -1393,7 +1400,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
and Type::Tiny::Manual::Libraries.
Fixes RT#86892.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=86892>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86892>
[ Other ]
- Updated: Eval::TypeTiny now supports lexical subs under Perl 5.18.
@@ -1423,12 +1430,12 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
hand-written inlining.
Fixes RT#86893.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=86893>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86893>
- Mention in Type::Tiny::Manual::Libraries that the `extends` function is
no longer exported by default; update example code.
Fixes RT#86813.
Pierre Masci++
- <https://rt.cpan.org/Ticket/Display.html?id=86813>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86813>
<https://github.com/tobyink/p5-type-tiny/pull/2>
[ Other ]
@@ -1437,7 +1444,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
which is treated as the inlined parent type constraint.
Fixes RT#86891.
Tim Bunce++
- <https://rt.cpan.org/Ticket/Display.html?id=86891>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86891>
0.015_03 2013-07-08
@@ -1508,7 +1515,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- B::SPECIAL-related fix.
Fixes RT#86383.
Peter Flanigan++
- <https://rt.cpan.org/Ticket/Display.html?id=86383>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86383>
- Unions of Type::Tiny and Mouse::Meta::TypeConstraints now work properly.
This makes Type::Tiny and MouseX::Types play nice together (much like
Type::Tiny already plays nice with MooseX::Types).
@@ -1636,11 +1643,11 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
could not be inlined.
Fixes RT#86233.
Vyacheslav Matyukhin++
- <https://rt.cpan.org/Ticket/Display.html?id=86233>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86233>
- Fix unintuitive Dict deep coercions.
Fixes RT#86239.
Vyacheslav Matyukhin++
- <https://rt.cpan.org/Ticket/Display.html?id=86239>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86239>
[ Test Suite ]
- Bundle various tests for deep Dict coercions.
@@ -1653,7 +1660,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
classes that inherit from Moo classes.
Fixes RT#86172.
Peter Flanigan++
- <https://rt.cpan.org/Ticket/Display.html?id=86172>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=86172>
[ Test Suite ]
- Bundle test for interaction between constraints, coercions, and Moose
@@ -1707,7 +1714,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
- Overloading of `$type eq $type` now works in Perl 5.8.
Fixes RT#85895.
Vyacheslav Matyukhin++
- <https://rt.cpan.org/Ticket/Display.html?id=85895>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=85895>
- The combination of Dict, Optional and coercions seems to have been
broken in certain circumstances.
Fixes RT#86001.
@@ -1721,7 +1728,7 @@ Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org>
Type::Params attempted to inline them anyway, leading to death.
Fixes RT#85911.
Diab Jerius++
- <https://rt.cpan.org/Ticket/Display.html?id=85911>
+ <https://rt.cpan.org/Public/Bug/Display.html?id=85911>
[ Documentation ]
- Better document Type::Tiny's 'parents' method which differs from the