Weld 3.1.6.Final
Weld 3.1.6.Final is now available and brings a dosage of bug fixes and updates with it. Without further due, let’s dive straight into it!
Fixes and improvements:
-
Weld Core
-
Fix for decorators operating on interfaces with default methods (WELD-2647)
-
Weld will no longer try to load classes for specific JDK version when using multi-release JARs (WELD-2652)
-
ProxyFactory
was changed to produce more deterministic and sensible names when based off interfaces (WELD-2618)-
NOTE: this slightly changes names of generated proxy classes but has no effect on the functionality itself
-
-
-
Weld Servlet
-
Weld SE
-
Bean defining annotation can be specified as generic
SeContainerInitializer
property (WELD-2639)
-
-
Other bits
-
Fixed issue preventing upgrade of surefire plugin in our testsuite (WELD-2634)
-
Several corrections to OSGi package configuration (WELD-2642, WELD-2644, WELD-2645, WELD-2646)
-
Re-introduce multi HTML documentation output in best-effort mode; this is mainly to keep old links working (WELD-2640)
-
Fix intermittent test failure in
DispatchingTest
caused by race condition (WELD-2650)
-
WildFly Patch
This time around, the patch for WildFly 21.0.2.Final is available.
If you’re not familiar with patching WildFly, check the FAQ.
[ Download ] [ Documentation ] [ Release notes ]