Changes for version 0.3.0_2 - 2012-07-29

  • Move event wrapping out to Event::Wrappable
  • Make coroutine support have lower overhead by storing the current event in a hash indexed by the coroutine rather then using on_enter and on_exit handlers.
  • We drop the ability to use any sub ref that went into creating a listener as a key to it, this is because you know create your wrapped listener with the "event" helper and you can take a ref to it then.

Modules

A Node style event Role for Moose
A meta object for events
A Node style event Role for Moose
Make MooseX::Event methods available as class methods on a singleton