mojohaus/license-maven-plugin (org.codehaus.mojo:license-maven-plugin)
### [`v2.3.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.3.0)
[Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.2.0...2.3.0)
#### 🚀 New features and improvements
- [#519](https://togithub.com/mojohaus/license-maven-plugin/issues/519) minor updates to reduce verbosity of standard execution ([#520](https://togithub.com/mojohaus/license-maven-plugin/pull/520)) [@d-ryan-ashcraft](https://togithub.com/d-ryan-ashcraft)
- [#517](https://togithub.com/mojohaus/license-maven-plugin/issues/517): optionally support copyright values that only contain inception year rather than year range ([#518](https://togithub.com/mojohaus/license-maven-plugin/pull/518)) [@d-ryan-ashcraft](https://togithub.com/d-ryan-ashcraft)
#### 🐛 Bug Fixes
- Fix [#508](https://togithub.com/mojohaus/license-maven-plugin/issues/508) - Avoid NPE in AggregatorAddThirdPartyMojo ([#512](https://togithub.com/mojohaus/license-maven-plugin/pull/512)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
#### 📦 Dependency updates
- Downgrade plexus-xml to version 3.0.0 ([#523](https://togithub.com/mojohaus/license-maven-plugin/pull/523)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Bump org.codehaus.mojo:mojo-parent from 76 to 77 ([#516](https://togithub.com/mojohaus/license-maven-plugin/pull/516)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-io:commons-io from 2.13.0 to 2.14.0 ([#515](https://togithub.com/mojohaus/license-maven-plugin/pull/515)) [@dependabot](https://togithub.com/dependabot)
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 ([#514](https://togithub.com/mojohaus/license-maven-plugin/pull/514)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-xml from 4.0.1 to 4.0.2 ([#510](https://togithub.com/mojohaus/license-maven-plugin/pull/510)) [@dependabot](https://togithub.com/dependabot)
#### 👻 Maintenance
- Build improvements - one profile for ITs ([#525](https://togithub.com/mojohaus/license-maven-plugin/pull/525)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Cleanups in FileUtil - direct use methods from NIO ([#513](https://togithub.com/mojohaus/license-maven-plugin/pull/513)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
### [`v2.2.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.2.0)
[Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.1.0...2.2.0)
#### 🚀 New features and improvements
- Switch components to JSR-330, Require JDK 1.8 ([#501](https://togithub.com/mojohaus/license-maven-plugin/pull/501)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Log message about skip due to packaging in info level ([#499](https://togithub.com/mojohaus/license-maven-plugin/pull/499)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
#### 🐛 Bug Fixes
- Fix [#358](https://togithub.com/mojohaus/license-maven-plugin/issues/358), [#352](https://togithub.com/mojohaus/license-maven-plugin/issues/352) NPE on site generation caused by null returned by deprecated MavenProject.getDependencyArtifacts() ([#373](https://togithub.com/mojohaus/license-maven-plugin/pull/373)) [@tomred-net](https://togithub.com/tomred-net)
- Fix [#413](https://togithub.com/mojohaus/license-maven-plugin/issues/413) Use 'GAV' for result keys in LicensedArtifactResolver ([#414](https://togithub.com/mojohaus/license-maven-plugin/pull/414)) [@attilapuskas](https://togithub.com/attilapuskas)
- Fix [#498](https://togithub.com/mojohaus/license-maven-plugin/issues/498) add-third-party should not override third-party file with the same content ([#500](https://togithub.com/mojohaus/license-maven-plugin/pull/500)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Fix [#351](https://togithub.com/mojohaus/license-maven-plugin/issues/351) License override does not work for third-party dependencies with multiple licenses ([#374](https://togithub.com/mojohaus/license-maven-plugin/pull/374)) [@lama0206](https://togithub.com/lama0206)
- Fixed '\[WARNING] There were 0 download errors - check the warnings above to not log warning unless download errors > 0 ([#402](https://togithub.com/mojohaus/license-maven-plugin/pull/402)) [@blekinge](https://togithub.com/blekinge)
#### 📦 Dependency updates
- Bump mojo-parent from 75 to 76 ([#504](https://togithub.com/mojohaus/license-maven-plugin/pull/504)) [@dependabot](https://togithub.com/dependabot)
- Bump json from [`2007082`](https://togithub.com/mojohaus/license-maven-plugin/commit/20070829) to [`2023022`](https://togithub.com/mojohaus/license-maven-plugin/commit/20230227) in /src/it/add-third-party-missing-file ([#460](https://togithub.com/mojohaus/license-maven-plugin/pull/460)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-xml from 4.0.0 to 4.0.1 ([#496](https://togithub.com/mojohaus/license-maven-plugin/pull/496)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-io from 2.12.0 to 2.13.0 ([#493](https://togithub.com/mojohaus/license-maven-plugin/pull/493)) [@dependabot](https://togithub.com/dependabot)
#### 👻 Maintenance
- Use project.version instead of pom.version in ITs ([#507](https://togithub.com/mojohaus/license-maven-plugin/pull/507)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Use JDK 1.8 in ITs - allow build on JDK 20 ([#506](https://togithub.com/mojohaus/license-maven-plugin/pull/506)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Enable spotless for automatic code formatting ([#505](https://togithub.com/mojohaus/license-maven-plugin/pull/505)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Add LICENSE.txt file ([#503](https://togithub.com/mojohaus/license-maven-plugin/pull/503)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Fix formatting in example-thirdparty document ([#502](https://togithub.com/mojohaus/license-maven-plugin/pull/502)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
### [`v2.1.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.1.0)
[Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.0.1...2.1.0)
#### 🚀 New features and improvements
- Fix [#379](https://togithub.com/mojohaus/license-maven-plugin/issues/379) allow users to customize the copyright string format ([#380](https://togithub.com/mojohaus/license-maven-plugin/pull/380)) [@davenice](https://togithub.com/davenice)
- Update GPL licenses ([#362](https://togithub.com/mojohaus/license-maven-plugin/pull/362)) [@camlloyd](https://togithub.com/camlloyd)
- Recognize classpath protocol as external ([#486](https://togithub.com/mojohaus/license-maven-plugin/pull/486)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
#### 🐛 Bug Fixes
- fix [#361](https://togithub.com/mojohaus/license-maven-plugin/issues/361) - sortArtifactByName: artifacts with the same name are lost ([#363](https://togithub.com/mojohaus/license-maven-plugin/pull/363)) [@lrozenblyum](https://togithub.com/lrozenblyum)
- Fix [#354](https://togithub.com/mojohaus/license-maven-plugin/issues/354) Make artifact cache safe for concurrent access ([#355](https://togithub.com/mojohaus/license-maven-plugin/pull/355)) [@Stephan202](https://togithub.com/Stephan202)
- Fix cookie header warning ([#472](https://togithub.com/mojohaus/license-maven-plugin/pull/472)) [@danHayworth](https://togithub.com/danHayworth)
#### 📦 Dependency updates
- Bump maven-reporting-impl from 3.0.0 to 3.2.0 ([#452](https://togithub.com/mojohaus/license-maven-plugin/pull/452)) [@dependabot](https://togithub.com/dependabot)
- Bump maven-reporting-api from 3.0 to 3.1.1 ([#456](https://togithub.com/mojohaus/license-maven-plugin/pull/456)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-utils from 3.5.1 to 4.0.0 ([#481](https://togithub.com/mojohaus/license-maven-plugin/pull/481)) [@dependabot](https://togithub.com/dependabot)
- Bump mojo-parent from 74 to 75 ([#488](https://togithub.com/mojohaus/license-maven-plugin/pull/488)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-container-default from 2.0.0 to 2.1.1 ([#487](https://togithub.com/mojohaus/license-maven-plugin/pull/487)) [@dependabot](https://togithub.com/dependabot)
- Bump build-helper-maven-plugin from 1.10 to 3.4.0 ([#483](https://togithub.com/mojohaus/license-maven-plugin/pull/483)) [@dependabot](https://togithub.com/dependabot)
- Bump slf4j-api from 1.7.26 to 1.7.36 ([#485](https://togithub.com/mojohaus/license-maven-plugin/pull/485)) [@dependabot](https://togithub.com/dependabot)
- Bump doxia-site-renderer from 1.8.1 to 1.11.1 ([#482](https://togithub.com/mojohaus/license-maven-plugin/pull/482)) [@dependabot](https://togithub.com/dependabot)
- Bump httpclient from 4.5.13 to 4.5.14 ([#478](https://togithub.com/mojohaus/license-maven-plugin/pull/478)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-io from 2.6 to 2.12.0 ([#477](https://togithub.com/mojohaus/license-maven-plugin/pull/477)) [@dependabot](https://togithub.com/dependabot)
- Bump doxiaVersion from 1.8 to 1.12.0 ([#475](https://togithub.com/mojohaus/license-maven-plugin/pull/475)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-lang3 from 3.7 to 3.12.0 ([#467](https://togithub.com/mojohaus/license-maven-plugin/pull/467)) [@dependabot](https://togithub.com/dependabot)
- Bump httpcore from 4.4.8 to 4.4.16 ([#473](https://togithub.com/mojohaus/license-maven-plugin/pull/473)) [@dependabot](https://togithub.com/dependabot)
- Bump plexus-utils from 3.1.0 to 3.5.1 ([#469](https://togithub.com/mojohaus/license-maven-plugin/pull/469)) [@dependabot](https://togithub.com/dependabot)
- Bump plexusComponentVersion from 1.7.1 to 2.1.1 ([#453](https://togithub.com/mojohaus/license-maven-plugin/pull/453)) [@dependabot](https://togithub.com/dependabot)
#### 👻 Maintenance
- Update plugins in ITs and cleanups ([#492](https://togithub.com/mojohaus/license-maven-plugin/pull/492)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Use license plugin version from parent, update THIRD-PARTY.properties ([#491](https://togithub.com/mojohaus/license-maven-plugin/pull/491)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- fix copy\&paste issue in property description ([#376](https://togithub.com/mojohaus/license-maven-plugin/pull/376)) [@CCFenner](https://togithub.com/CCFenner)
- Get rid of plexus-container-default from dependencies ([#490](https://togithub.com/mojohaus/license-maven-plugin/pull/490)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
- Get rid of localRepository parameter ([#489](https://togithub.com/mojohaus/license-maven-plugin/pull/489)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
#### 🔧 Build
- Add release-drafter ([#484](https://togithub.com/mojohaus/license-maven-plugin/pull/484)) [@slawekjaranowski](https://togithub.com/slawekjaranowski)
### [`v2.0.1`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.0.1)
#### What's Changed
- Fix [#228](https://togithub.com/mojohaus/license-maven-plugin/issues/228) Add .gitattributes by [@kingle](https://togithub.com/kingle) in [https://github.com/mojohaus/license-maven-plugin/pull/344](https://togithub.com/mojohaus/license-maven-plugin/pull/344)
- Fix broken OpenJDK installation on TravisCI by [@ppalaga](https://togithub.com/ppalaga) in [https://github.com/mojohaus/license-maven-plugin/pull/349](https://togithub.com/mojohaus/license-maven-plugin/pull/349)
- Fix [#139](https://togithub.com/mojohaus/license-maven-plugin/issues/139) - "Can't find license-maven-plugin" by [@AndyGee](https://togithub.com/AndyGee) in [https://github.com/mojohaus/license-maven-plugin/pull/348](https://togithub.com/mojohaus/license-maven-plugin/pull/348)
- Update FreeMarker version to 2.3.31 by [@kyra-ohare](https://togithub.com/kyra-ohare) in [https://github.com/mojohaus/license-maven-plugin/pull/406](https://togithub.com/mojohaus/license-maven-plugin/pull/406)
- Bump commons-collections from 3.2.1 to 3.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/377](https://togithub.com/mojohaus/license-maven-plugin/pull/377)
- Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-multimodule-filters/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/394](https://togithub.com/mojohaus/license-maven-plugin/pull/394)
- Bump junit from 4.8.2 to 4.13.1 in /src/it/MLICENSE-24 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/392](https://togithub.com/mojohaus/license-maven-plugin/pull/392)
- Bump junit from 4.12 to 4.13.1 in /src/it/ISSUE-40 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/391](https://togithub.com/mojohaus/license-maven-plugin/pull/391)
- Bump junit from 4.12 to 4.13.1 in /src/it/download-licenses-include-exclude-types by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/388](https://togithub.com/mojohaus/license-maven-plugin/pull/388)
- Bump commons-beanutils from 1.9.3 to 1.9.4 in /src/it/download-licenses-file-names by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/422](https://togithub.com/mojohaus/license-maven-plugin/pull/422)
- Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-third-party-report/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/421](https://togithub.com/mojohaus/license-maven-plugin/pull/421)
- Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-exclude-transitive-deps/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/395](https://togithub.com/mojohaus/license-maven-plugin/pull/395)
- Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-simple/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/390](https://togithub.com/mojohaus/license-maven-plugin/pull/390)
- Bump junit from 4.8.2 to 4.13.1 in /src/it/add-third-party-excluded-included by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/389](https://togithub.com/mojohaus/license-maven-plugin/pull/389)
- Bump junit from 4.12 to 4.13.1 in /src/it/download-licenses-basic by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/393](https://togithub.com/mojohaus/license-maven-plugin/pull/393)
- Bump httpclient from 4.5.4 to 4.5.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/420](https://togithub.com/mojohaus/license-maven-plugin/pull/420)
- Fix [#345](https://togithub.com/mojohaus/license-maven-plugin/issues/345) Only log override warning if licenseMerges provided. by [@tpage-alfresco](https://togithub.com/tpage-alfresco) in [https://github.com/mojohaus/license-maven-plugin/pull/425](https://togithub.com/mojohaus/license-maven-plugin/pull/425)
- Fix [#423](https://togithub.com/mojohaus/license-maven-plugin/issues/423) Don't log warning for unused overrides in remote override file. by [@tpage-alfresco](https://togithub.com/tpage-alfresco) in [https://github.com/mojohaus/license-maven-plugin/pull/424](https://togithub.com/mojohaus/license-maven-plugin/pull/424)
- Fix build failure by configuring and upgrading editorconfig by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/435](https://togithub.com/mojohaus/license-maven-plugin/pull/435)
- Fix IT test add-third-party-excluded-included by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/436](https://togithub.com/mojohaus/license-maven-plugin/pull/436)
- Fix IT test download-licenses-file-names by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/437](https://togithub.com/mojohaus/license-maven-plugin/pull/437)
- Fix IT test download-licenses-basic by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/438](https://togithub.com/mojohaus/license-maven-plugin/pull/438)
- Add GH verify action by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/439](https://togithub.com/mojohaus/license-maven-plugin/pull/439)
- Add dependabot and release drafter file by [@olamy](https://togithub.com/olamy) in [https://github.com/mojohaus/license-maven-plugin/pull/450](https://togithub.com/mojohaus/license-maven-plugin/pull/450)
- Fix two IT tests aggregate-add-third-party-\* by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/441](https://togithub.com/mojohaus/license-maven-plugin/pull/441)
- Fix IT - ISSUE-324, use newer m-compiler-p by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/459](https://togithub.com/mojohaus/license-maven-plugin/pull/459)
- Fix IT - download-licenses-file-names-bad-sha1-force by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/464](https://togithub.com/mojohaus/license-maven-plugin/pull/464)
- Bump parent to 74 and cleanups by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/465](https://togithub.com/mojohaus/license-maven-plugin/pull/465)
- Bump jettison from 1.1 to 1.5.4 in /src/it/add-third-party-missing-file by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/463](https://togithub.com/mojohaus/license-maven-plugin/pull/463)
- Bump freemarker from 2.3.31 to 2.3.32 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/455](https://togithub.com/mojohaus/license-maven-plugin/pull/455)
- Fixes issue [#312](https://togithub.com/mojohaus/license-maven-plugin/issues/312): Don't overwrite existing license file by [@Vlatombe](https://togithub.com/Vlatombe) in [https://github.com/mojohaus/license-maven-plugin/pull/360](https://togithub.com/mojohaus/license-maven-plugin/pull/360)
#### New Contributors
- [@kingle](https://togithub.com/kingle) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/344](https://togithub.com/mojohaus/license-maven-plugin/pull/344)
- [@AndyGee](https://togithub.com/AndyGee) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/348](https://togithub.com/mojohaus/license-maven-plugin/pull/348)
- [@kyra-ohare](https://togithub.com/kyra-ohare) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/406](https://togithub.com/mojohaus/license-maven-plugin/pull/406)
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/377](https://togithub.com/mojohaus/license-maven-plugin/pull/377)
- [@tpage-alfresco](https://togithub.com/tpage-alfresco) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/425](https://togithub.com/mojohaus/license-maven-plugin/pull/425)
- [@VonUniGE](https://togithub.com/VonUniGE) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/435](https://togithub.com/mojohaus/license-maven-plugin/pull/435)
- [@slawekjaranowski](https://togithub.com/slawekjaranowski) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/439](https://togithub.com/mojohaus/license-maven-plugin/pull/439)
- [@olamy](https://togithub.com/olamy) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/450](https://togithub.com/mojohaus/license-maven-plugin/pull/450)
- [@Vlatombe](https://togithub.com/Vlatombe) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/360](https://togithub.com/mojohaus/license-maven-plugin/pull/360)
**Full Changelog**: https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.0.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.0
->2.3.0
Release Notes
mojohaus/license-maven-plugin (org.codehaus.mojo:license-maven-plugin)
### [`v2.3.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.3.0) [Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.2.0...2.3.0) #### 🚀 New features and improvements - [#519](https://togithub.com/mojohaus/license-maven-plugin/issues/519) minor updates to reduce verbosity of standard execution ([#520](https://togithub.com/mojohaus/license-maven-plugin/pull/520)) [@d-ryan-ashcraft](https://togithub.com/d-ryan-ashcraft) - [#517](https://togithub.com/mojohaus/license-maven-plugin/issues/517): optionally support copyright values that only contain inception year rather than year range ([#518](https://togithub.com/mojohaus/license-maven-plugin/pull/518)) [@d-ryan-ashcraft](https://togithub.com/d-ryan-ashcraft) #### 🐛 Bug Fixes - Fix [#508](https://togithub.com/mojohaus/license-maven-plugin/issues/508) - Avoid NPE in AggregatorAddThirdPartyMojo ([#512](https://togithub.com/mojohaus/license-maven-plugin/pull/512)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) #### 📦 Dependency updates - Downgrade plexus-xml to version 3.0.0 ([#523](https://togithub.com/mojohaus/license-maven-plugin/pull/523)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Bump org.codehaus.mojo:mojo-parent from 76 to 77 ([#516](https://togithub.com/mojohaus/license-maven-plugin/pull/516)) [@dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.13.0 to 2.14.0 ([#515](https://togithub.com/mojohaus/license-maven-plugin/pull/515)) [@dependabot](https://togithub.com/dependabot) - Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 ([#514](https://togithub.com/mojohaus/license-maven-plugin/pull/514)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-xml from 4.0.1 to 4.0.2 ([#510](https://togithub.com/mojohaus/license-maven-plugin/pull/510)) [@dependabot](https://togithub.com/dependabot) #### 👻 Maintenance - Build improvements - one profile for ITs ([#525](https://togithub.com/mojohaus/license-maven-plugin/pull/525)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Cleanups in FileUtil - direct use methods from NIO ([#513](https://togithub.com/mojohaus/license-maven-plugin/pull/513)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ### [`v2.2.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.2.0) [Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.1.0...2.2.0) #### 🚀 New features and improvements - Switch components to JSR-330, Require JDK 1.8 ([#501](https://togithub.com/mojohaus/license-maven-plugin/pull/501)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Log message about skip due to packaging in info level ([#499](https://togithub.com/mojohaus/license-maven-plugin/pull/499)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) #### 🐛 Bug Fixes - Fix [#358](https://togithub.com/mojohaus/license-maven-plugin/issues/358), [#352](https://togithub.com/mojohaus/license-maven-plugin/issues/352) NPE on site generation caused by null returned by deprecated MavenProject.getDependencyArtifacts() ([#373](https://togithub.com/mojohaus/license-maven-plugin/pull/373)) [@tomred-net](https://togithub.com/tomred-net) - Fix [#413](https://togithub.com/mojohaus/license-maven-plugin/issues/413) Use 'GAV' for result keys in LicensedArtifactResolver ([#414](https://togithub.com/mojohaus/license-maven-plugin/pull/414)) [@attilapuskas](https://togithub.com/attilapuskas) - Fix [#498](https://togithub.com/mojohaus/license-maven-plugin/issues/498) add-third-party should not override third-party file with the same content ([#500](https://togithub.com/mojohaus/license-maven-plugin/pull/500)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Fix [#351](https://togithub.com/mojohaus/license-maven-plugin/issues/351) License override does not work for third-party dependencies with multiple licenses ([#374](https://togithub.com/mojohaus/license-maven-plugin/pull/374)) [@lama0206](https://togithub.com/lama0206) - Fixed '\[WARNING] There were 0 download errors - check the warnings above to not log warning unless download errors > 0 ([#402](https://togithub.com/mojohaus/license-maven-plugin/pull/402)) [@blekinge](https://togithub.com/blekinge) #### 📦 Dependency updates - Bump mojo-parent from 75 to 76 ([#504](https://togithub.com/mojohaus/license-maven-plugin/pull/504)) [@dependabot](https://togithub.com/dependabot) - Bump json from [`2007082`](https://togithub.com/mojohaus/license-maven-plugin/commit/20070829) to [`2023022`](https://togithub.com/mojohaus/license-maven-plugin/commit/20230227) in /src/it/add-third-party-missing-file ([#460](https://togithub.com/mojohaus/license-maven-plugin/pull/460)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-xml from 4.0.0 to 4.0.1 ([#496](https://togithub.com/mojohaus/license-maven-plugin/pull/496)) [@dependabot](https://togithub.com/dependabot) - Bump commons-io from 2.12.0 to 2.13.0 ([#493](https://togithub.com/mojohaus/license-maven-plugin/pull/493)) [@dependabot](https://togithub.com/dependabot) #### 👻 Maintenance - Use project.version instead of pom.version in ITs ([#507](https://togithub.com/mojohaus/license-maven-plugin/pull/507)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Use JDK 1.8 in ITs - allow build on JDK 20 ([#506](https://togithub.com/mojohaus/license-maven-plugin/pull/506)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Enable spotless for automatic code formatting ([#505](https://togithub.com/mojohaus/license-maven-plugin/pull/505)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Add LICENSE.txt file ([#503](https://togithub.com/mojohaus/license-maven-plugin/pull/503)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Fix formatting in example-thirdparty document ([#502](https://togithub.com/mojohaus/license-maven-plugin/pull/502)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ### [`v2.1.0`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.1.0) [Compare Source](https://togithub.com/mojohaus/license-maven-plugin/compare/2.0.1...2.1.0) #### 🚀 New features and improvements - Fix [#379](https://togithub.com/mojohaus/license-maven-plugin/issues/379) allow users to customize the copyright string format ([#380](https://togithub.com/mojohaus/license-maven-plugin/pull/380)) [@davenice](https://togithub.com/davenice) - Update GPL licenses ([#362](https://togithub.com/mojohaus/license-maven-plugin/pull/362)) [@camlloyd](https://togithub.com/camlloyd) - Recognize classpath protocol as external ([#486](https://togithub.com/mojohaus/license-maven-plugin/pull/486)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) #### 🐛 Bug Fixes - fix [#361](https://togithub.com/mojohaus/license-maven-plugin/issues/361) - sortArtifactByName: artifacts with the same name are lost ([#363](https://togithub.com/mojohaus/license-maven-plugin/pull/363)) [@lrozenblyum](https://togithub.com/lrozenblyum) - Fix [#354](https://togithub.com/mojohaus/license-maven-plugin/issues/354) Make artifact cache safe for concurrent access ([#355](https://togithub.com/mojohaus/license-maven-plugin/pull/355)) [@Stephan202](https://togithub.com/Stephan202) - Fix cookie header warning ([#472](https://togithub.com/mojohaus/license-maven-plugin/pull/472)) [@danHayworth](https://togithub.com/danHayworth) #### 📦 Dependency updates - Bump maven-reporting-impl from 3.0.0 to 3.2.0 ([#452](https://togithub.com/mojohaus/license-maven-plugin/pull/452)) [@dependabot](https://togithub.com/dependabot) - Bump maven-reporting-api from 3.0 to 3.1.1 ([#456](https://togithub.com/mojohaus/license-maven-plugin/pull/456)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-utils from 3.5.1 to 4.0.0 ([#481](https://togithub.com/mojohaus/license-maven-plugin/pull/481)) [@dependabot](https://togithub.com/dependabot) - Bump mojo-parent from 74 to 75 ([#488](https://togithub.com/mojohaus/license-maven-plugin/pull/488)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-container-default from 2.0.0 to 2.1.1 ([#487](https://togithub.com/mojohaus/license-maven-plugin/pull/487)) [@dependabot](https://togithub.com/dependabot) - Bump build-helper-maven-plugin from 1.10 to 3.4.0 ([#483](https://togithub.com/mojohaus/license-maven-plugin/pull/483)) [@dependabot](https://togithub.com/dependabot) - Bump slf4j-api from 1.7.26 to 1.7.36 ([#485](https://togithub.com/mojohaus/license-maven-plugin/pull/485)) [@dependabot](https://togithub.com/dependabot) - Bump doxia-site-renderer from 1.8.1 to 1.11.1 ([#482](https://togithub.com/mojohaus/license-maven-plugin/pull/482)) [@dependabot](https://togithub.com/dependabot) - Bump httpclient from 4.5.13 to 4.5.14 ([#478](https://togithub.com/mojohaus/license-maven-plugin/pull/478)) [@dependabot](https://togithub.com/dependabot) - Bump commons-io from 2.6 to 2.12.0 ([#477](https://togithub.com/mojohaus/license-maven-plugin/pull/477)) [@dependabot](https://togithub.com/dependabot) - Bump doxiaVersion from 1.8 to 1.12.0 ([#475](https://togithub.com/mojohaus/license-maven-plugin/pull/475)) [@dependabot](https://togithub.com/dependabot) - Bump commons-lang3 from 3.7 to 3.12.0 ([#467](https://togithub.com/mojohaus/license-maven-plugin/pull/467)) [@dependabot](https://togithub.com/dependabot) - Bump httpcore from 4.4.8 to 4.4.16 ([#473](https://togithub.com/mojohaus/license-maven-plugin/pull/473)) [@dependabot](https://togithub.com/dependabot) - Bump plexus-utils from 3.1.0 to 3.5.1 ([#469](https://togithub.com/mojohaus/license-maven-plugin/pull/469)) [@dependabot](https://togithub.com/dependabot) - Bump plexusComponentVersion from 1.7.1 to 2.1.1 ([#453](https://togithub.com/mojohaus/license-maven-plugin/pull/453)) [@dependabot](https://togithub.com/dependabot) #### 👻 Maintenance - Update plugins in ITs and cleanups ([#492](https://togithub.com/mojohaus/license-maven-plugin/pull/492)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Use license plugin version from parent, update THIRD-PARTY.properties ([#491](https://togithub.com/mojohaus/license-maven-plugin/pull/491)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - fix copy\&paste issue in property description ([#376](https://togithub.com/mojohaus/license-maven-plugin/pull/376)) [@CCFenner](https://togithub.com/CCFenner) - Get rid of plexus-container-default from dependencies ([#490](https://togithub.com/mojohaus/license-maven-plugin/pull/490)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) - Get rid of localRepository parameter ([#489](https://togithub.com/mojohaus/license-maven-plugin/pull/489)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) #### 🔧 Build - Add release-drafter ([#484](https://togithub.com/mojohaus/license-maven-plugin/pull/484)) [@slawekjaranowski](https://togithub.com/slawekjaranowski) ### [`v2.0.1`](https://togithub.com/mojohaus/license-maven-plugin/releases/tag/2.0.1) #### What's Changed - Fix [#228](https://togithub.com/mojohaus/license-maven-plugin/issues/228) Add .gitattributes by [@kingle](https://togithub.com/kingle) in [https://github.com/mojohaus/license-maven-plugin/pull/344](https://togithub.com/mojohaus/license-maven-plugin/pull/344) - Fix broken OpenJDK installation on TravisCI by [@ppalaga](https://togithub.com/ppalaga) in [https://github.com/mojohaus/license-maven-plugin/pull/349](https://togithub.com/mojohaus/license-maven-plugin/pull/349) - Fix [#139](https://togithub.com/mojohaus/license-maven-plugin/issues/139) - "Can't find license-maven-plugin" by [@AndyGee](https://togithub.com/AndyGee) in [https://github.com/mojohaus/license-maven-plugin/pull/348](https://togithub.com/mojohaus/license-maven-plugin/pull/348) - Update FreeMarker version to 2.3.31 by [@kyra-ohare](https://togithub.com/kyra-ohare) in [https://github.com/mojohaus/license-maven-plugin/pull/406](https://togithub.com/mojohaus/license-maven-plugin/pull/406) - Bump commons-collections from 3.2.1 to 3.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/377](https://togithub.com/mojohaus/license-maven-plugin/pull/377) - Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-multimodule-filters/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/394](https://togithub.com/mojohaus/license-maven-plugin/pull/394) - Bump junit from 4.8.2 to 4.13.1 in /src/it/MLICENSE-24 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/392](https://togithub.com/mojohaus/license-maven-plugin/pull/392) - Bump junit from 4.12 to 4.13.1 in /src/it/ISSUE-40 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/391](https://togithub.com/mojohaus/license-maven-plugin/pull/391) - Bump junit from 4.12 to 4.13.1 in /src/it/download-licenses-include-exclude-types by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/388](https://togithub.com/mojohaus/license-maven-plugin/pull/388) - Bump commons-beanutils from 1.9.3 to 1.9.4 in /src/it/download-licenses-file-names by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/422](https://togithub.com/mojohaus/license-maven-plugin/pull/422) - Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-third-party-report/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/421](https://togithub.com/mojohaus/license-maven-plugin/pull/421) - Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-exclude-transitive-deps/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/395](https://togithub.com/mojohaus/license-maven-plugin/pull/395) - Bump junit from 4.8.1 to 4.13.1 in /src/it/aggregate-add-third-party-simple/child2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/390](https://togithub.com/mojohaus/license-maven-plugin/pull/390) - Bump junit from 4.8.2 to 4.13.1 in /src/it/add-third-party-excluded-included by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/389](https://togithub.com/mojohaus/license-maven-plugin/pull/389) - Bump junit from 4.12 to 4.13.1 in /src/it/download-licenses-basic by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/393](https://togithub.com/mojohaus/license-maven-plugin/pull/393) - Bump httpclient from 4.5.4 to 4.5.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/420](https://togithub.com/mojohaus/license-maven-plugin/pull/420) - Fix [#345](https://togithub.com/mojohaus/license-maven-plugin/issues/345) Only log override warning if licenseMerges provided. by [@tpage-alfresco](https://togithub.com/tpage-alfresco) in [https://github.com/mojohaus/license-maven-plugin/pull/425](https://togithub.com/mojohaus/license-maven-plugin/pull/425) - Fix [#423](https://togithub.com/mojohaus/license-maven-plugin/issues/423) Don't log warning for unused overrides in remote override file. by [@tpage-alfresco](https://togithub.com/tpage-alfresco) in [https://github.com/mojohaus/license-maven-plugin/pull/424](https://togithub.com/mojohaus/license-maven-plugin/pull/424) - Fix build failure by configuring and upgrading editorconfig by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/435](https://togithub.com/mojohaus/license-maven-plugin/pull/435) - Fix IT test add-third-party-excluded-included by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/436](https://togithub.com/mojohaus/license-maven-plugin/pull/436) - Fix IT test download-licenses-file-names by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/437](https://togithub.com/mojohaus/license-maven-plugin/pull/437) - Fix IT test download-licenses-basic by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/438](https://togithub.com/mojohaus/license-maven-plugin/pull/438) - Add GH verify action by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/439](https://togithub.com/mojohaus/license-maven-plugin/pull/439) - Add dependabot and release drafter file by [@olamy](https://togithub.com/olamy) in [https://github.com/mojohaus/license-maven-plugin/pull/450](https://togithub.com/mojohaus/license-maven-plugin/pull/450) - Fix two IT tests aggregate-add-third-party-\* by [@VonUniGE](https://togithub.com/VonUniGE) in [https://github.com/mojohaus/license-maven-plugin/pull/441](https://togithub.com/mojohaus/license-maven-plugin/pull/441) - Fix IT - ISSUE-324, use newer m-compiler-p by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/459](https://togithub.com/mojohaus/license-maven-plugin/pull/459) - Fix IT - download-licenses-file-names-bad-sha1-force by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/464](https://togithub.com/mojohaus/license-maven-plugin/pull/464) - Bump parent to 74 and cleanups by [@slawekjaranowski](https://togithub.com/slawekjaranowski) in [https://github.com/mojohaus/license-maven-plugin/pull/465](https://togithub.com/mojohaus/license-maven-plugin/pull/465) - Bump jettison from 1.1 to 1.5.4 in /src/it/add-third-party-missing-file by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/463](https://togithub.com/mojohaus/license-maven-plugin/pull/463) - Bump freemarker from 2.3.31 to 2.3.32 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mojohaus/license-maven-plugin/pull/455](https://togithub.com/mojohaus/license-maven-plugin/pull/455) - Fixes issue [#312](https://togithub.com/mojohaus/license-maven-plugin/issues/312): Don't overwrite existing license file by [@Vlatombe](https://togithub.com/Vlatombe) in [https://github.com/mojohaus/license-maven-plugin/pull/360](https://togithub.com/mojohaus/license-maven-plugin/pull/360) #### New Contributors - [@kingle](https://togithub.com/kingle) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/344](https://togithub.com/mojohaus/license-maven-plugin/pull/344) - [@AndyGee](https://togithub.com/AndyGee) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/348](https://togithub.com/mojohaus/license-maven-plugin/pull/348) - [@kyra-ohare](https://togithub.com/kyra-ohare) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/406](https://togithub.com/mojohaus/license-maven-plugin/pull/406) - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/377](https://togithub.com/mojohaus/license-maven-plugin/pull/377) - [@tpage-alfresco](https://togithub.com/tpage-alfresco) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/425](https://togithub.com/mojohaus/license-maven-plugin/pull/425) - [@VonUniGE](https://togithub.com/VonUniGE) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/435](https://togithub.com/mojohaus/license-maven-plugin/pull/435) - [@slawekjaranowski](https://togithub.com/slawekjaranowski) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/439](https://togithub.com/mojohaus/license-maven-plugin/pull/439) - [@olamy](https://togithub.com/olamy) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/450](https://togithub.com/mojohaus/license-maven-plugin/pull/450) - [@Vlatombe](https://togithub.com/Vlatombe) made their first contribution in [https://github.com/mojohaus/license-maven-plugin/pull/360](https://togithub.com/mojohaus/license-maven-plugin/pull/360) **Full Changelog**: https://github.com/mojohaus/license-maven-plugin/compare/license-maven-plugin-2.0.0...2.0.1Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.