The Jetty team is happy to announce the immediate availability new releases
for both the Jetty 9.3.x and 9.4.x branches.


These are maintenance releases which include several bug fixes and
enhancements. It is recommended that users upgrade to the latest version.
Patch notes for each release can be found at the end of this email.


*Important Note*: With the release of Jetty 9.4.3, Jetty is now RFC6265
<https://tools.ietf.org/html/rfc6265> compliant. This is a sizable change
and may have significant impacts for some users. We have prepared a blog
post on this change
<https://webtide.com/jetty-cookies-and-rfc6265-compliance/> and it is
recommended all users review this prior to upgrading to Jetty 9.4.3:


   - https://webtide.com/jetty-cookies-and-rfc6265-compliance/
   <https://webtide.com/jetty-cookies-and-rfc6265-compliance/>

Both releases are available on the Eclipse Jetty project download page or
from the Maven Central repository:


   - Eclipse: https://www.eclipse.org/jetty/download.html
   - Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/

Documentation for these releases can be found on the Eclipse Jetty project
site:


   - https://www.eclipse.org/jetty/documentation/

If you find any issues with either release, or if you want to suggest
future enhancements, please file an issue on the Jetty GitHub page:


   - https://github.com/eclipse/jetty.project/issues/new
   <https://github.com/eclipse/jetty.project/issues/new>

Commercial production and development support for Jetty are offered through
Webtide (www.webtide.com). Please contact us <https://webtide.com/contact/> for
more information or email [email protected] to learn more.

Change logs for these releases are listed below.


Best Regards,

The Jetty Development Team


*jetty-9.3.17.v20170317 - 17 March 2017*

 + 329 Javadoc for HttpTester and ServletTester needs to reference limited
HTTP version scope

 + 609 websocket ClientCloseTest testServerNoCloseHandshake is failing

 + 1015 Ensure jetty-distribution excludes git / temp files

 + 1047 ReadPendingException and then thread death

 + 1049 test-jetty-osgi test exits/crashes the surefire forked JVM

 + 1282 ByteArrayEndPointTest.testIdle() failure

 + 1296 Introduce HTTP parser "content complete" event

 + 1326 Jetty shutdown command got NullPointerException (http2 module added
to start)

 + 1328 Response.setBufferSize(int) ISE should be more clear on reason

 + 1340 PushCacheFilter question

 + 1342 Improve ByteBufferPool scalability

 + 1351 StringIndexOutOfBoundsException thrown on incomplete
Accept-Language header

 + 1357 RolloverFileOutputStream: No rollout performed at midnight

 + 1374 When `Server.start` fails, beans ought to be stopped

 + 1375 Support pushed resources in HTTP client

 + 1378 Slow TLS clients may hang the server

 + 1383 javadoc build on JDK 8u121 fails due to scripts

 + 1384 Expose StatisticsServlet to webapp

 + 1387 Windows and paxexam failure due to "renaming bundle"

 + 1389 Update to gcloud datastore-0.9.4-beta

 + 1390 HashLoginService and "this.web-inf.url" property are incompatible

 + 1394 Default OS Locale/Encoding/Charset can cause test failures

 + 1396 Set-Cookie produced by Jetty is invalid for RFC6265 and Chrome

 + 1399 SlowClientTest is failing on CI

 + 1401 HttpOutput.recycle() does not clear the write listener



*jetty-9.4.3.v20170317 - 17 March 2017*

 + 329 Javadoc for HttpTester and ServletTester needs to reference limited
HTTP version scope

 + 609 websocket ClientCloseTest testServerNoCloseHandshake is failing

 + 856 Add server/port and auth configuration for mongo sessions

 + 1015 Ensure jetty-distribution excludes git / temp files

 + 1049 test-jetty-osgi test exits/crashes the surefire forked JVM

 + 1184 IllegalStateException for HEAD requests responded with 404

 + 1340 PushCacheFilter question

 + 1351 StringIndexOutOfBoundsException thrown on incomplete
Accept-Language header

 + 1353 A Large ClasspathPattern results in infinite loop

 + 1357 RolloverFileOutputStream: No rollout performed at midnight

 + 1363 HttpInput.read deadlock (async mode)

 + 1374 When `Server.start` fails, beans ought to be stopped

 + 1375 Support pushed resources in HTTP client

 + 1378 Slow TLS clients may hang the server

 + 1379 Misleading javadoc for initialization of SessionIdPathParameterName

 + 1383 javadoc build on JDK 8u121 fails due to scripts

 + 1384 Expose StatisticsServlet to webapp

 + 1387 Windows and paxexam failure due to "renaming bundle"

 + 1389 Update to gcloud datastore-0.9.4-beta

 + 1390 HashLoginService and "this.web-inf.url" property are incompatible

 + 1394 Default OS Locale/Encoding/Charset can cause test failures

 + 1396 Set-Cookie produced by Jetty is invalid for RFC6265 and Chrome

 + 1398 Ensure all SessionDataStores store lastsaved time

 + 1399 SlowClientTest is failing on CI

 + 1401 HttpOutput.recycle() does not clear the write listener

 + 1402 Move RFC syntax validation to jetty-http Syntax class

 + 1403 Move new CookieCompliance class to jetty-http

 + 1405 Cookie name cannot be blank or null
_______________________________________________
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