Netty 3.1.0.GA released: a monumental major feature release!

"이희승 (Trustin Lee)" trustin at
Fri Jul 24 04:01:58 EDT 2009

Hi community,

Netty 3.1.0.GA, the first major stable release of 3.1 branch, has been
released.  A lot of effort has been put into this release for more than
a half year since the previous GA version was released.

The Netty project is an effort to provide an asynchronous, event-driven
network application framework and tools for rapid development of
maintainable, high-performance, high-scalability protocol servers and

In other words, Netty is a NIO client server framework that enables
quick and easy development of network applications such as protocol
servers and clients. It simplifies and streamlines network programming
such as TCP and UDP socket servers.

Please visit our web site to download it:


As always, your feed back is more than appreciated.  Please visit the
discussion forum and leave some comments and questions:


Alternatively, please follow us at Twitter and send a message:


Success Stories
Several community members shared his and her success stories with Netty
since its beginning, and their stories were published to the official
web site today.

  * Testimonials -
  * Performance Stories -

Changes Since 3.0
There were numberless improvements in features, performance, and API
usability.  The following is the list of the most noteworthy features:

  * Easier large data streaming
  * Easier protocol codec unit-testing
  * I/O timeout and idle state detection
  * Easier and safer application shutdown
  * More reliable OutOfMemoryError prevention
  * New transports:
    * OIO and NIO based UDP transport
    * Local transport (a.k.a. in-VM transport)
    * HTTP tunneling transport that bypasses a firewall
  * New out-of-the-box codecs:
    * HTTP client and server
    * Various utilities for proprietary protocol implementations
  * Integration with various technologies:
    * Google Protocol Buffers
    * JBoss Microcontainer, OSGi, Guice, and Spring

For the detailed information on each change, please refer to the
previous release announcements:

Changes Since 3.1.0.CR1
Comparing to the previous unstable release, 3.1.0.GA is rather a minor
bug fix release overally.  Please refer to the full changelog for the
detailed list of fixes and changes:

Trustin Lee,

More information about the netty-announce mailing list