Weld 2.4.2.Final
As you may know, CDI 2 (JSR 365) is in Public Review phase. That’s great news for early adopters. But for now, I am very pleased to announce another production-ready version of Weld 2.4 (CDI 1.2). See also the release details. Thanks to everyone involved in this release!
Warning
|
There is a regression in Weld 2.4.2.Final. The problem only occurs if a Security Manager is used. However, users are encouraged to upgrade to 2.4.2.SP1 which contains a fix for the issue. |
Notable fixes and improvements:
-
Added trimmed bean archives support (CDI 2.0, WELD-2314)
-
Fixed Weld SE and Weld Servlet cooperation (WELD-2260 and WELD-2262)
-
Fixed
ActivateRequestContextInterceptor
- align the priority with CDI 2.0, fire@Initialized
and@Destroyed
events (CDI 2.0, WELD-2281) -
Validation - allow to use CDI 2 rules when validating selected alternatives in
bean.xml
(WELD-2313) -
Performance improvements in
javax.enterprise.inject.Instance
implementation (CDI 2.0, WELD-2323) -
Illegal bean types ignored for a session bean (WELD-2315)
-
Dependency upgrade -
jboss-classfilewriter
to 1.2.1.Final (enables interception of default methods, see also WELD-2093) -
Weld SE - addded useful methods from
SeContainerInitializer
(CDI 2.0, WELD-2316) -
Probe development tool - extended bean archive info
WildFly Patch
As usual, a patch for WildFly is available. This time the target platform is WildFly 10.1.0.Final. If you’re not familiar with patching WildFly, check the FAQ.
[ CDI 1.2 API ] [ Download ] [ Documentation ] [ Release notes ]