Changes for version 0.95

  • No changes since 0.94_03. Only change since 0.94 is fix for RT#56447 (allow POE aliases as target session ID for events).

Changes for version 0.94_03

  • No functional change since 0.94_01. Fixed constant functions: added "()" prototype to make them inlinable by perl. Should have been like that since 0.91_01. That should improve performance. Added .perlcriticrc to disable Perl::Critic policies that do not match our style (filled RT#57638, RT#57639, RT#57640, RT#57807 for issues with default policies). Made some suggestions from Perl::Critic. Reduced number of lines, so improved test coverage ratio. Test coverage: 94.5%. Author build system: fixed the 'Build tag'. Author build system: improved steps to publish 'Changes.rss' in the Google Code wiki area.

Changes for version 0.94_02

  • Author build system: Changes.{rss,yml} generation is now automated by extending Module::Build (see 'inc/MY/Build.pm' and 'inc/MY/Build/Changes.pm'). Added 't/90-critic.t' to 'MANIFEST.SKIP' as it is the main cause of CPAN Testers failures. Author build system: Drop 'Makefile.PL' generation by Module::Build. Author build system: Transformed 'make-svn-tag.pl' into a Build target ('tag').

Changes for version 0.94_01

  • RT#56447 fixed, but I expect to unapply the fix once RT#57314 (allow aliases in $poe_kernel->refcount_{in,de}crement) is implemented. Test cases added. Bug references are now linked in 'Changes.rss'. Test coverage: 91.6%.

Modules

Schedule POE events using DateTime::Set iterators