Skip to content

Releases: avaje/avaje-inject

6.21 | 5.21

21 Feb 01:44
Compare
Choose a tag to compare

#185 - ENH: Add BeanScope.getOptional(type) ... to more nicely handle programmatically getting optional dependencies

6.20 | 5.20

24 Dec 00:08
Compare
Choose a tag to compare

Issues:

#180 #182 - Static inner classes as dependencies bug
#179 #183 - List of implementing interfaces with generics - "No dependency provided" when injecting List or Set bug
#177 #178 - Bug when combining @Factory with Generic Interface Type bug

Thanks @doppelrittberger for the bug reports and fixes !!

6.19 | 5.19

21 Dec 23:34
Compare
Choose a tag to compare

Issues:

#175 - Interfaces with generic type parameters that extend other interfaces, don't PROVIDE those extended interfaces bug
#176 - Module interface lacks the classes() method breaking change

6.18 | 5.18

21 Dec 10:04
Compare
Choose a tag to compare

Enhancement

#174 - Add support for AOP Aspects

6.17 | 5.17

21 Dec 09:15
Compare
Choose a tag to compare

#171 #173 - Module (custom scope) dependencies aren't fully transitive bug
#164 - Gradle testAnnotationProcessor for classes under test bug

6.16 | 5.16

29 Nov 00:55
Compare
Choose a tag to compare

#167 - No dependency provided for _ on _ - The underlying issue, provides meta data not including non-interface inherited types

6.15 | 5.15

27 Oct 07:47
Compare
Choose a tag to compare

#162 #163 - Module classes could expose the list of beans prior to building.

6.14 | 5.14

19 Oct 09:56
Compare
Choose a tag to compare

Issues:

#161 - Fix allow @Factory methods to depend on generic types bug
#160 - Use @NotNullApi to more explicitly define the API as non-null
#159 - Change BeanScope.get() to throw NoSuchElementException rather than return null
#158 - Bump dependency to inject-api 2.0.1 with module-info

6.13 | 5.13

07 Oct 01:38
Compare
Choose a tag to compare

Issues:

#157 - Support @Factory with method return types including generic wildard <?> and generic types bug
#155 - Add built-in @TestScope
#154 - Bump jakarka.inject-api that include module-info
#153 - Bug - Allow a custom scope "singleton" to also have @Singleton bug

6.12 | 5.12

22 Sep 21:36
Compare
Choose a tag to compare

Issues:

#152 - Bump versions of mockito and jupiter
#151 - Change logger name to io.avaje.inject
#150 - Fix/update incorrect error message provides clause bug