Releases: CadixDev/licenser
Releases · CadixDev/licenser
licenser 0.6.1
Makes changes necessary to support Gradle 7.1.
licenser 0.6.0
Huge thanks to @zml2008 for modernising the Gradle plugin! Thanks also to @joschi and @jpenilla for their efforts towards this release too.
- Support a
DOUBLE_SLASH
license header format - Don't warn for files licenser doesn't know how to license.
licenser 0.5.1
Merged various pull requests thanks to @joschi.
licenser 0.5.0
Move to the Cadix Development namespace, and resolved the warnings for Gradle 7.
licenser 0.4.1
- Fixed exception when using conditional license headers (using
matching()
) (#9)
licenser 0.4
-
Added support for custom tasks that can be applied to files outside of (Java) source sets:
license { tasks { gradle { files = project.files('build.gradle.kts', 'settings.gradle.kts', 'gradle.properties') // header = ... (optional) } directory { files = project.files('path/to/directory') // include/exclude ... (optional) } } }
licenser 0.3
-
Added syntax to apply special license header only to some matching source files:
license { // Apply special license header to one source file matching('**/ThirdPartyLibrary.java') { header = file('THIRDPARTY-LICENSE.txt') } // Apply special license header to matching source files matching(includes: ['**/thirdpartylibrary/**', '**/ThirdPartyLibrary.java']) { header = file('THIRDPARTY-LICENSE.txt') } }
-
Add license header to app manifest on Android projects.
-
Consistent indentation for XML license headers.
licenser 0.2.1
- Fixed a
NullPointerException
when updating license header for files without content after the license header
licenser 0.2
- Added experimental support for Android
licenser 0.1.5
- Fix the last fix breaking plugins using the new plugins syntax