[libclass-tiny-perl] 08/11: updated Changes with Incompatible Changes note
gregor herrmann
gregoa at debian.org
Sun May 31 14:03:53 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to annotated tag release-1.000
in repository libclass-tiny-perl.
commit c414226c8138e09a54987207efab4a7f5930917d
Author: David Golden <dagolden at cpan.org>
Date: Tue Jul 15 20:31:37 2014 -0400
updated Changes with Incompatible Changes note
---
Changes | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/Changes b/Changes
index 265687d..5de0386 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,20 @@ Revision history for Class-Tiny
{{$NEXT}}
+ [*** INCOMPATIBLE CHANGES ***]
+
+ - Attributes for custom accessors *MUST* be declared for them to be
+ set via the constructor. It is no longer sufficient for a method of
+ the same name to exist.
+
+ - Unknown constructor arguments are ignored rather than fatal; they are
+ not included in the object. Special instructions for using BUILD to
+ hide constructor arguments from validation are irrelevant and have
+ been removed.
+
+ - These changes make Class::Tiny-based classes easier to subclass by
+ more advanced object frameworks like Moose or Moo.
+
0.015 2014-07-13 23:10:47-04:00 America/New_York
[CHANGED]
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libclass-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list