banbanbai 发表于 2016-10-27 06:05:58

Weld 2.4.0 首个RC版发布,Java 依赖注入框架

欢迎加入运维网交流群:263444886  
                  Weld 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]
查看完整版本: Weld 2.4.0 首个RC版发布,Java 依赖注入框架