Releases: apache/maven-dependency-plugin
Releases · apache/maven-dependency-plugin
3.8.1
Bug
- [MDEP-956] - silent parameter is not taken into account
New Feature
- [MDEP-957] - Special case slf4j-simple et al to not report used but undeclared
Improvement
- [MDEP-932] - Don't log successful file copies
Test
- [MDEP-930] - runTreeMojo in TestTreeMojo ignores encoding
Dependency upgrade
What's Changed
- Bump org.apache.maven.doxia:doxia-sink-api from 2.0.0-M12 to 2.0.0 by @dependabot in #432
- [MDEP-956][MDEP-932] Silence artifact copying by @elharo in #436
- Minor copy editing by @elharo in #437
- [MDEP-958] Bump org.apache.maven.shared:maven-dependency-analyzer from 1.14.1 to 1.15.0 by @dependabot in #434
- Bump org.apache.maven.reporting:maven-reporting-api from 4.0.0-M12 to 4.0.0 by @dependabot in #435
- [MNGSITE-393] Cleanup and correct usage docs by @elharo in #440
- Replace old workaround for Maven 3.2.5 bug by @elharo in #438
- Delete obsolete commented code by @elharo in #446
- [MDEP-930] Make test robust against platform default character sets by @elharo in #448
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #431
- Bump org.codehaus.plexus:plexus-io from 3.5.0 to 3.5.1 by @dependabot in #430
- Bump jettyVersion from 9.4.55.v20240627 to 9.4.56.v20240826 by @dependabot in #429
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 by @dependabot in #428
- Bump org.apache.maven.reporting:maven-reporting-impl from 4.0.0-M15 to 4.0.0 by @dependabot in #443
Full Changelog: maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1
3.8.0
- [MDEP-930] - Make test robust against platform default character sets (#448) @elharo
- Delete obsolete commented code (#446) @elharo
- Replace old workaround for Maven 3.2.5 bug (#438) @elharo
- [MNGSITE-393] - Cleanup and correct usage docs (#440) @elharo
- Minor copy editing (#437) @elharo
- [MDEP-956][MDEP-932] - Silence artifact copying (#436) @elharo
- (doc) Remove repeated word (#426) @maffe
- Remove outdated invoker conditions (#422) @michael-o
- MDEP-913 Add dependency:collect on index-page (#416) @Bukama
📦 Dependency updates
- Bump org.apache.maven.reporting:maven-reporting-impl from 4.0.0-M15 to 4.0.0 (#443) @dependabot
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 (#428) @dependabot
- Bump jettyVersion from 9.4.55.v20240627 to 9.4.56.v20240826 (#429) @dependabot
- Bump org.codehaus.plexus:plexus-io from 3.5.0 to 3.5.1 (#430) @dependabot
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 (#431) @dependabot
- Bump org.apache.maven.reporting:maven-reporting-api from 4.0.0-M12 to 4.0.0 (#435) @dependabot
- [MDEP-958] - Bump org.apache.maven.shared:maven-dependency-analyzer from 1.14.1 to 1.15.0 (#434) @dependabot
- Bump org.apache.maven.doxia:doxia-sink-api from 2.0.0-M12 to 2.0.0 (#432) @dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (#420) @dependabot
- Bump org.apache.maven.plugins:maven-plugins from 42 to 43 (#424) @dependabot
- Bump jettyVersion from 9.4.54.v20240208 to 9.4.55.v20240627 (#419) @dependabot
- Bump org.codehaus.plexus:plexus-io from 3.4.2 to 3.5.0 (#421) @dependabot
- Bump org.jsoup:jsoup from 1.17.2 to 1.18.1 (#425) @dependabot
- Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 (#423) @dependabot
👻 Maintenance
- Fix mismatching Parameter initial field values (#418) @Marcono1234
3.7.1
🐛 Bug Fixes
- [MDEP-943] - Fix appendOutput option (#414) @slawekjaranowski
📦 Dependency updates
- [MDEP-944] - Bump org.apache.maven.shared:maven-common-artifact-filters from 3.3.2 to 3.4.0 (#413) @dependabot
👻 Maintenance
- [MDEP-945] - Fix documentation about get goal (#415) @slawekjaranowski
- [MDEP-940] - Use Resolver API instead of m-a-t for resolving artifacts (#410) @slawekjaranowski
3.7.0
- [MDEP-941] - Deprecate dependency:sources in favor of dependency:resolv… (#411) @michael-o
- [MDEP-838] - "Artifact has not been packaged yet" error message is not … (#412) @michael-o
- [MDEP-939] - Lock down classifier in dependency:sources goal (#409) @michael-o
- Revert "Fix sources goal for multimodule projects" (#408) @michael-o
- [MDEP-923] - Move methods in place where are used (#407) @slawekjaranowski
- MDEP-938] Correct invalid property name and add deprecated old one (#404) @hazendaz
- [MDEP-835] - Add optional dependency for tree IT (#403) @slawekjaranowski
- Add missing dependency (#401) @michael-o
🚀 New features and improvements
- [MDEP-799] - tree: add optional output type json (#391) @LogFlames
- [MDEP-928] - Allow excluding classes from dependency:analyze (#393) @slawekjaranowski
- [MDEP-924] - Get rid of maven-artifact-transfer from list-classes goal (#382) @slawekjaranowski
- [MDEP-925] - Require Maven 3.6.3 (#381) @slawekjaranowski
- [MDEP-922] - dependency:analyze-exclusions - should report issue only in current project (#378) @slawekjaranowski
- [MDEP-917] - dependency:analyze-exclusions - use Resolver API instead of ProjectBuilder (#374) @slawekjaranowski
- [MDEP-317] - add mojo to analyze invalid exclusions (#362) @vbreivik
- [MDEP-894] - Use
@Component
only - fix tests (#360) @michael-o
🐛 Bug Fixes
- [MDEP-914] - Fix link in collect goal description (#380) @slawekjaranowski
- [MDEP-895] - dependency:sources fails for multi-module project (#349) @jmle
- [MDEP-771] - Remove broken 404 link (#344) @elharo
📦 Dependency updates
- [MDEP-936] - Bump org.apache.maven.shared:maven-dependency-tree from 3.2.1 to 3.3.0 (#397) @dependabot
- [MDEP-920] - Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 (#395) @dependabot
- [MDEP-929] - Bump org.apache.maven.shared:maven-dependency-analyzer from 1.14.0 to 1.14.1 (#394) @dependabot
- Bump org.apache.maven.shared:maven-dependency-analyzer from 1.13.2 to 1.14.0 (#392) @dependabot
- [MDEP-921] - Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#376) @dependabot
- Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (#377) @dependabot
- [MDEP-920] - Bump org.assertj:assertj-core from 3.24.2 to 3.25.3 (#373) @dependabot
- [MDEP-915] - Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#370) @dependabot
- Bump jettyVersion from 9.4.53.v20231009 to 9.4.54.v20240208 (#364) @dependabot
- [MDEP-915] - Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#369) @dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (#366) @dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#365) @dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.9.0 to 4.9.1 (#358) @dependabot
- Bump org.codehaus.plexus:plexus-io from 3.4.1 to 3.4.2 (#359) @dependabot
- Bump org.jsoup:jsoup from 1.17.1 to 1.17.2 (#361) @dependabot
- Bump ch.qos.logback:logback-classic from 1.2.3 to 1.2.13 in /src/it/projects/mdep-204-go-offline-resolve-intermodule/module-2 (#354) @dependabot
- Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 (#357) @dependabot
- Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.0 (#348) @dependabot
- Bump org.jsoup:jsoup from 1.16.2 to 1.17.1 (#350) @dependabot
- Bump commons-io:commons-io from 2.14.0 to 2.15.1 (#352) @dependabot
- Bump org.apache.maven.doxia:doxia-sink-api from 1.11.1 to 1.12.0 (#353) @dependabot
- Bump org.codehaus.mojo:mrm-maven-plugin from 1.5.0 to 1.6.0 (#347) @dependabot
- [MDEP-869] - remove unused collections dependency (#342) @elharo
- [MDEP-888] - Update used but undeclared commons-lang3 to 3.13.0 (#341) @elharo
- [MDEP-887] - commons-io to 2.14.0 (#340) @elharo
- Bump resolverVersion from 1.0.0.v20140518 to 1.0.2.v20150114 (#329) @dependabot
- Bump jettyVersion from 9.4.51.v20230217 to 9.4.53.v20231009 (#338) @dependabot
- Bump org.jsoup:jsoup from 1.16.1 to 1.16.2 (#339) @dependabot
👻 Maintenance
- [MDEP-935] - Improvement ITs for dependency:tree (#399) @slawekjaranowski
- [MDEP-799] - Add simple info json format for tree and cleanups (#398) @slawekjaranowski
- [MDEP-710] - re-enable test in TestTreeMojo (#396) @slawekjaranowski
- [MDEP-923] - Extract copyFile method from AbstractDependencyMojo (#389) @slawekjaranowski
- [MDEP-919] - Set m.r.dependencyManagerTransitivity for tree ITs - Maven 4 compatibility (#390) @slawekjaranowski
- [MDEP-923] - Exclude only specific artifacts from dependencies (#388) @slawekjaranowski
- [MDEP-923] - Remove plexus logger from DependencySilentLog (#383) @slawekjaranowski
- [MDEP-923] - Code cleanups (#379) @slawekjaranowski
- [MDEP-919] - Fix ITs for Maven4 (#372) @slawekjaranowski
- ...
3.6.1
What's Changed
- move commons-io to test scope by @elharo in #323
- [MDEP-869] update commons-collections to 4.4 by @elharo in #324
- [MDEP-868] update maven-shared-utils to 3.4.2 by @elharo in #322
- Tighten language by @elharo in #327
- [MDEP-872] update commons-io to 2.13.0 by @elharo in #326
- MDEP-875 prevent possible NPE by @rosti-il in #328
- Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by @dependabot in #330
- [MDEP-832] - Remove commons-collections-4 by @khmarbaise in #255
- [MDEP-883] - Upgrade maven-plugin parent to 40 by @khmarbaise in #332
- [MNG-6847] Use diamond operator by @timtebeek in #335
New Contributors
Full Changelog: maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1
3.6.0
What's Changed
- Remove unused local variable by @pzygielo in #274
- Remove unused fields by @pzygielo in #277
- [MDEP-843] Use GAV fields to support them as parameters by @pzygielo in #282
- [MDEP-842] Use skip field in :list-classes by @pzygielo in #279
- Bump mockito-core from 4.9.0 to 4.11.0 by @dependabot in #276
- Bump mrm-maven-plugin from 1.4.1 to 1.5.0 by @dependabot in #275
- Bump jettyVersion from 9.4.49.v20220914 to 9.4.51.v20230217 by @dependabot in #295
- Bump plexus-io from 3.4.0 to 3.4.1 by @dependabot in #292
- Bump plexus-utils from 3.5.0 to 3.5.1 by @dependabot in #297
- Bump plexus-archiver from 4.6.0 to 4.6.2 by @dependabot in #289
- use Apache Commons StringUtil by @elharo in #290
- [MDEP-849] Replace Maven shared StringUtils with Commons Lang3 by @timtebeek in #299
- [MDEP-850] Upgrade Parent to 39 by @slawekjaranowski in #300
- [MDEP-851] Bump plexus-archiver from 4.6.2 to 4.6.3 by @dependabot in #298
- [MDEP-854] Bump jsoup from 1.15.3 to 1.15.4 by @dependabot in #288
- [MDEP-853] list-repositories - improvements by @slawekjaranowski in #301
- Remove outdated changes list by @slawekjaranowski in #302
- [MDEP-855] Remove unused and ignored parameter - useJvmChmod by @slawekjaranowski in #303
- [MDEP-856] Upgrade transitive dependency to commons-text from 1.3 to 1.10.0 by @slachiewicz in #304
- Replace vulnerable dependency in integration test by @slachiewicz in #307
- [MDEP-848] Bump maven-dependency-analyzer to 1.13.1 (ASM 9.5 - JDK 20, 21) by @slachiewicz in #306
- [MDEP-857] Remove custom plexus configuration by @slawekjaranowski in #305
- [MDEP-859] Code refactor - UnpackUtil by @slawekjaranowski in #309
- [MDEP-860] Bump maven-dependency-analyzer from 1.13.1 to 1.13.2 by @dependabot in #312
- [MNG-6829] Replace any StringUtils#isEmpty(String) and #isNotEmpty(String) by @timtebeek in #318
- [MDEP-854] Bump jsoup from 1.15.4 to 1.16.1 by @dependabot in #310
- [MDEP-864] Replace AnalyzeReportView with a new AnalyzeReportRenderer by @michael-o in #319
- [MDEP-851] Bump plexus-archiver from 4.6.3 to 4.7.1 by @dependabot in #315
- [MDEP-862] Get rid of plexus-container-default from dependencies by @slawekjaranowski in #320
- [MDEP-866] Refresh download page by @slawekjaranowski in #321
Full Changelog: maven-dependency-plugin-3.5.0...maven-dependency-plugin-3.6.0
3.5.0
What's Changed
- [MDEP-831] remove unused beanutils dependency by @elharo in #268
- Bump junit from 4.13 to 4.13.2 in /src/it/projects/tree-verbose-small by @slachiewicz in #269
- [MDEP-837] Upgrade Parent to 38 by @slawekjaranowski in #266
- [MDEP-831] Remove dependency on commons-lang3 by @elharo in #270
Full Changelog: maven-dependency-plugin-3.4.0...maven-dependency-plugin-3.5.0