Revision history for Perl extension Class::Trigger.
0.15 2020-04-05 20:41:50 PDT
- Repackaged to avoid build issues with modern perls
0.14 Sun Oct 11 15:55:14 PDT 2009
- Make this a non-dev release
0.13_01 Wed Oct 7 21:50:42 PDT 2009
- Disable the cache on the recursive fetch triggers to fix bugs in inheritance
https://rt.cpan.org/Public/Bug/Display.html?id=37299 (Michael Schout)
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
0.11_03 Wed Jun 20 12:12:36 PDT 2007
- Fixed a bug in backward-compatiblity code to handle multiple
hooks in one add_trigger() call. (Thanks to mark addison)
0.11_02 Sun Jun 10 18:09:58 PDT 2007
- Added a test to make sure $_ is not clobbered
(Thanks to mark addison)
- Killed the hidden feature to add multiple hooks in one
add_trigger() call because it interfers with named parameter style
calls. (Thanks to clkao)
0.11_01 Mon May 28 21:03:03 PDT 2007
- Added support for abortable triggers.
- Added named-parameters calling convention for add_trigger
- Added new last_trigger_results method and began capturing trigger return values.
- FUNCTIONALITY CHANGE: When no triggers are called for a trigger point, the return value is now '0', not undef.
(Thanks to Jesse Vincent)
0.11 Thu Feb 22 19:02:09 PST 2007
- Fixed a bug due to Class::Data::Inheritable, where
triggers added to the superclass after trigger is added in
the child class are ignored in the child class.
See t/03_inherit.t for example.
(Thanks to Brad Choate, Yann Kerherve, Ben Trott and Fumiaki Yoshimatsu)
0.10 Tue Aug 23 22:11:21 UTC 2005
- Documentation fix
0.09 Fri Feb 18 14:13:22 JST 2005
- Devel::Cover compliant code. Now 100% coverage.
(Thanks to Leif Eriksen and Phalanx folks)
0.08 Thu Feb 27 15:51:31 JST 2003
- Performance boostup and document clarification
(Thanks to Tim Bunce)
0.07 Sat Feb 15 01:01:36 JST 2003
- s/add_hook/add_trigger/ in pod.
(Thanks to Tony Bowden)
* now you can pass @args to call_trigger
- Class->call_trigger() works
(Thanks to Tim Bunce)
0.06 Wed Oct 23 19:13:20 JST 2002
* Fixed bug that trigger disappears when trigger sub modifies $_.
(Thanks to Tony Bowden and Barry Hoggard)
0.05 Tue Apr 30 14:06:06 JST 2002
- Example tweak
- remove untie() lines to shut up bleadperl
0.04 Fri Dec 28 12:43:32 JST 2001
- Added FAQ section in pod
(Thanks to people at POOP mailing list)
0.03 Tue Dec 25 03:30:31 JST 2001
- renamed to Class::Trigger from Class::Hookable
* Added object based triggers
- fixed bug that subclass shares arrayref of triggers with parent
0.02 Tue Dec 25 02:18:27 JST 2001
- removed evil eval() to inherit Class::Data::Inheritable
- makes copy of trigger table in add_trigger() for inheritance
(Thanks to Tony Bowden <tony@kasei.com>)
0.01 Mon Dec 24 11:47:13 2001
- original version; created by h2xs 1.19