✨ Additions
- common: add more license types - #38
- common: Add tasks for module descriptor validation - #51
- crossdoc: Add new module to support Javadoc linking in multi-module projects - #44
- introduce language support system for other JVM languages (Groovy, Scala, Kotlin) - #60
- common: Add a new repository extension to support new Sonatype OSSRH hosts - #62
- common: Add the ability to automatically contribute multi-release variants to Javadoc - #48
- common: Apply the missing-metadata-guava plugin to all projects when indra is applied to a Gradle version >= 7.0 - 3656f70
🐛 Fixes
- common: Make checkstyle plugin force the version of checkstyle actually used - GH-36
- common: Fix typos in Javadocs - #39
- common: Correctly handle changing dependencies for the eclipseFactorypath task - 5343a21
- common: set eclipse source version to the maximum used across multirelease variants - 0bd1b52
- common: Log information about why publishing repos were or were not selected - 918fbe2
- git: Fix resolving of annotated tags when determining head tag - #46
- git: Add repository discovery logging, fix handling of repositories within submodules 303ddbe
- common: When no git repo is present, just use version name to determine release status - 823234e
⚙️ Changes
- Move from
checker-qual
to JetBrains annotations for nullability within Indra - 6d253ac - git: Bump JGit to 5.13.0 - 640f46c
- checkstyle: Change default Checkstyle version to 9.3 - a665293
Full Changelog: v2.0.6...v2.1.0