Weld 6.0.0.CR1
First version of the Jakarta EE TCKs has finally landed in Central and with that, we have re-enabled all remaining TCK tests and are confident enough to issue a candidate release for Weld 6!
Note that both, Weld API and Weld Core artifacts have been released.
Here is the list of changes from last Beta:
-
Implement validation for unproxyability of sealed types (WELD-2799)
-
Correct injection into
@Resource
fields of beans registered through extensions (WELD-2798) -
Improve the algorithm that determines
BeanManager
instance for synthetic beans coming from build compatible extensions (WELD-2794) -
Weld OSGi bundle now correctly exports
org.jboss.weld.util.reflection
(WELD-2793) -
Weld OSGi bundle now contains imports for built-in bean proxies (WELD-2796)
-
Re-introduce Jakarta EE CDI TCK into continuous integration (WELD-2778)
-
The TCK artifact in Central is not yet final (it is
M1
) but it is enough to make sure Weld passes all related CDI tests with WildFly
-
-
Fix possible file leak in
org.jboss.weld.util.ServiceLoader
(WELD-2800)-
This was only reported during GlassFish testing and affected just Windows machines
-
-
Resolve license conflict of
jboss-logging-processor
inside shaded Weld SE JAR (WELD-2795)
As per usual, please report any issues you discover with this release so that we can squash those bugs.
[ Download ] [ Documentation ] [ Release notes ]