Releases: avaje/avaje-inject
6.11 | 5.11
6.10 | 5.10
#145 - Missing full qualifier on private fields in module classes
6.9 | 5.9
6.8 | 5.8
6.6 | 5.6
6.5 | 5.5
Breaking changes
This release adds "custom scopes" as a replacement for "request scope". It also removes ApplicationScope with the replacement to just use BeanScope. This simplifies things and drops the conceptual weight of avaje-inject which should be a good thing. If you have any issues upgrading your apps to 6.5 please ask / create a ticket. Thanks.
Issues:
#139 - Support types implementing interfaces with parameter type T etc (currently produces compile error)
#138 - Support for generic interface types for registration and external dependencies
#137 - Improve warning logged when @singleton
generated with no default module
#135 - With concrete superclass with interfaces, the interfaces are not registered
#134 - Refactor scopes - Removes ApplicationScope & RequestScope in favour of "custom scopes"
#128 - Unnecessary compiler warning on every build
#127 - listByAnnotation() does not work on request scope
#125 - No way to enumerate every object in the scope
#124 - list() doesn't seem to work for request scopes
These changes were all part of the 6.5.RC releases
6.5-RC3 | 5.5-RC3
#139 - Support types implementing interfaces with parameter type T etc (currently produces compile error)
6.5-RC2 | 5.5-RC2
Issues:
#138 - Support for generic interface types for registration and external dependencies
#137 - Improve warning logged when @singleton generated with no default module
6.5-RC1 | 5.5-RC1
#135 - With concrete superclass with interfaces, the interfaces are not registered
6.5-RC0 | 5.5-RC0
Breaking changes
This release adds "custom scopes" as a replacement for "request scope". It also removes ApplicationScope with the replacement to just use BeanScope. This simplifies things and drops the conceptual weight of avaje-inject which should be a good thing. If you have any issues upgrading your apps to 6.5 please ask / create a ticket. Thanks.
Issues:
#134 - Refactor scopes - Removes ApplicationScope & RequestScope in favour of "custom scopes"
#128 - Unnecessary compiler warning on every build
#127 - listByAnnotation() does not work on request scope
#125 - No way to enumerate every object in the scope
#124 - list() doesn't seem to work for request scopes