maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Tran <dant...@gmail.com>
Subject Re: [ANN] Maven 3.1.0 Release
Date Mon, 15 Jul 2013 04:21:34 GMT
sorry about the noise,
http://maven.apache.org/docs/3.1.0/release-notes.html does mentioned about
this

Thanks

-D


On Sun, Jul 14, 2013 at 9:13 PM, Jason van Zyl <jason@tesla.io> wrote:

> If your plugins use Aether directly they will be affected. Otherwise they
> should be fine.
>
> You can have questions here if you have specific questions, but the Aether
> New and Noteworthy is the definitive source for changes with respect to
> Aether:
>
> http://wiki.eclipse.org/Aether/New_and_Noteworthy
>
> On Jul 14, 2013, at 11:57 PM, Dan Tran <dantran@gmail.com> wrote:
>
> > I am sure there will be a bunch of custom plugins no longer works with
> > maven 3.1, do we have a migration doc?
> >
> >
> > On Sun, Jul 14, 2013 at 8:44 PM, Jason van Zyl <jason@tesla.io> wrote:
> >
> >> Hi!
> >>
> >> The Apache Maven Team is proud to announce the release of 3.1.0
> >>
> >> The release notes can be found here:
> >> http://maven.apache.org/docs/3.1.0/release-notes.html
> >>
> >> In particular there are significant changes regarding JSR330 and SLF4J:
> >> http://maven.apache.org/maven-jsr330.html
> >> http://maven.apache.org/maven-logging.html
> >>
> >> The release can be downloaded from:
> >> http://maven.apache.org/download.cgi
> >>
> >> The changes in this release are as follows:
> >>
> >> Bug:
> >> [MNG-3131] - Error message is misleading if a missing plugin parameter
> is
> >> of a type like List
> >> [MNG-5016] - A mirror's layout setting should default to 'default' since
> >> thats' the only layout
> >> supported lay in maven 3
> >> [MNG-5206] - plexus container never disposed
> >> [MNG-5208] - Parallel (-T option) multi module build fires wrong
> "project
> >> failed event"
> >> [MNG-5209] - MavenProject.getTestClasspathElements can return null
> elements
> >> [MNG-5212] - DefaultPluginDescriptorCache does not retain
> pluginDescriptor
> >> dependencies
> >> [MNG-5214] - Dependency resolution substitutes g:a:v:jar for
> >> j:a:v:something-else when something-else
> >> isn't in the reactor
> >> [MNG-5233] - ArtifactMetadataRetrievalException from
> >> org.apache.maven.artifact.metadata is
> >> not anymore binary compatible.
> >> [MNG-5258] - localRepository in settings.xml does not handle ~ as
> home.dir
> >> [MNG-5261] - upgrade wagon version to 2.3 to fix issues with redirect
> >> [MNG-5270] - README.bootstrap.txt says "Ant 1.6.5 or later" BUT 1.8 or
> >> later is needed
> >> [MNG-5280] - Inconsistent order of repositories and pluginRepositories
> >> from profiles in settings
> >> (regression Maven 3)
> >> [MNG-5289] - -Dmaven.repo.local not honored
> >> [MNG-5312] - MavenProject.getParent intolerably slow when import scope
> >> used heavily
> >> [MNG-5313] - Unnecessary DefaultModelBuilder.build overload
> >> [MNG-5314] - DefaultModelValidator misuses String.matches
> >> [MNG-5336] - Descriptor Reference for settings.xml is incorrect
> >> [MNG-5387] - Add ability to replace an artifact in mid-build
> >> [MNG-5390] - mvn -rf (no argument) results in NPE
> >> [MNG-5395] - logger name for plugins should not be
> >> DefaultMavenPluginManager
> >> [MNG-5396] - logger name for execution events should not be MavenCli
> >> [MNG-5398] - scriptSourceDirectory in superpom is not prefixed with
> >> ${project.basedir}/
> >> [MNG-5403] - tar.gz release artifacts have wrong permissions on
> directories
> >> [MNG-5418] - Can't activate a profile by checking for the presence of a
> >> file in ${myProperty}
> >> [MNG-5430] - use wagon 2.4
> >> [MNG-5444] - ModelSource API is not sufficient to resolve project
> >> hierachies
> >> [MNG-5445] - Missing PathTranslator @Requirement in
> >> org.apache.maven.project.interpolation.StringSearchModelInterpolator
> >> [MNG-5456] - Maven skips modules and reports success if parallel build
> >> encounters java.lang.Error
> >> [MNG-5477] - "malformed POM" warning issued when no version in reporting
> >> section
> >>
> >> Improvement:
> >> [MNG-4505] - use slf4j to control various logging frameworks
> >> [MNG-5181] - New resolution from local repository is very confusing
> >> [MNG-5239] - Maven integration developers would like to be able to
> >> override the maven logging
> >> appender.
> >> [MNG-5245] - upgrade default plugins versions
> >> [MNG-5338] - Accept a directory with -f/--file
> >> [MNG-5350] - improve @threadSafe error message: tell which goal
> >> [MNG-5399] - Upgrade version of maven-release-plugin in superpom to
> 2.3.2
> >> [MNG-5400] - Upgrade version of maven-dependency-plugin in superpom to
> 2.5
> >> [MNG-5402] - Better build number for git
> >> [MNG-5480] - document in POM descriptor reference how urls are
> >> interpolated from parent
> >> [MNG-5482] - Catch NoClassDefFoundError org/sonatype/aether
> >>
> >> New Feature:
> >> [MNG-519] - Timestamps on messages
> >> [MNG-5306] - for IDE embedding have ways of collecting model problems
> >> without failing the
> >> process
> >> [MNG-5343] - Allow the use of JSR330 annotation in Maven extensions and
> >> plugins
> >> [MNG-5344] - Allow the SLF4J loggers to be @Injected
> >> [MNG-5354] - Integrate Eclipse Aether 0.9.0.M2
> >> [MNG-5380] - Cannot preserve whitespace in Maven plugin configuration
> >> [MNG-5381] - Restore MavenSession.getRepositoryCache()
> >> [MNG-5382] - Add an IT for @Inject used in plugins
> >> [MNG-5386] - Dispose of ClassRealms after invocation to prevent out of
> >> Permgen errors
> >> [MNG-5388] - Restore embedded integration tests
> >> [MNG-5391] - Update the default WAR plugin version to avoid version 2.3
> >> [MNG-5393] - Look at Sonar's use of SLF4J and Logback
> >> [MNG-5397] - Use SLF4J for logging
> >> [MNG-5407] - Change MavenITmng1830ShowVersionTest to account for SHA1 as
> >> version
> >>
> >> Task:
> >> [MNG-5279] - add CLI options to documentation
> >> [MNG-5365] - Replace Aether's deprecated ConfigurationProperties with
> >> ConfigUtils
> >> [MNG-5372] - remove classes that were added during Maven 3 alpha and
> beta
> >> but were deprecated
> >> before 3.0 final release
> >> [MNG-5373] - Document the usage and benefits of JSR330
> >> [MNG-5374] - Fix transfer listener after the JSR330 merge
> >> [MNG-5375] - Document use of SLF4J
> >> [MNG-5376] - Account for changes between the Apple and Oracle JDKs on
> OSX
> >> [MNG-5453] - Update Maven 3 build to use Eclipse/Sisu
> >>
> >> Wish:
> >> [MNG-5370] - separate artifact-handlers configuration from plugin
> bindings
> >> to default lifecycle
> >> [MNG-5461] - rename _maven.repositories tracking file to
> >> _remote.repositories
> >>
> >> Thanks,
> >>
> >> The Apache Maven Team
> >>
> >>
> >>
> >>
> >>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> To think is easy. To act is hard. But the hardest thing in the world is to
> act in accordance with your thinking.
>
>  -- Johann von Goethe
>
>
>
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message