Skip to content

9.3 | 9.3-javax

Choose a tag to compare

@rbygrave rbygrave released this 12 Jul 20:51
· 904 commits to master since this release

What's Changed

  • Fix Generic type Params showing up in generated requires by @SentryMan in #356
  • Fix typeuse annotations not getting trimmed properly by @SentryMan in #363
  • Sanitize DI class imports by @SentryMan in #351
  • Prevent @Component.Import when type is already provided by external module by @SentryMan in #367
  • Add support for BeanScope PostContruct by @SentryMan in #368
  • Default implementations for redundant PropertyRequiresPlugin methods by @mechite in #361
  • Remove Superflous ConfigProp methods by @SentryMan in #362

What's Changed - internals

  • Rename internal sanitizeImports() method to camel case by @rbygrave in #352
  • Constant Empty Optional by @SentryMan in #354
  • Exclude Blackbox Module from Lift by @SentryMan in #355
  • #356 - Test and refactor for - Fix Generic type Params showing up in generated requires by @rob-bygrave in #357
  • Fix split packages from Component.Import by @SentryMan in #358
  • Refactor Processor, extract methods and use stream.peek() by @rbygrave in #359
  • No effective change, tidy generator Util extract trimArrayBrackets() by @rbygrave in #364
  • Make Generated @DependencyMeta annotations more readable by @SentryMan in #365
  • Remove Generated Array Instantiation by @SentryMan in #366

New Contributors

Full Changelog: 9.2...9.3