ANNOUNCE: POE 0.25 Released

gnat on 2003-02-10T20:02:52

cwest writes "Version 0.25 of the award-winning POE networking and multitasking framework has been released. This version is mainly a bug fix release. Thanks go out to everyone who helped make this release happen, especially our new committers and testers." (more...)

  • ActivePerl 5.8.0 is supported.
  • Gentoo Linux is supported. Previously Perl would segfault.
  • TCP clients and servers now support different kinds of sessions (Session, NFA, and custom types).
  • TCP servers now gracefully handle aborted connections. This prevents them from stopping under heavy load.
  • TCP clients and servers are more configurable in general.
  • Several unimplemented features in Wheel::Run have been completed.
  • POE::Kernel's call() honors array vs. scalar context now.
  • Fixed a bug that sometimes prevented POE::Kernel from returning.
  • Fixed a leak in signal dispatching. Terminal signals now destroy sessions at the proper times.

POE's web site contains detailed changes for every public release.

http://poe.perl.org/?POE_CHANGES

The latest tarball should be heading towards your favorite CPAN mirror. It is also on the web, and so is a Windows PPD. Users who need advanced notice of changes can follow it via anonymous CVS or POE's mailing list.

http://poe.perl.org/?Where_to_Get_POE http://poe.perl.org/?POE_Support_Resources

Thanks again to everyone who helped with this release.

About POE

POE is an award-winning networking and multitasking framework. It has been in active, open development for over four years. Its developer community has created a large and growing list of reusable components.

http://poe.perl.org/?What_POE_Is http://search.cpan.org/search?mode=module&query=POE::Component

POE's robustness and performance have made it an integral part of mission critical applications since 1998. It is used in a wide variety of fields and in projects ranging from just a few lines of code to tens of thousands.

  • Financial:
    Market servers, clients, billing systems, and automated trading agents.
  • Web:
    Commerce servers, content management systems, application servers, data warehousing, WAP proxies, ad exchanges, web crawlers/spiders, and a variety of specialized agents.
  • System Administration:
    Large-scale host monitoring and maintenance, distributed load testing, a distributed file system (InterMezzo), radius monitoring, system log management and reporting, and spam detection.
  • Entertainment:
    Interactive TV servers; mp3 jukeboxes and streaming servers; multi-server multi-game server monitoring, management, billing, and tournament control; and a plethora of IRC applications and agents.
  • Software Development:
    Compile farm management, build management, distributed testing.
  • Monitoring and Automation:
    X10 home control, weather station monitoring, alarm monitoring.

We look forward to hearing how POE has helped you.

-- Rocco Caputo / troc@pobox.com / poe.perl.org / poe.sf.net