Netty 3.2.0.ALPHA2 released

Adam Fisk a at littleshoot.org
Sun Jan 3 02:13:03 EST 2010


Congrats on this, Trustin, and thanks for the LittleProxy and
LittleShoot mentions on the projects page - much appreciated!

I'm seeing some odd behavior with the HTTP 1.0 chunk changes, but I'll
comment on the dev list.

-Adam


On Sun, Dec 20, 2009 at 10:56 PM, Jonas Bonér <lists at jonasboner.com> wrote:
> Awesome. Great work.
>
> 2009/12/18 "Trustin Lee (이희승)" <trustin at gmail.com>:
>> Hi community,
>>
>> Netty 3.2.0.ALPHA2, the second milestone in the 3.2 branch, has been
>> 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
>> clients.
>>
>> 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.  Your feed back is more than
>> appreciated - please visit the discussion forum and leave some comments
>> and questions:
>>
>>  * http://www.jboss.org/netty/
>>
>> New Look
>> ========
>> The project web site has been revamped, all thanks to the hard-working
>> JBoss.org team and the new CMS.  As a bonus, I added the 'related
>> projects' page, which lists the 3rd party projects that use Netty.
>> Please check them out here:
>>
>>  * http://www.jboss.org/netty/related-projects.html
>>
>> Removal of previously deprecated API
>> ====================================
>> [NETTY-252] As discussed, all methods and types which were deprecated in
>> 3.1 were removed in this release.
>>
>> Changes in the Buffer API
>> =========================
>> [NETTY-253] The access methods for double and float have been added.
>> You can also access the underlying byte array directly if necessary.
>>
>> [NETTY-254] From this release, dynamic buffer's initial capacity is not
>> 0 anymore because it often causes confusion.
>>
>> [NETTY-258] ChannelBuffer.ensureWritableBytes(int) method has been
>> added.  This method is particularly useful for a dynamic buffer to
>> expand its capacity conditionally.
>>
>> Changes in the Core API
>> =======================
>> [NETTY-262] StaticChannelPipeline has been added.  It's an alternative
>> ChannelPipeline implementation that complements the default one for
>> those who want extreme performance at the cost of disabled dynamic
>> manipulation of pipeline.  Please refer to the Javadoc for more information.
>>
>> Changes in the HTTP codec
>> =========================
>> [NETTY-251] The HTTP codec now understands trailing headers.
>> HttpChunkTrailer, which extends HttpChunk, has been added to provide
>> full access to the trailing headers.  Please refer to the updated HTTP
>> snoop server example for the detailed usage.
>>
>> [NETTY-247] Some immutable properties in HTTP message types now have
>> setters for your convenience.
>>
>> [NETTY-259] HTTP PATCH method has been added since it has been approved
>> by IETF.
>>
>> [NETTY-255] CookieDecoder became more robust so that it can decode more
>> cookies even if they violated the relevant RFCs.
>>
>> New handler implementations
>> ===========================
>> 2 special purpose handlers were added to org.jboss.netty.handler.queue:
>>
>> [NETTY-208] BlockingReadHandler stores all received message in a
>> blocking queue so that you can read them in a blocking mode.  It is
>> particularly useful when you write a simple sequential application which
>> doesn't require high performance.
>>
>> [NETTY-209] BufferedWriteHandler stores all write requests in a queue so
>> that you can flush them when you want.  Using a priority queue, you can
>> also prioritize the order of write request.
>>
>> Please note that these handlers are at the early stage.  Your feed back
>> is crucial.  Please give them a try and let me know what could be improved.
>>
>> Upcoming Releases
>> =================
>> We have  bunch of new features planned, and they are all public in our
>> issue tracker and mailing list.  Please feel free to join the
>> discussion and keep us updated with any ideas for new features, bugs,
>> design issues, API usability feed back, and questions - your idea is the
>> future of Netty!
>>
>> Miscellaneous
>> =============
>> For the full changelog, please visit the issue tracker:
>>
>>  * http://jira.jboss.org/jira/browse/NETTY
>>
>> Cheers,
>> Trustin
>>
>> P.S: The download page might not point at the latest release due to a
>> problem with uploading.  Meanwhile, please download the JAR from the
>> maven repository:
>>
>> http://repository.jboss.org/maven2/org/jboss/netty/netty/3.2.0.ALPHA2
>>
>>
>> _______________________________________________
>> netty-users mailing list
>> netty-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/netty-users
>>
>>
>
>
>
> --
> Jonas Bonér
>
> twitter: @jboner
> blog:    http://jonasboner.com
> work:   http://scalablesolutions.se
> code:   http://github.com/jboner
> code:   http://akkasource.org
> also:    http://letitcrash.com
>
> _______________________________________________
> netty-users mailing list
> netty-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/netty-users
>



-- 
Adam Fisk
http://www.littleshoot.org | http://adamfisk.wordpress.com |
http://twitter.com/adamfisk



More information about the netty-users mailing list