root/Class-Trigger/trunk/Changes

Revision 2527 (checked in by miyagawa, 13 years ago)

Checking in changes prior to tagging of version 0.13. Changelog diff is:

Index: Changes
===================================================================
--- Changes (revision 2526)
+++ Changes (working copy)
@@ -1,5 +1,9 @@

Revision history for Perl extension Class
Trigger.

+0.13 Thu Mar 6 12:55:09 PST 2008
+ - Added a cache to fetch_triggers code so as it won't suck down CPU at runtime.
+ RT:30279. Thanks to Alex Vandiver and Michael Schwern
+

0.12 Mon Aug 20 16:06:50 PDT 2007

- Make this a release


  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 Revision history for Perl extension Class::Trigger.
2
3 0.13 Thu Mar  6 12:55:09 PST 2008
4         - Added a cache to fetch_triggers code so as it won't suck down CPU at runtime.
5           RT:30279. Thanks to Alex Vandiver and Michael Schwern
6
7 0.12 Mon Aug 20 16:06:50 PDT 2007
8     - Make this a release
9
10 0.11_03  Wed Jun 20 12:12:36 PDT 2007
11     - Fixed a bug in backward-compatiblity code to handle multiple
12       hooks in one add_trigger() call. (Thanks to mark addison)
13
14 0.11_02  Sun Jun 10 18:09:58 PDT 2007
15     - Added a test to make sure $_ is not clobbered
16       (Thanks to mark addison)
17     - Killed the hidden feature to add multiple hooks in one
18       add_trigger() call because it interfers with named parameter style
19       calls. (Thanks to clkao)
20
21 0.11_01  Mon May 28 21:03:03 PDT 2007
22
23     - Added support for abortable triggers.
24     - Added named-parameters calling convention for add_trigger
25     - Added new last_trigger_results method and began capturing trigger return values.
26
27     - FUNCTIONALITY CHANGE: When no triggers are called for a trigger point, the return value is now '0', not undef.
28       (Thanks to Jesse Vincent)
29
30 0.11  Thu Feb 22 19:02:09 PST 2007
31         - Fixed a bug due to Class::Data::Inheritable, where
32           triggers added to the superclass after trigger is added in
33           the child class are ignored in the child class.
34           See t/03_inherit.t for example.
35           (Thanks to Brad Choate, Yann Kerherve, Ben Trott and Fumiaki Yoshimatsu)
36
37 0.10  Tue Aug 23 22:11:21 UTC 2005
38         - Documentation fix
39
40 0.09  Fri Feb 18 14:13:22 JST 2005
41         - Devel::Cover compliant code. Now 100% coverage.
42           (Thanks to Leif Eriksen and Phalanx folks)
43
44 0.08  Thu Feb 27 15:51:31 JST 2003
45         - Performance boostup and document clarification
46           (Thanks to Tim Bunce)
47
48 0.07  Sat Feb 15 01:01:36 JST 2003
49         - s/add_hook/add_trigger/ in pod.
50           (Thanks to Tony Bowden)
51         * now you can pass @args to call_trigger
52         - Class->call_trigger() works
53           (Thanks to Tim Bunce)
54
55 0.06  Wed Oct 23 19:13:20 JST 2002
56         * Fixed bug that trigger disappears when trigger sub modifies $_.
57           (Thanks to Tony Bowden and Barry Hoggard)
58
59 0.05  Tue Apr 30 14:06:06 JST 2002
60         - Example tweak
61         - remove untie() lines to shut up bleadperl
62
63 0.04  Fri Dec 28 12:43:32 JST 2001
64         - Added FAQ section in pod
65           (Thanks to people at POOP mailing list)
66
67 0.03  Tue Dec 25 03:30:31 JST 2001
68         - renamed to Class::Trigger from Class::Hookable
69         * Added object based triggers
70         - fixed bug that subclass shares arrayref of triggers with parent
71
72 0.02  Tue Dec 25 02:18:27 JST 2001
73         - removed evil eval() to inherit Class::Data::Inheritable
74         - makes copy of trigger table in add_trigger() for inheritance
75           (Thanks to Tony Bowden <tony@kasei.com>)
76
77 0.01  Mon Dec 24 11:47:13 2001
78         - original version; created by h2xs 1.19
Note: See TracBrowser for help on using the browser.