- Better mechanism to detect whether IPv4 or IPv6 addresses need to be used. This eliminates the need to use java.net.preferIPv4Stack (unless forcing the use of IPv4 addresses)
- Due to a regression, MULTI_PING didn't work any longer. This was fixed in https://issues.jboss.org/browse/JGRP-2319
- Bug fixes in DNS_PING (used for running in Kubernetes/Openshift clouds):
- https://issues.jboss.org/browse/JGRP-2296
- https://issues.jboss.org/browse/JGRP-2300
- https://issues.jboss.org/browse/JGRP-2314
- https://issues.jboss.org/browse/JGRP-2316
- https://issues.jboss.org/browse/JGRP-2309
- ASYM_ENCRYPT
- Pooled ciphers were not correctly re-initialized: https://issues.jboss.org/browse/JGRP-2279
- Concurrent access to pooled ciphers can lead to decryption errors: https://issues.jboss.org/browse/JGRP-2315
- FILE_PING (and all subclasses, e.g. S3_PING) had an issue with merging: https://issues.jboss.org/browse/JGRP-2288
- slf4j doesn't work: https://issues.jboss.org/browse/JGRP-2307
- LazyThreadFactory leaks threads: https://issues.jboss.org/browse/JGRP-2312
- TransferQueueBundler (default): view changes lead to dropping of messages to non-members; leading to issues such as delaying the leaving of a member: https://issues.jboss.org/browse/JGRP-2324
[1] https://issues.jboss.org/projects/JGRP/versions/12339241