CometD Releases 3.1.11, 4.0.5 and 5.0.0-BETA0

13 views
Skip to first unread message

Simone Bordet

unread,
Nov 5, 2019, 1:47:01 PM11/5/19
to cometd-users, cometd-dev
Hi all,

CometD 3.1.11, 4.0.5 and 5.0.0-BETA0 have been released.

CometD 3.1.11 is a minor bug fix release.
See here for a list of fixed issues: https://github.com/cometd/cometd/projects/2
The most important bug fix is #883: the CometD server used to reply
with a HTTP code of 408 to duplicate /meta/connect messages, but
(Chrome in particular) was issuing under the covers a replay of the
request, and CometD also, causing unwanted network traffic and failed
/meta/connect messages.

CometD 4.0.5 is a minor bug fix release.
See here for a list of fixed issues: https://github.com/cometd/cometd/projects/1
CometD 4.0.5 incorporates the bugs fixed in 3.1.11 plus a few specific
4.0.x bug fixes.
Jetty has been updated to 9.4.22, which is a recommended upgrade that
fixes a number of HTTP/2 vulnerabilities.

CometD 5.0.0-BETA0 is the first release of the CometD 5 series which
will replace the CometD 4 series (while the CometD 3 series will
remain supported for customers and for those that cannot upgrade to
Java 8).
When the official CometD 5.0.0 release will be out, CometD 4.0.x will
be in maintenance mode only.
As said in previous messages, CometD 5 still requires Java 8, but we
have taken the chance to clean up the implementation, remove
deprecated classes and methods, and improve modularization (in
preparation for CometD 6, Java 11 and JPMS support).
Since there are breaking change with respect to CometD 4, here you can
find the migration guide:
https://docs.cometd.org/current5/reference/#_migration_40_to_50.

Feedback on CometD 5 is very welcome: migration aside, I expect to be
an almost drop-in replacement for CometD 4, with functionality and
stability on par with CometD 4.
If you can, upgrade to CometD 5, which I expect to be a long term
maintained release for all those that remain on Java 8 (as CometD 6
will require Java 11).

Enjoy!

--
Simone Bordet
----
http://cometd.org
http://webtide.com
Developer advice, training, services and support
from the Jetty & CometD experts.
Reply all
Reply to author
Forward
0 new messages