Releases: mathieucarbou/license-maven-plugin
Releases · mathieucarbou/license-maven-plugin
license-maven-plugin-4.6
Release v4.6
- Add apache-2 no email support
- Use JSR330 inject rather than deprecated component
- Use try with resources
- Small api changes on java end (ie closeable exchanged to autocloseable)
- Require maven 3.6.3 per maven guildelines
- More lambdas
- Test cleanup
- Some logging level checks so it doesn't run expensive checks and then not log
- Better handling of filepath that was repeating path replacements
- Lots of library / plugin updates
WARNING
THIS IS THE LAST VERSION SUPPORTING JAVA 8
- From version 5.0.0 : Java 11 will be required
- From version 6.0.0 : Java 11 will be required
What's Changed
- Changed the double tab to one tab by @nberlijn in #89
- normalize line ending by @McFoggy in #96
- Issue #41 - Fix license templates by @mathieucarbou in #101
- Add support for Kotlin (.kt) files by @christopherlakey in #103
- Investigate mapping ordering by @shane-hp in #108
- add Teχ style (*.cls, *.sty, *.tex — for now) by @mirabilos in #113
- Add The MirOS Licence by @mirabilos in #114
- Issue #104 inlineHeader not working by @ppalaga in #110
- Use SLASHSTAR instead of JAVADOC for Java by @jdhoek in #109
- add JAVAPKG_STYLE to supplant JAVADOC_STYLE, don’t bind by default by @mirabilos in #115
- Remove FreeBSD blurb from the BSD 2-clause license by @jfim in #139
- Update error message property name by @yoosiba in #125
- Track the year of a file creation through license-maven-plugin-git by @sic2 in #145
- feature: Add a
numberThreads
parameter. by @mathieucarbou in #146 - Fix #143: Add ability to override a default exclusion to include a pattern from the latter by @mathieucarbou in #147
- Close #77: Added new style: SINGLE_LINE_DOUBLESLASH_STYLE by @mathieucarbou in #148
- Close #121: Added new style: SCALA_STYLE by @mathieucarbou in #149
- use trusty distribution for building on travis by @McFoggy in #160
- Plugin configuration to support multi-licensing scenarios by @adamretter in #166
- Add some additional popular licenses by @adamretter in #168
- added provider of author name and email address obtained from first commit by @masakimu in #155
- Update default excludes for further CIs by @adamretter in #169
- Allow include and exclude paths to be overridden with user properties by @adamretter in #165
- Add missing included licenses to README.md by @adamretter in #167
- Make sure multi-license parameters are correctly set by Maven by @adamretter in #171
- License Sets feature - allows one execution to check different licenses by @adamretter in #170
- ensure exclusions win over inclusions for scanning by @rmannibucau in #172
- Bump spring-core from 3.1.3.RELEASE to 4.3.19.RELEASE by @dependabot in #173
- [pom] Make project look into .m2/cache for mycila-pom as not part of this project by @hazendaz in #177
- Java 8 and Linux/macos/Windows targets for Travis by @adamretter in #176
- Add additional known document types: SCSS, WSDL, XSTL by @hazendaz in #178
- Bring in a number of default ignores / remove one that was duplicated by @hazendaz in #179
- [docType] Use slashstar for groovy, kotlin, and scala as proper usage by @hazendaz in #186
- Use canonical base directories to fix #138. by @jgerken in #185
- Update to more recent maven dependencies by @peterlynch in #193
- Remove spring dependency by @mathieucarbou in #196
- Fixing build following Travis changes by @mathieucarbou in #199
- Jenkinsfile is source code by @peterlynch in #198
- POM Project Organization properties by @peterlynch in #200
- Switch default provided license to ${year} to allow an easiest customization of the year by @mathieucarbou in #201
- release by @mathieucarbou in #202
- Issue 213 - do not corrupt XML files by @akomakom in #214
- license policy enforcement with maven project implementation. by @rremer in #207
- Clarify features in README by @liry in #211
- Clarify documentation for SLASHSTAR style by @rnc in #210
- Change basedir to project.basedir by @mathieucarbou in #218
- add a readme on dependency enforcement usage by @rremer in #219
- Adds Maven Wrapper by @mathieucarbou in #220
- Fix #187 by @mathieucarbou in #221
- Fix #189 by @mathieucarbou in #222
- Fix #182 by @mathieucarbou in #224
- New site location by @mathieucarbou in #225
- Fix #156 by @mathieucarbou in #226
- Close #122 by @mathieucarbou in #227
- Move standard maven site (d3e554c) into the combined documentation site. by @rremer in #228
- [GA] Update snapshot report by @github-actions in #230
- Close #158 by @mathieucarbou in #231
- Fix #191 by @mathieucarbou in #234
- [GA] Update snapshot report by @github-actions in #236
- Close #26 by @mathieucarbou in #235
- Features/142 by @mathieucarbou in #237
- [GA] Update snapshot report by @github-actions in #238
- Support injecting Copyright Years based on file existence by @rvesse in #240
- [GA] Update snapshot report by @github-actions in #244
- Disable MacOS build by @mathieucarbou in #245
- Correctly fix the multiLine tag by @mathieucarbou in #247
- [GA] Update snapshot report by @github-actions in #248
- [GA] Update snapshot report by @github-actions in #251
- [actions] Add CI for jdk 8, 11, 17, and 18-ea by @hazendaz in #254
- [pom] Fix relative path by @hazendaz in #259
- [ci] Drop travis CI by @hazendaz in #258
- [type] Support spring.factories as script style comments by @hazendaz in #257
- [mvn] Update maven wrapper by @hazendaz in #256
- [github] Board dependabot by @hazendaz in #255
- [GA] Update snapshot report by @github-actions in #260
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0 by @dependabot in https://github.c...