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.