9.12 | 9.12-javax
What's Changed
- Update README table by @SentryMan in #512
- Fix Factory Providers by @SentryMan in #517
- Support lazy beans by @SentryMan in #518
- For LazyProvider add fast path when its not null by @rbygrave in #520
- Add a test that uses `Supplier wrt #519 by @rbygrave in #521
- Remove deprecated AOP classes by @SentryMan in #509
- Better error when calling Provider.get() too early (during DI wiring) by @rbygrave in #523
- README typo fixes by @andrewazores in #530
- Support JDK 23-EA by @SentryMan in #534
- fix: compilation error with providers and
throws
by @mohamed-abdelnour in #533 - Adjust the indentation of the generated code for try/catch by @rbygrave in #535
- Disable Module Validation when the Avaje Build Plugin is Detected by @SentryMan in #513
Dependabot
- Bump io.avaje:avaje-jsonb from 1.9 to 1.10 by @dependabot in #510
- Bump io.avaje:avaje-http-api from 2.1 to 2.2 by @dependabot in #511
- Bump io.avaje:avaje-config from 3.11 to 3.12 by @dependabot in #514
- Bump mockito.version from 5.10.0 to 5.11.0 by @dependabot in #515
- Bump org.projectlombok:lombok from 1.18.30 to 1.18.32 by @dependabot in #526
- Bump io.avaje:avaje-config from 3.12 to 3.13 by @dependabot in #527
- Bump net.bytebuddy:byte-buddy-agent from 1.14.12 to 1.14.13 by @dependabot in #529
- Bump net.bytebuddy:byte-buddy from 1.14.12 to 1.14.13 by @dependabot in #528
- Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.11.0 to 3.12.0 by @dependabot in #532
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.11.0 to 3.12.0 by @dependabot in #531
- Bump parent pom to 4.1 with maven-surefire-plugin byte-buddy JDK 23 support by @rbygrave in #536
New Contributors
- @andrewazores made their first contribution in #530
- @mohamed-abdelnour made their first contribution in #533
Full Changelog: 9.11...9.12