Weld 2.4.0 首个RC版发布,Java 依赖注入框架
欢迎加入运维网交流群:263444886Weld 2.4.0 首个 RC 版发布了,主要改进记录如下:
Bug
[*] - Invocation of a JDK8 default method should be intercepted
[*] - Weld api don't include the license file
[*] - ActivateRequestScopeInterceptor does not correctly check whether the request context is active
[*]
- Provided>
[*]
- WeldInstance>
[*] - AnnotatedTypeValidator does not consider extended interfaces
Enhancement
[*] - Add ability to facilitate rolling upgrade without CDI bean loss
[*] - AbstractCDI should implement WeldInstance
[*] - Provide additional info if Instance.get() results in an unsatisfied dependency
[*]
- Improve deployment exception message if selected/enabled>
[*] - Probe - allow to filter unused beans
Feature Request
[*] - Move ActivateRequestScope to core
[*] - Add enhanced version of javax.enterprise.inject.Instance to Weld API
[*]
- Allow to veto AnnotatedType whose bean>
Task
[*] - Extend event type validation in ParameterizedEventTest
[*] - Reflect the output of CDI-494
[*] - Weld build with JDK 9
[*] - Remove deprecated org.jboss.weld.environment.se.beans.InstanceManager
[*] - Remove deprecated org.jboss.weld.environment.se.contexts.interceptors.ActivateThreadScope
[*] - Remove deprecated org.jboss.weld.environment.se.ShutdownManager
[*] - Review the usage of ArraySet
[*] - Document Weld SE and Weld Servlet cooperation
[*] - Remove dependency on Google Guava
[*] - Detect unnecessary code and remove it if possible
[*] - Replace org.jboss.weld.metadata.MetadataImpl with org.jboss.weld.bootstrap.spi.helpers.MetadataImpl
[*] - Replace org.jboss.weld.util.ServiceLoader with ServiceLoader from JDK
[*] - Document migration from Weld 2.3 to 2.4
[*]
- Make use of>
Sub-task
[*] - Weld build fails on checkstyle with JDK9
[*] - Weld + Groovy compilation problems on JDK 9
[*] - FormatsTest in core-impl tests fails with JDK 9
[*] - Replace Guava - immutable collections
[*] - Replace Guava - new collections types
[*] - Replace Guava - caches
[*] - Replace Guava - basic utilities
[*] - Replace Guava - collections utilities
点击查看官方发行说明以了解更多:
https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310891&version=12330683
下载地址:http://download.jboss.org/weld/2.4.0.CR1
页:
[1]