Skip to content

Releases: avaje/avaje-inject

1.0

08 Sep 00:45
Compare
Choose a tag to compare
1.0

Issues:

#49 - Remove deprecated BeanContextBuilder.load() method, migrate to build()
#48 - Remove deprecated BootContext migrate to BeanContextBuilder

0.9

28 Aug 00:50
Compare
Choose a tag to compare
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

26 Aug 12:27
Compare
Choose a tag to compare

#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

23 Jul 05:16
Compare
Choose a tag to compare

Revert breaking change from 2.1

#45 - Move annotations back into io.dinject package (remove separate dinject-annotations module)

dinject-2.1

22 Jul 03:13
Compare
Choose a tag to compare

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

13 Jul 05:30
Compare
Choose a tag to compare
  • Multi-module release
  • Annotations moved to io.dinject.annotation package

dinject-1.19

13 Jul 00:30
Compare
Choose a tag to compare

#40 - Ignore all lombok annotations (including @DaTa)

dinject-1.18

25 May 01:50
Compare
Choose a tag to compare

Issues:

#38 Support multiple @factory @nAmed beans
#39 Support @factory methods returning void

1.15

10 Dec 04:15
Compare
Choose a tag to compare

#36 - Fix in javalin controller for openAPI generation stack overflow

1.14

05 Dec 07:44
Compare
Choose a tag to compare

ENH: Add SystemContext.getBeanContext() to return the underlying BeanContext #35