Good morning.

POE 0.12 has been uploaded to the PAUSE and <http://poe.perl.org/>.
It should appear at your favorite CPAN mirror shortly.

This is the first CPAN release in about four months.  Several changes
have occurred in web-only releases since 0.11.  Some highlights:

 o Added support for Gtk.  Fixed Tk support.  POE now can use one of
   four event loops: Gtk, Tk, Event, or its own perl select() loop.
   POE's public interface maps itself to whichever event loop is used,
   so the same program guts (POE::Component::IRC, for example) will
   work in each environment.  POE supports each event loop's unique
   features through a generic postback mechanism.

 o Added a way to populate the heap at construction time or change it
   to something completely different.

 o Added POE::NFA, a true nondeterministic state machine variation of
   POE::Session.

 o Optimized the macro/const/enum source filter, POE::Preprocessor.
   Startup should be a little faster.

 o Added new tests.  Extended existing ones.  Revised the problematic
   signals tests.  Skipped many tests under Windows simply because
   Windows does not support the features they test.  Test coverage is
   about 70%.

 o Improved coverage testing.  It's still far from perfect, and it
   always will be, but it's better than before.

 o Improved Wheels so their events can be tied back to which wheel
   generated them.  This makes it possible for one session to keep
   track of many wheels.

 o Moved POE's web site and mailing list.  Documented the new
   addresses.

 o Improved Filter::Line with contributed code: Added Addi's newline
   auto-detection code and Dennis Taylor's patch for supporting
   different newlines.

 o Improved messages in skipped tests so they don't look like
   problems.

 o Fixed Filter::HTTPD, which didn't work correctly with some clients.

 o Added a cheezy neural network to the samples directory.

These are just highlights.  The full README and Changes files are
available at <http://poe.perl.org/>.

Thank you.

-- Rocco Caputo / [EMAIL PROTECTED]


Reply via email to