Releases: avaje/avaje-inject
1.0
0.9
Issues:
#50 - Change package to io.avaje.inject
and change maven groupId and artifactId to io.avaje:avaje-inject
New
<dependency>
<groupId>io.avaje</groupId>
<artifactId>avaje-inject</artifactId>
</dependency>
<!-- java annotation processors -->
<dependency>
<groupId>io.avaje</groupId>
<artifactId>avaje-inject-generator</artifactId>
<scope>provided</scope>
</dependency>
dinject-2.3
#47 - Remove use of Java8 @generated and instead just use javax.annotation.processing.Generated if java9+
#46 - ENH: Add support for request scoped @Inject for Javalin Context and Helidon ServerRequest and ServerResponse. enhancement
dinject-2.2
Revert breaking change from 2.1
#45 - Move annotations back into io.dinject
package (remove separate dinject-annotations module)
dinject-2.1
Breaking changes:
#44 - Breaking change - refactor move annotations into io.dinject.annotation package (@factory etc)
#42 - Breaking change - change getBeans() to return unsorted beans. Add getBeansByPriority() to return beans sorted by priority
Issues:
#41 - Enhancement Support injecting Set (in addition to the existing List)
#43 - Refactor rename BootContext to BeanContextBuilder ... Deprecate BootContext
dinject-1.20-beta2
- Multi-module release
- Annotations moved to
io.dinject.annotation
package