CometD 5.0.14, 6.0.9, 7.0.9 & End of Community Support for 5.0.x

17 views
Skip to first unread message

Simone Bordet

unread,
Oct 13, 2022, 4:04:35 PM10/13/22
to cometd-users, cometd-dev
Hi all,

CometD 5.0.14, 6.0.9 and 7.0.9 have been released.

These are "refresh" releases that update Jetty to, respectively,
9.4.49, 10.0.12 and 11.0.12, and also update various other
dependencies.

The most important news is that CometD 5.0.x has entered End of
Community Support, as explained here:
https://github.com/cometd/cometd/issues/1179.

This transition is necessary, as libraries on which CometD depends
(both for code and for testing) have also stopped providing versions
that are Java 8 compatible.
In particular, Jetty itself (see
https://github.com/eclipse/jetty.project/issues/7958), but also
graalvm-js and closure-compiler.

Is it time to move to Java 11 and CometD 6 or better yet CometD 7.

---

As for other news, the SLF4J dependency has been updated to 2.0.x,
which means that you also need to update the SLF4J provider to an
up-to-date version that is compatible with SLF4J 2.0.x.
For more details see: https://www.slf4j.org/faq.html#changesInVersion200.
If you are using Log4j2, see:
https://logging.apache.org/log4j/2.x/log4j-slf4j-impl/index.html.

An important bug fix for Oort/Seti users, reported in issue
https://github.com/cometd/cometd/issues/1247.

Issue https://github.com/cometd/cometd/issues/1250 introduces a
slightly different way to notify listeners and subscribers, but I
don't think there will be incompatibilities.

There are a couple of big performance improvements in terms of much
reduced locking, so it's worthwhile to upgrade.

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