9.0 | 9.0-javax
What's Changed
- Support Wiring Regular Maps and add
@QualifiedMap
for beans mapped by qualifier name by @SentryMan in #301 - Remove Deprecated Methods by @SentryMan in #305
- Static Processor Context by @SentryMan in #307
- Give BeanScopeProxy access to Builder by @SentryMan in #308
- Auto add nullable beans to auto-requires/Fix Proxy not writing
@Nullable
by @SentryMan in #311 - Update Javax/Jakarta Scripts to Add/Remove
-javax
in Parent Version. by @SentryMan in #313 - Log Wiring Time by @SentryMan in #314
- Add RequiresBean and RequiresProperty Annotations by @SentryMan in #312
- RequiresBean, RequiresProperties by @rbygrave in #315
- #312 Follow up for @requires - read repeatable container annotations by @rbygrave in #316
- Now Scripts will Add/Remove
-javax
even if there is no-SNAPSHOT
by @SentryMan in #317 - Update Requires Javadoc/Rename Missing Methods by @SentryMan in #318
- Support Meta-Annotations on Meta-Annotations by @SentryMan in #319
- Use ThreadLocal ProcessingContext by @SentryMan in #320
- Write Custom modules early (not in last round of processing) by @rbygrave in #321
- Use Single ThreadLocal in Processor by @SentryMan in #323
- Expose PropertyPlugin from BeanScopeBuilder by @SentryMan in #324
- Add get method to Property Plugin by @SentryMan in #325
- Make quickstart even quicker by @SentryMan in #326
- Make Plugin Provides a Default Method. by @SentryMan in #327
- use URI instead of URL contructor by @SentryMan in #329
- Tidy code generation for conditions on factory by @rbygrave in #330
- Add gradle plugin to discover modules and plugins in the classpath by @rbygrave in #331
Full Changelog: 8.13...9.0