tweak whitelist
[gitmo/MooseX-Types.git] / Changes
CommitLineData
90ac25e7 1Revision history for MooseX-Types
2
5049f3ac 3{{$NEXT}}
4
5 - Small changes for forward compatibility with Moose 2.0100, when it
6 is released. (Dave Rolsky)
7
27561bf5 80.25 2010-11-30
10390913 9 - The test suite now uses Test::Fatal instead of Test::Exception
10 (Karen Etheridge).
d34c8442 11 - Modernized tests to use Test::Requires and done_testing. (Dave
12 Rolsky)
67f34013 13 - MooseX::Types::Combine is a little more efficient, and only tries to
14 load the libraries it's combining when that list is set. It also
15 checks that each lib in the list actually provides types. (Dave
16 Rolsky).
d34c8442 17 - The MooseX::Types docs now contain a pointer to
18 MooseX::Types::Combine. (Dave Rolsky)
19
27561bf5 200.24 2010-09-11
12700b70 21 - Avoid more warnings from Moose 1.09 in tests (Dave Rolsky).
22
27561bf5 230.23 2010-07-19
e1347ad0 24 - Avoid warnings from Moose 1.09 in tests (Dave Rolsky).
25
27561bf5 260.22 2010-06-01
6d7f2c07 27 - Update docs to mention MRO::Compat rather than Class::C3.
ef209cca 28 - Added '0+' overloading to solve the type constraint equality
29 regression introduced when Moose 1.05 tightened the rules
30 determing type constraint equality. Added tests for the
31 regression.
cec62c79 32
27561bf5 330.21 2009-12-23
2d45eca0 34 - Attempting to import a non-existent type from a combined type
35 library gave a very confusing error message from the
36 MooseX::Types::Combined internals. Now it gives you a much more
37 useful message. (Dave Rolsky)
cec62c79 38 - bump up Moose dep (RT#53016)
2d45eca0 39
27561bf5 400.20 2009-09-10
d06b3d22 41 - fix "empty export" warning (doy).
42
27561bf5 430.19 2009-08-23
64f42303 44 - un-fix coercions on parameterized types, since it broke
45 MooseX::Method::Signatures, as well as any other code that relied on
46 new type constraint objects being generated each time a type was
47 parameterized (hdp).
48
27561bf5 490.18 2009-08-22
86a2a6b8 50 - fix coercions on parameterized types (Hans Dieter Pearcey).
d46ddd3c 51
27561bf5 520.17 2009-08-18
cce42d93 53 - Documentation typo fix (Dave Rolsky).
54 - Stop blowing up in has_available_type_export if the introspected code
55 symbol exists but is not a type export (Florian Ragwitz).
56 - Reorganize author/copyright sections at the request of Debian
57 packagers (Rafael Kitover).
58
27561bf5 590.16 2009-06-29
58bf58dc 60 - Ship with Module::Install 0.91
61
27561bf5 620.15 2009-06-27
886c0eaa 63 - Change all uses of croak in TypeDecorator to use the Moose
64 throw_exception method.
65 - More test cases for the union mixed string type issue, and
66 better handling of this in the | overload in TypeDecorator
67
27561bf5 680.14 2009-06-26
442e42ba 69 - Fix union with string type
70
27561bf5 710.13 2009-06-23
90ac25e7 72 - Add Test::Moose to build_requires for Fedora
73
27561bf5 740.12 2009-06-14
4e6dc81d 75 - fix mixing of typelibs with regular Moose classes
76
27561bf5 770.11 2009-05-23
b0db42a9 78 - warning on string types and unregistered class/role types
79 - better error for missing comma
80 - MooseX::Types::Combine for combining type libs
81
27561bf5 820.10 2009-03-06
e50bf0d9 83 - Removed unneeded debugging code from one of the tests, which was
84 causing installation errors for people that didn't already have
97cc8c9f 85 Data::Dump installed. (jjnapiork)
5885c4f4 860.09 ...
87 - Added MooseX::Types::Util::has_available_type_export($p, $n) to
88 allow introspection of available types for other libraries wanting
89 to use type export names for type specifications.
90
27561bf5 910.08 2008-12-09
077ac262 92 - Added experimental support for recursive type constraints. Pod and
93 tests for this feature. Let the madness begin.
94 - Documentation updates.
95 - Workaround test case for the SUb::Exporter compatibility issue. Also
96 documented in Pod.
b3b39119 97
27561bf5 980.07 2008-10-07
77134b88 99 - Bumped minimum allowed Moose version to fix problem with overloading
100 on some versions of Perl
101 - Tiny documentation updates.
102
27561bf5 1030.06 2008-10-24
475bbd1d 104 - Added support for parameterized types and type unions, tests for all
105 that and documentation updates.
77134b88 106
7b867c20 1070.05 [unknown]
16ddefbf 108 - moved export mechanism to Sub::Exporter. ::Base contains
109 a bunch of wrapping logic to allow the export-along functionality
110 for the helper symbols
8cd6ad6c 111 - removed vestigial load of Sub::UpLevel since it breaks
112 the argument display in confess()
badcd0e5 113
27561bf5 1140.04 2007-08-09
559cf3d8 115 - Automatically set strict and warnings like Moose does
31ac8780 116
27561bf5 1170.03 2007-08-09
b3b39119 118 - Minor POD typo correction
9563f55e 119 - Added some error messages for wrong type names
120 - Coercion handler not exported without type object
9448c224 121 - Moved from Class::Inspector to Class::MOP::load_class
b3b39119 122
27561bf5 1230.02 2007-08-08
b3b39119 124 - Changed declaration to croak when it sees '::' in a typename
125
27561bf5 1260.01 2007-08-08
b3b39119 127 - Initial release