1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

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

本帖由 漂亮的石头2016-08-22 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    Weld 2.4.0 首个 RC 版发布了,主要改进记录如下:

    Bug


    • [WELD-2093] - Invocation of a JDK8 default method should be intercepted


    • [WELD-2174] - Weld api don't include the license file


    • [WELD-2201] - ActivateRequestScopeInterceptor does not correctly check whether the request context is active


    • [WELD-2209] - Provided ClassLoader should also be used to load extensions


    • [WELD-2220] - WeldInstance class not found in weld-osgi bundle


    • [WELD-2221] - AnnotatedTypeValidator does not consider extended interfaces
    Enhancement


    • [WELD-2064] - Add ability to facilitate rolling upgrade without CDI bean loss


    • [WELD-2211] - AbstractCDI should implement WeldInstance


    • [WELD-2216] - Provide additional info if Instance.get() results in an unsatisfied dependency


    • [WELD-2218] - Improve deployment exception message if selected/enabled alternative/interceptor/decorator class is not part of the synthetic bean archive


    • [WELD-2222] - Probe - allow to filter unused beans
    Feature Request


    • [WELD-2150] - Move ActivateRequestScope to core


    • [WELD-2151] - Add enhanced version of javax.enterprise.inject.Instance to Weld API


    • [WELD-2212] - Allow to veto AnnotatedType whose bean class is not annotated with bean defining annotation
    Task


    • [WELD-2112] - Extend event type validation in ParameterizedEventTest


    • [WELD-2137] - Reflect the output of CDI-494


    • [WELD-2152] - Weld build with JDK 9


    • [WELD-2181] - Remove deprecated org.jboss.weld.environment.se.beans.InstanceManager


    • [WELD-2182] - Remove deprecated org.jboss.weld.environment.se.contexts.interceptors.ActivateThreadScope


    • [WELD-2183] - Remove deprecated org.jboss.weld.environment.se.ShutdownManager


    • [WELD-2186] - Review the usage of ArraySet


    • [WELD-2192] - Document Weld SE and Weld Servlet cooperation


    • [WELD-2193] - [Backport] Remove dependency on Google Guava


    • [WELD-2199] - Detect unnecessary code and remove it if possible


    • [WELD-2200] - Replace org.jboss.weld.metadata.MetadataImpl with org.jboss.weld.bootstrap.spi.helpers.MetadataImpl


    • [WELD-2207] - Replace org.jboss.weld.util.ServiceLoader with ServiceLoader from JDK


    • [WELD-2208] - Document migration from Weld 2.3 to 2.4


    • [WELD-2210] - Make use of ClassFileInfo to detect top level type and static nested classes
    Sub-task


    • [WELD-2149] - Weld build fails on checkstyle with JDK9


    • [WELD-2153] - Weld + Groovy compilation problems on JDK 9


    • [WELD-2155] - FormatsTest in core-impl tests fails with JDK 9


    • [WELD-2194] - [Backport] Replace Guava - immutable collections


    • [WELD-2195] - [Backport] Replace Guava - new collections types


    • [WELD-2196] - [Backport] Replace Guava - caches


    • [WELD-2197] - [Backport] Replace Guava - basic utilities


    • [WELD-2198] - [Backport] Replace Guava - collections utilities

    点击查看官方发行说明以了解更多:

    https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310891&version=12330683

    下载地址:http://download.jboss.org/weld/2.4.0.CR1
    Weld 2.4.0 首个RC版发布,Java 依赖注入框架下载地址
     
正在加载...