Skip to content

6.5-RC0 | 5.5-RC0

Choose a tag to compare

@rbygrave rbygrave released this 22 Jul 11:41
· 1541 commits to master since this release

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