Apache OpenWebBeans-2.0.7 has been released
The Apache OpenWebBeans Team is proud to announce the release of Apache OpenWebBeans-2.0.7.
Apache OpenWebBeans-2.0.x is an Apache License v2 licensed implementation of the JSR-365 CDI-2.0 specification.
OpenWebBeans has a modular structure and provides Dependency
Injection scaling from Java SE environments up to Java EE8 server
clusters with complicated ClassLoader hierarchies or OSGi environments.
This is a maintenance release targetting the Contexts and Dependency Injection CDI 2.0 specification!
CDI is a JavaEE standard (JSR-365) but fully available under Apache License v2.0.
http://cdi-spec.org/
https://docs.jboss.org/cdi/spec/2.0/cdi-spec.html
Apache OpenWebBeans-2.0.7 implements the CDI-2.0 API, and passes the JSR-330 and JSR-365 TCKs.
Distribution packages can be downloaded from
http://www.apache.org/dyn/closer.lua/openwebbeans/2.0.7/
Hashes can be found here
http://www.apache.org/dist/openwebbeans/2.0.7/
The release is also available in maven.central
https://repo1.maven.apache.org/maven2/org/apache/openwebbeans/
More info can be found at
http://openwebbeans.apache.org
The following tickets got fixed in this release:
Bug:
[OWB-1247] - Update to XBean Asm 6 Shaded 4.9
[OWB-1248] - defineClass used which is not supported by java 11
[OWB-1251] - event.fireAsync hangs when there is no observer
Improvement:
[OWB-1249] - org.apache.webbeans.config.OpenWebBeansConfiguration#overrideWithGlobalSettings environment overriding is not supported
[OWB-1250] - Reduce the log level of anymous classes message when it cant be loaded
[OWB-1252] - WebContextsService lazyStartRequestContext fails on first access.
[OWB-1253] - Improve performance of BeforeDestroyed and Initialized Literals
[OWB-1254] - destroying the Session doesn't fire BeforeDestroyed(SessionScoped.class) in our WebContextsService
[OWB-1255] - update to apache-parent-21 for sha512