- Finished converting plugin to Kotlin
- #99 Make sure to use correct Path.Separator
- #102 Initiate extension earlier in setup process
- #103 Use Console Renderer to handle cross platform terminal printing
- Converted many files to Kotlin
- #57 Eliminate duplicate licenses
- #76 Use double quotes for HTML
- #69 Undesired capitalisation
- #55 Running multiple build variant license tasks crashes build
- #48 Version is null for some dependencies
Many thanks to @iankerr for the code contributions!
- #44 Extra report info
- #46 Android tests fail on Windows
- #53 Make any links to licenses clickable in preformatted text
- Add Apache 2 to the license map, Common for Square libraries
Many thanks to @markhoughton, @iankerr for the code contributions!
- #24 Show complete license text
- #27 Recursively scan parent POMs for license
- #28 Support multiple licenses; add more attributes to json
- #30 Added configuration options
Many thanks to @ChristianCiach, @MatthewDavidBradshaw for the code contributions!
- #15 Square Libs missing
- Add support for 'api' and 'implementation'
- Added logging of missing names, licenses and validating urls for POM files
- Add groovy doc
- Add developers name to reports
- Remove added repositories through the plugin
- Add HTML support
- Add JSON report support
- Add Java projects support
- #6 Multiple reruns causes appending HTML
- Initial release