Revision history for Perl module POE::Declarative

0.006 Sun Oct 7 21:29:22 2007
    * Added t/call-returns.t to reveal a problem with capturing return values
      from handlers that have been call()ed.
    * Fixed _handle_states() to return results correctly.
    * Added t/delay.t to reveal a problem with delay(), it won't accept the
      short syntax for canceling delayed states.
    * Fixed the prototype for delay() so that it can take a single argument.

0.005 Sun Oct 7 16:53:43 2007
    * Added support for having multiple handlers for the same state.
    * Added t/multiple-handlers.t to test the new multiple handler feature.

0.004 Sat Oct 6 12:34:54 2007
    * Adding the ability to setup a custom heap.

0.003 Fri Oct 5 13:58:43 2007
    * Fixed the MANIFEST which failed to include t/object-states.t from the
      previous release.
    * Added a default heap -> {}
    * Added POE::Declarative::Mixin for additional mixin support.
    * Added support for multiple states in on().
    * Added t/mixins.t and related classes in t/lib to test mixin support.
    * Added t/on-array.t to test multiple states being passed to on().

0.002 Fri Oct 5 11:43:04 2007
    * Switched from using inline_states to package_states or object_states
      depending on whether a package or object is passed to setup().
    * Added t/object-states.t to test object states.

0.001 Mon Oct 1 21:44:00 2007
    * Initial release.
    * Added the POE::Declarative module with get(), call(), delay(), post(),
      yield(), setup(), on(), and run().
    * Added some basic tests to get started with.