1Revision history for Perl extension Class::Trigger.
2
30.14 Sun Oct 11 15:55:14 PDT 2009
4        - Make this a non-dev release
5
60.13_01 Wed Oct  7 21:50:42 PDT 2009
7        - Disable the cache on the recursive fetch triggers to fix bugs in inheritance
8          https://rt.cpan.org/Public/Bug/Display.html?id=37299 (Michael Schout)
9
100.13 Thu Mar  6 12:55:09 PST 2008
11        - Added a cache to fetch_triggers code so as it won't suck down CPU at runtime.
12          RT:30279. Thanks to Alex Vandiver and Michael Schwern
13
140.12 Mon Aug 20 16:06:50 PDT 2007
15    - Make this a release
16
170.11_03  Wed Jun 20 12:12:36 PDT 2007
18    - Fixed a bug in backward-compatiblity code to handle multiple
19      hooks in one add_trigger() call. (Thanks to mark addison)
20
210.11_02  Sun Jun 10 18:09:58 PDT 2007
22    - Added a test to make sure $_ is not clobbered
23      (Thanks to mark addison)
24    - Killed the hidden feature to add multiple hooks in one
25      add_trigger() call because it interfers with named parameter style
26      calls. (Thanks to clkao)
27
280.11_01  Mon May 28 21:03:03 PDT 2007
29
30    - Added support for abortable triggers.
31    - Added named-parameters calling convention for add_trigger
32    - Added new last_trigger_results method and began capturing trigger return values.
33
34    - FUNCTIONALITY CHANGE: When no triggers are called for a trigger point, the return value is now '0', not undef.
35      (Thanks to Jesse Vincent)
36
370.11  Thu Feb 22 19:02:09 PST 2007
38        - Fixed a bug due to Class::Data::Inheritable, where
39          triggers added to the superclass after trigger is added in
40          the child class are ignored in the child class.
41          See t/03_inherit.t for example.
42          (Thanks to Brad Choate, Yann Kerherve, Ben Trott and Fumiaki Yoshimatsu)
43
440.10  Tue Aug 23 22:11:21 UTC 2005
45        - Documentation fix
46
470.09  Fri Feb 18 14:13:22 JST 2005
48	- Devel::Cover compliant code. Now 100% coverage.
49	  (Thanks to Leif Eriksen and Phalanx folks)
50
510.08  Thu Feb 27 15:51:31 JST 2003
52	- Performance boostup and document clarification
53	  (Thanks to Tim Bunce)
54
550.07  Sat Feb 15 01:01:36 JST 2003
56	- s/add_hook/add_trigger/ in pod.
57	  (Thanks to Tony Bowden)
58	* now you can pass @args to call_trigger
59	- Class->call_trigger() works
60	  (Thanks to Tim Bunce)
61
620.06  Wed Oct 23 19:13:20 JST 2002
63	* Fixed bug that trigger disappears when trigger sub modifies $_.
64	  (Thanks to Tony Bowden and Barry Hoggard)
65
660.05  Tue Apr 30 14:06:06 JST 2002
67	- Example tweak
68	- remove untie() lines to shut up bleadperl
69
700.04  Fri Dec 28 12:43:32 JST 2001
71	- Added FAQ section in pod
72	  (Thanks to people at POOP mailing list)
73
740.03  Tue Dec 25 03:30:31 JST 2001
75	- renamed to Class::Trigger from Class::Hookable
76	* Added object based triggers
77	- fixed bug that subclass shares arrayref of triggers with parent
78
790.02  Tue Dec 25 02:18:27 JST 2001
80	- removed evil eval() to inherit Class::Data::Inheritable
81	- makes copy of trigger table in add_trigger() for inheritance
82	  (Thanks to Tony Bowden <tony@kasei.com>)
83
840.01  Mon Dec 24 11:47:13 2001
85	- original version; created by h2xs 1.19
86