Release Notes - Weld - Version 2.2.7.Final - HTML format

Enhancement

  • [WELD-1495] - use java ServiceLoader mechanism and/or system property to bootstrap spi

Feature Request

  • [WELD-1769] - Make it possible to dump generated proxy class files for debugging
  • [WELD-1782] - Don't wrap resource producer field if the actual type is assignable to Serializable

Bug

  • [WELD-1766] - In some situations, client proxies cache custom scoped bean instances
  • [WELD-1771] - The ServletContainerInitializer will apply to all deployed webapps, even ones not using CDI
  • [WELD-1775] - Initialized(ConversationScoped) observers not called with lazy conversation context initialization
  • [WELD-1776] - ManagerObjectFactory getObjectInstance not working for Windows systems
  • [WELD-1778] - @ThreadScoped not recognized as a bean defining annotation when jandex-based discovery strategy is in use
  • [WELD-1779] - Unsafe proxies and custom scope cause NoSuchFieldException
  • [WELD-1785] - It should be possible to destroy a bean from within an interceptor

Task

  • [WELD-1780] - Double invocation of interceptors/decorators enabled with @Priority and beans.xml
  • [WELD-1789] - Disable client proxy bypassing optimization by default

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.