develooper Front page | perl.poe | Postings from March 2008

POE 1.0 released!

Thread Next
Rocco Caputo
March 31, 2008 21:09
POE 1.0 released!
Message ID:
1 April 2008

It's the moment you've all been waiting for: POE 1.0 is on the CPAN.   
You can download it right now.  What are you waiting for?

As with most releases, this one is overdue and contains a lot of  
fixes.  Here are some of the highlights:

Large parts of the documentation have been rewritten: POE,  
POE::Kernel, POE::Session, POE::Wheel, POE::Driver, POE::Filter and  
POE::Loop.  The new format is more booklike.  So THERE, people who  
want a book!

Yuval Kogman, Chris Williams, Pravus, Philip Gwyn, Matt Sickler, and  
David Davis reviewed and edited the new documentation.  Your feedback  
is also welcome, as are patches.

Pravus fixed a double InputEvent condition when POE::Wheel::FollowTail  
was aimed at an empty file.

Chris Williams improved compatibility with Perl builds compiled by  
Borland C++.

Markus Jansen's patch fixed a memory leak when Socket6 isn't present  
on Solaris 2.6.

The POE::Loop tests were abstracted into a separate distribution so  
that loop authors can inherit some of POE's extensive test suite.  A  
big shout out goes to Benjamin Smith for his work on the tests.

POE::Api::Ctl and POE::API::ResLoader were removed.

Worked around SIGDIE re-entrancy issues by making it asynchronous  
rather than pre-emptive.

A lot of test fixes by Chris Fedde, Chris Williams, and others.


This release has been so long in the making that I'm sure I've  
forgotten people.  Thank the next POE developer you meet---chances are  
good that they've done something wonderful with (or to) the project.

Thanks again to Benjamin Smith and the Google Summer of Code 2006 for  
vastly improving POE's tests and eliminating the N-1th hurdle to  
releasing 1.0.

Rocco Caputo -

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About