{{$NEXT}}
+ [DEPRECATIONS]
+
+ * Using a hand-optimized type constraint is now deprecated. In keeping with
+ our release policy, this won't actually start warning until the 2.0200
+ release.
+
[NEW FEATURES]
* Type constraints can now provide inlined versions, which should make
inlined code which uses type constraints (such as accessors) faster.
(Dave Rolsky)
+ [ENHANCEMENTS]
+
+ * Remove a lot of cases where generated methods closed over meta objects.
+ Most simple cases should now only close over simple data types and
+ coderefs. This should make deparsing simpler.
+
+ * Type constraints can now inline their constraint checks. This replaces the
+ existing hand-optimized constraint feature.
+
[BUG FIXES]
* Make sure weak attributes remain weak when cloning. (doy, rafl)
* Use Devel::PartialDump in type constraint error messages, if it is
installed.
- * Remove a lot of cases where generated methods closed over meta objects.
- Most simple cases should now only close over simple data types and
- coderefs. This should make deparsing simpler.
-
[BUG FIXES]
* Stop hiding warnings produced by throwing errors in DEMOLISH methods.
Class::MOP::Package. This means that anonymous packages are now also
possible. (Shawn M Moore, doy)
- * Type constraints can now inline their constraint checks. This replaces the
- existing hand-optimized constraint feature.
-
- [DEPRECATIONS]
-
- * Using a hand-optimized type constraint is now deprecated. In keeping with
- our release policy, this won't actually start warning until the 2.0200
- release.
-
[BUG FIXES]
* No longer call XSLoader from multiple places, as this causes issues on