[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