On our 20th anniversary year of Jetty, the Jetty Project is pleased to
announce the immediate availability of the latest version of Jetty 9.3.x

Jetty 9.3.5.v20151012

This release is considered a maintenance release for Jetty 9.3.x.

Users of WebSocket's and Http2 Client are encouraged to upgrade.


We kinda skipped over the Jetty 9.3.4 release due to a regression that
broke Spring applications that use WebSockets.


The Highlights of this release:



   -

   [Fix] Selector Thread Starvation during errors from blocking write
   - [Fix] WebSocket memory leak
   -

   [Fix] WebSocket open/close behavior
   -

   [Fix] WebSocket session upgrade request/response header availability
   - [Fix] Many HTTP2 interop behaviors


The Features of Jetty 9.3:


   -

   Introducing HTTP/2 (rfc7540) server & client support!
   -

   Overhauled scheduler - https://webtide.com/eat-what-you-kill/
   -

   Supporting SNI (Server Name Indications) during TLS/SSL negotiation
   -

   Java 8 minimum requirement




Distribution Downloads:


   -

   download.eclipse.org/jetty



The artifacts are also available in the Global Central Repository.


   -

   central.maven.org



Eclipse P2 repositories will be available later.

If you find an issue with this release you can open a bug through the

guided bugzilla page located here:


   -

   Jetty Guided Bug Filing
   <https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided>



Documentation can be found at our documentation hub


   -

   www.eclipse.org/jetty/documentation/



Finally, a reminder that both dev and prod support are offered through

Webtide (www.webtide.com <https://webtide.com/>), feel free to contact us
through that site

or ping [email protected] directly if you are interested in learning more.

Documentation PDF's are available for direct download on the

webtide.com website as well.


cheers,

The Jetty Development Team


jetty-9.3.5.v20151012 - 12 October 2015 + 479343 calls to
MetaData#orderFragments() with relative ordering adds duplicate jars +
479537 Server preface sent after client preface reply. + 479584 WS Session
does not contain UpgradeRequest information in
WebSocketAdapter.onWebSocketConnect callback jetty-9.3.4.v20151007 - 07
October 2015 + 428474 Expose batch mode in the Jetty WebSocket API + 472082
isOpen returns true on CLOSING Connection + 474936 WebSocketSessions are
not always cleaned out from openSessions + 475209 WebSocketServerFactory
should not hand null object to DecoratedObjectFactory + 476023 Incorrect
trimming of WebSocket close reason + 476049 When using WebSocket
Session.close() there should be no status code or reason sent + 476170
Support servers that close connections without sending Connection: close
header. + 476720 getTrustStoreResource fixed + 477087 Enforce that the
preface contains a SETTINGS frame. + 477123 AsyncListener callbacks need
context scope + 477270 Add ability to send a single PRIORITY frame. +
477278 Refactored DefaultServlet for cached Gzip & Etags + 477385 Make
jetty osgi manifests only resolve jetty packages against a single distro
version + 477641 ALPN classes exposed to webapps - fixed typo + 477680
Encode merged query parameters + 477737 Improve handling of etags with
dynamic and static gzip + 477757 Null args in TypeUtil .call & .construct
result in confusing exceptions + 477817 Fixed memory leak in
QueuedThreadPool + 477878 HttpClient over HTTP/2 doesn't close upload
stream. + 477885 Jetty HTTP2 client fails to connect with Netty server -
HTTP2 client preface missing or corrupt. + 477890 Overwhelmed HTTP/2 server
discards data. + 477895 Prevent leak of handles to deleted files after
redeploy + 477900 Increase client authentication default max content size +
478008 Do not reset current value of CounterStatistics + 478021 Client
sending Connection: close does not shutdown output. + 478105
prependFilterMapping check for null FilterHolder + 478239 Remove pointless
synchronize in infinispan scavenging + 478247 WebappClassLoader pinned
after redeploy + 478275 Priority information in HEADERS frame is not sent.
+ 478280 property file in temp directory + 478372 JavaUtilLog
setSourceClass and setSourceMethod + 478434 Priority weights should be
between 1 and 256 inclusive. + 478752 Clarify support for
HttpServletRequest.upgrade() + 478757 DebugHandler thread name is mangled +
478829 WebsocketSession not cleaned up / memory leak + 478862 Update to
jstl 1.2.5 + 478923 threads stuck at SharedBlockingCallback$Blocker.block +
479026 Wrong CONNECT request idle timeout. + 479277 HttpClient with HTTP/2
transport does not work for "https" URLs.
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to