You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@maven.apache.org by Brian Fox <br...@apache.org> on 2008/01/25 23:45:49 UTC

[ANN] Maven Dependency Plugin 2.0 Released

The Maven team is pleased to announce the 2.0 release of the Maven
Dependency Plugin:

http://maven.apache.org/plugins/maven-dependency-plugin

This release fixes many issues and introduces several new goals for
dependency analysis and output.

Release Notes - Maven 2.x Dependency Plugin - Version 2.0


** Bug
    * [MDEP-59] - dependency:unpack can't extract rar archives
    * [MDEP-74] - dependencies in test scope are not handled properly by analyze
    * [MDEP-75] - non-portable classpath separator in build-classpath output
    * [MDEP-80] - Usage page of the docs use an overWrite property,
but none exists in the (auto-generated) goal reference docs
    * [MDEP-81] - analyzer can't handle non-pom projects that don't
produce a /target folder
    * [MDEP-83] - Typo in "How to prepare your dependencies before
updating to Maven 2.0.6"
    * [MDEP-91] - org.codehaus.mojo:dependency-maven-plugin takes
precedence over org.apache.maven.plugins:maven-dependency-plugin
    * [MDEP-93] - Tests can fail with OOME
    * [MDEP-95] - can't build unit tests with jdk1.4 rev 545703
    * [MDEP-97] - dependency:tree not consistent with maven core's
dependency tree
    * [MDEP-113] - Unable to find the mojo
'org.apache.maven.plugins:maven-site-plugin:2.0-SNAPSHOT
    * [MDEP-120] - build-classpath is unable to build a classpath with
runtime or test dependencies

** Improvement
    * [MDEP-89] - change separators in build-classpath
    * [MDEP-96] - Allow includes and excludes to be used
simultaneously in the same filter
    * [MDEP-99] - Unpack SWC files
    * [MDEP-100] - Merge dependency:tree branch for new features
    * [MDEP-101] - Add dependency:list alias for dependency:resolve
    * [MDEP-104] - Add Analyze HTML Report
    * [MDEP-111] - Provide output on file as in other goals
    * [MDEP-119] - build-classpath should create destination directory
for the classpath file
    * [MDEP-125] - Build-classpath should store the classpath in a Filter
    * [MDEP-129] - allow substitution of the absolute local repo path
with a property
    * [MDEP-130] - allow the classpath file to be attached
    * [MDEP-131] - Complete i18n support for new analyze-report
    * [MDEP-132] - Add german translation for analyze-report mojo
    * [MDEP-133] - Add dedicated resource bundle for locale "en"

** New Feature
    * [MDEP-47] - Ability to have an includes/excludes feature on the
dependency:unpack goal.
    * [MDEP-70] - add new mojo to perform analysis of dependencies and
fail the build if certain conditions aren't met
    * [MDEP-71] - add report to display contents of dependency-analyzer
    * [MDEP-94] - Add dependency:tree goal
    * [MDEP-116] - [dependency :copy-dependencies ] Add parameter to
allow extracting POMs

Re: [ANN] Maven Dependency Plugin 2.0 Released

Posted by Erez Nahir <er...@gmail.com>.
Cograts !! that is great.

Erez.

On Jan 28, 2008 10:56 AM, Kalle Korhonen <ka...@gmail.com> wrote:

> Congrats and big thanks! I'm sure there's been a lot of people waiting for
> this plugin release, especially those interested in the dashboard, me
> included.
>
> Kalle
>
>
> On 1/25/08, Brian Fox <br...@apache.org> wrote:
> >
> > The Maven team is pleased to announce the 2.0 release of the Maven
> > Dependency Plugin:
> >
> > http://maven.apache.org/plugins/maven-dependency-plugin
> >
> > This release fixes many issues and introduces several new goals for
> > dependency analysis and output.
> >
> > Release Notes - Maven 2.x Dependency Plugin - Version 2.0
> >
> >
> > ** Bug
> >     * [MDEP-59] - dependency:unpack can't extract rar archives
> >     * [MDEP-74] - dependencies in test scope are not handled properly by
> > analyze
> >     * [MDEP-75] - non-portable classpath separator in build-classpath
> > output
> >     * [MDEP-80] - Usage page of the docs use an overWrite property,
> > but none exists in the (auto-generated) goal reference docs
> >     * [MDEP-81] - analyzer can't handle non-pom projects that don't
> > produce a /target folder
> >     * [MDEP-83] - Typo in "How to prepare your dependencies before
> > updating to Maven 2.0.6"
> >     * [MDEP-91] - org.codehaus.mojo:dependency-maven-plugin takes
> > precedence over org.apache.maven.plugins:maven-dependency-plugin
> >     * [MDEP-93] - Tests can fail with OOME
> >     * [MDEP-95] - can't build unit tests with jdk1.4 rev 545703
> >     * [MDEP-97] - dependency:tree not consistent with maven core's
> > dependency tree
> >     * [MDEP-113] - Unable to find the mojo
> > 'org.apache.maven.plugins:maven-site-plugin:2.0-SNAPSHOT
> >     * [MDEP-120] - build-classpath is unable to build a classpath with
> > runtime or test dependencies
> >
> > ** Improvement
> >     * [MDEP-89] - change separators in build-classpath
> >     * [MDEP-96] - Allow includes and excludes to be used
> > simultaneously in the same filter
> >     * [MDEP-99] - Unpack SWC files
> >     * [MDEP-100] - Merge dependency:tree branch for new features
> >     * [MDEP-101] - Add dependency:list alias for dependency:resolve
> >     * [MDEP-104] - Add Analyze HTML Report
> >     * [MDEP-111] - Provide output on file as in other goals
> >     * [MDEP-119] - build-classpath should create destination directory
> > for the classpath file
> >     * [MDEP-125] - Build-classpath should store the classpath in a
> Filter
> >     * [MDEP-129] - allow substitution of the absolute local repo path
> > with a property
> >     * [MDEP-130] - allow the classpath file to be attached
> >     * [MDEP-131] - Complete i18n support for new analyze-report
> >     * [MDEP-132] - Add german translation for analyze-report mojo
> >     * [MDEP-133] - Add dedicated resource bundle for locale "en"
> >
> > ** New Feature
> >     * [MDEP-47] - Ability to have an includes/excludes feature on the
> > dependency:unpack goal.
> >     * [MDEP-70] - add new mojo to perform analysis of dependencies and
> > fail the build if certain conditions aren't met
> >     * [MDEP-71] - add report to display contents of dependency-analyzer
> >     * [MDEP-94] - Add dependency:tree goal
> >     * [MDEP-116] - [dependency :copy-dependencies ] Add parameter to
> > allow extracting POMs
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>

Re: [ANN] Maven Dependency Plugin 2.0 Released

Posted by Kalle Korhonen <ka...@gmail.com>.
Congrats and big thanks! I'm sure there's been a lot of people waiting for
this plugin release, especially those interested in the dashboard, me
included.

Kalle


On 1/25/08, Brian Fox <br...@apache.org> wrote:
>
> The Maven team is pleased to announce the 2.0 release of the Maven
> Dependency Plugin:
>
> http://maven.apache.org/plugins/maven-dependency-plugin
>
> This release fixes many issues and introduces several new goals for
> dependency analysis and output.
>
> Release Notes - Maven 2.x Dependency Plugin - Version 2.0
>
>
> ** Bug
>     * [MDEP-59] - dependency:unpack can't extract rar archives
>     * [MDEP-74] - dependencies in test scope are not handled properly by
> analyze
>     * [MDEP-75] - non-portable classpath separator in build-classpath
> output
>     * [MDEP-80] - Usage page of the docs use an overWrite property,
> but none exists in the (auto-generated) goal reference docs
>     * [MDEP-81] - analyzer can't handle non-pom projects that don't
> produce a /target folder
>     * [MDEP-83] - Typo in "How to prepare your dependencies before
> updating to Maven 2.0.6"
>     * [MDEP-91] - org.codehaus.mojo:dependency-maven-plugin takes
> precedence over org.apache.maven.plugins:maven-dependency-plugin
>     * [MDEP-93] - Tests can fail with OOME
>     * [MDEP-95] - can't build unit tests with jdk1.4 rev 545703
>     * [MDEP-97] - dependency:tree not consistent with maven core's
> dependency tree
>     * [MDEP-113] - Unable to find the mojo
> 'org.apache.maven.plugins:maven-site-plugin:2.0-SNAPSHOT
>     * [MDEP-120] - build-classpath is unable to build a classpath with
> runtime or test dependencies
>
> ** Improvement
>     * [MDEP-89] - change separators in build-classpath
>     * [MDEP-96] - Allow includes and excludes to be used
> simultaneously in the same filter
>     * [MDEP-99] - Unpack SWC files
>     * [MDEP-100] - Merge dependency:tree branch for new features
>     * [MDEP-101] - Add dependency:list alias for dependency:resolve
>     * [MDEP-104] - Add Analyze HTML Report
>     * [MDEP-111] - Provide output on file as in other goals
>     * [MDEP-119] - build-classpath should create destination directory
> for the classpath file
>     * [MDEP-125] - Build-classpath should store the classpath in a Filter
>     * [MDEP-129] - allow substitution of the absolute local repo path
> with a property
>     * [MDEP-130] - allow the classpath file to be attached
>     * [MDEP-131] - Complete i18n support for new analyze-report
>     * [MDEP-132] - Add german translation for analyze-report mojo
>     * [MDEP-133] - Add dedicated resource bundle for locale "en"
>
> ** New Feature
>     * [MDEP-47] - Ability to have an includes/excludes feature on the
> dependency:unpack goal.
>     * [MDEP-70] - add new mojo to perform analysis of dependencies and
> fail the build if certain conditions aren't met
>     * [MDEP-71] - add report to display contents of dependency-analyzer
>     * [MDEP-94] - Add dependency:tree goal
>     * [MDEP-116] - [dependency :copy-dependencies ] Add parameter to
> allow extracting POMs
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

RE: [ANN] Maven Dependency Plugin 2.0 Released

Posted by "Brian E. Fox" <br...@reply.infinity.nu>.
It's only the new tree goal that requires 2.0.8. Everything else should
work fine on older versions. Since the tree goal is most often used via
the command line for debugging purposes, I chose not to require 2.0.8
for the entire plugin and leave out the majority of the users. If you
use the tree goal on maven <2.0.8, you get a warning. Most of the time
it works but the results may not match exactly what the core does (this
is why some core changes where required to expose behavior), but it
usually doesn't crash, at least with .6 and .7

-----Original Message-----
From: Arnaud HERITIER [mailto:aheritier@gmail.com] 
Sent: Monday, January 28, 2008 10:01 AM
To: Maven Users List
Subject: Re: [ANN] Maven Dependency Plugin 2.0 Released

FYI, this version is no more compatible with maven 2.0.5.
It's working with 2.0.7.
I didn't test with 2.0.6
I opened MDEP-136.

Arnaud

On Jan 25, 2008 11:45 PM, Brian Fox <br...@apache.org> wrote:

> The Maven team is pleased to announce the 2.0 release of the Maven
> Dependency Plugin:
>
> http://maven.apache.org/plugins/maven-dependency-plugin
>
> This release fixes many issues and introduces several new goals for
> dependency analysis and output.
>
> Release Notes - Maven 2.x Dependency Plugin - Version 2.0
>
>
> ** Bug
>    * [MDEP-59] - dependency:unpack can't extract rar archives
>    * [MDEP-74] - dependencies in test scope are not handled properly
by
> analyze
>    * [MDEP-75] - non-portable classpath separator in build-classpath
> output
>    * [MDEP-80] - Usage page of the docs use an overWrite property,
> but none exists in the (auto-generated) goal reference docs
>    * [MDEP-81] - analyzer can't handle non-pom projects that don't
> produce a /target folder
>    * [MDEP-83] - Typo in "How to prepare your dependencies before
> updating to Maven 2.0.6"
>    * [MDEP-91] - org.codehaus.mojo:dependency-maven-plugin takes
> precedence over org.apache.maven.plugins:maven-dependency-plugin
>    * [MDEP-93] - Tests can fail with OOME
>    * [MDEP-95] - can't build unit tests with jdk1.4 rev 545703
>    * [MDEP-97] - dependency:tree not consistent with maven core's
> dependency tree
>    * [MDEP-113] - Unable to find the mojo
> 'org.apache.maven.plugins:maven-site-plugin:2.0-SNAPSHOT
>    * [MDEP-120] - build-classpath is unable to build a classpath with
> runtime or test dependencies
>
> ** Improvement
>    * [MDEP-89] - change separators in build-classpath
>    * [MDEP-96] - Allow includes and excludes to be used
> simultaneously in the same filter
>    * [MDEP-99] - Unpack SWC files
>    * [MDEP-100] - Merge dependency:tree branch for new features
>    * [MDEP-101] - Add dependency:list alias for dependency:resolve
>    * [MDEP-104] - Add Analyze HTML Report
>    * [MDEP-111] - Provide output on file as in other goals
>    * [MDEP-119] - build-classpath should create destination directory
> for the classpath file
>    * [MDEP-125] - Build-classpath should store the classpath in a
Filter
>    * [MDEP-129] - allow substitution of the absolute local repo path
> with a property
>    * [MDEP-130] - allow the classpath file to be attached
>    * [MDEP-131] - Complete i18n support for new analyze-report
>    * [MDEP-132] - Add german translation for analyze-report mojo
>    * [MDEP-133] - Add dedicated resource bundle for locale "en"
>
> ** New Feature
>    * [MDEP-47] - Ability to have an includes/excludes feature on the
> dependency:unpack goal.
>    * [MDEP-70] - add new mojo to perform analysis of dependencies and
> fail the build if certain conditions aren't met
>    * [MDEP-71] - add report to display contents of dependency-analyzer
>    * [MDEP-94] - Add dependency:tree goal
>    * [MDEP-116] - [dependency :copy-dependencies ] Add parameter to
> allow extracting POMs
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
..........................................................
Arnaud HERITIER
..........................................................
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..........................................................
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...........................................................

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [ANN] Maven Dependency Plugin 2.0 Released

Posted by Arnaud HERITIER <ah...@gmail.com>.
FYI, this version is no more compatible with maven 2.0.5.
It's working with 2.0.7.
I didn't test with 2.0.6
I opened MDEP-136.

Arnaud

On Jan 25, 2008 11:45 PM, Brian Fox <br...@apache.org> wrote:

> The Maven team is pleased to announce the 2.0 release of the Maven
> Dependency Plugin:
>
> http://maven.apache.org/plugins/maven-dependency-plugin
>
> This release fixes many issues and introduces several new goals for
> dependency analysis and output.
>
> Release Notes - Maven 2.x Dependency Plugin - Version 2.0
>
>
> ** Bug
>    * [MDEP-59] - dependency:unpack can't extract rar archives
>    * [MDEP-74] - dependencies in test scope are not handled properly by
> analyze
>    * [MDEP-75] - non-portable classpath separator in build-classpath
> output
>    * [MDEP-80] - Usage page of the docs use an overWrite property,
> but none exists in the (auto-generated) goal reference docs
>    * [MDEP-81] - analyzer can't handle non-pom projects that don't
> produce a /target folder
>    * [MDEP-83] - Typo in "How to prepare your dependencies before
> updating to Maven 2.0.6"
>    * [MDEP-91] - org.codehaus.mojo:dependency-maven-plugin takes
> precedence over org.apache.maven.plugins:maven-dependency-plugin
>    * [MDEP-93] - Tests can fail with OOME
>    * [MDEP-95] - can't build unit tests with jdk1.4 rev 545703
>    * [MDEP-97] - dependency:tree not consistent with maven core's
> dependency tree
>    * [MDEP-113] - Unable to find the mojo
> 'org.apache.maven.plugins:maven-site-plugin:2.0-SNAPSHOT
>    * [MDEP-120] - build-classpath is unable to build a classpath with
> runtime or test dependencies
>
> ** Improvement
>    * [MDEP-89] - change separators in build-classpath
>    * [MDEP-96] - Allow includes and excludes to be used
> simultaneously in the same filter
>    * [MDEP-99] - Unpack SWC files
>    * [MDEP-100] - Merge dependency:tree branch for new features
>    * [MDEP-101] - Add dependency:list alias for dependency:resolve
>    * [MDEP-104] - Add Analyze HTML Report
>    * [MDEP-111] - Provide output on file as in other goals
>    * [MDEP-119] - build-classpath should create destination directory
> for the classpath file
>    * [MDEP-125] - Build-classpath should store the classpath in a Filter
>    * [MDEP-129] - allow substitution of the absolute local repo path
> with a property
>    * [MDEP-130] - allow the classpath file to be attached
>    * [MDEP-131] - Complete i18n support for new analyze-report
>    * [MDEP-132] - Add german translation for analyze-report mojo
>    * [MDEP-133] - Add dedicated resource bundle for locale "en"
>
> ** New Feature
>    * [MDEP-47] - Ability to have an includes/excludes feature on the
> dependency:unpack goal.
>    * [MDEP-70] - add new mojo to perform analysis of dependencies and
> fail the build if certain conditions aren't met
>    * [MDEP-71] - add report to display contents of dependency-analyzer
>    * [MDEP-94] - Add dependency:tree goal
>    * [MDEP-116] - [dependency :copy-dependencies ] Add parameter to
> allow extracting POMs
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
..........................................................
Arnaud HERITIER
..........................................................
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..........................................................
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...........................................................