Skip to main content

v2.5.0 (2016-10-26)

Scope

  • Core binding lookup, Aware support, and lifecycle

Changes

  • Added
    • Add ClassAwareProvider, InfoAwareProvider, and autoAware overloads.
    • Add getBindInfo and findBindingRegister to ApiBinder and BeanBuilder so other modules can query registrations during initialization.
  • Improved
    • Detect binding ID conflicts immediately rather than checking them collectively late in initialization.
    • Expose startup and shutdown listener interfaces as public APIs and adjust module discovery order.
    • Remove ContextEvent_Initialized; its phase corresponds to Module loadModule.
    • Upgrade SLF4J API to 1.7.21.