Release Notes - Weld - Version 2.3.0.Beta1 - HTML format

Enhancement

  • [WELD-1931] - Improve the performance of context activation
  • [WELD-1961] - Make it easier to provide external ExecutorServices for bootstrap

Feature Request

  • [WELD-1937] - Undertow - support injection into filters and listeners
  • [WELD-1938] - [2.3] Drop Java 6 support
  • [WELD-1939] - [2.3] Undertow support
  • [WELD-1940] - [2.3] Probe support

Bug

  • [WELD-1941] - Name given to bean with @Named annotation is not the correct default if it begins with two or more capitals
  • [WELD-1958] - Presence of @Initialized(ConversationScoped) observers should not cause eager conversation loading
  • [WELD-1959] - Weld is not able to run correctly on the Jetty 9.2
  • [WELD-1963] - Resource injection not performed on EJB-style interceptors
  • [WELD-1971] - Missing validation of passivation capable injectionPoints which resolves to @Dependent producer which return unserializable object
  • [WELD-1972] - Interceptor proxy dependencies not exported

Task

  • [WELD-1913] - Revise EE dependencies in API
  • [WELD-1929] - Document the way to enable debug logging for Weld SE
  • [WELD-1946] - OSGi bundle should only contain Weld classes
  • [WELD-1951] - Backport WELD-1941
  • [WELD-1966] - Upgrade Guava
  • [WELD-1968] - Mark generated proxy classes and subclasses as synthetic
  • [WELD-1969] - @PersistenceContext injection point checks

Edit/Copy Release Notes

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