Author: maartenc
Date: Sat Oct 27 20:08:14 2012
New Revision: 1402862
URL: http://svn.apache.org/viewvc?rev=1402862&view=rev
Log:
Preparing 2.3.0-rc2 release.
Modified:
ant/ivy/core/branches/2.3.x/CHANGES.txt
ant/ivy/core/branches/2.3.x/README
ant/ivy/core/branches/2.3.x/RELEASE_NOTES
Modified: ant/ivy/core/branches/2.3.x/CHANGES.txt
URL:
http://svn.apache.org/viewvc/ant/ivy/core/branches/2.3.x/CHANGES.txt?rev=1402862&r1=1402861&r2=1402862&view=diff
==============================================================================
--- ant/ivy/core/branches/2.3.x/CHANGES.txt (original)
+++ ant/ivy/core/branches/2.3.x/CHANGES.txt Sat Oct 27 20:08:14 2012
@@ -128,7 +128,7 @@ for detailed view of each issue, please
Sven Zethelius
Aleksey Zhukov
- 2.3.x
+ 2.3.0-rc2
=====================================
- DOCUMENTATION: Documentation and Implementation mismatch of makepom
(IVY-1383) (thanks to Thomas Kurpick)
- DOCUMENTATION: added link to extra beginners guide (IVY-1381)
Modified: ant/ivy/core/branches/2.3.x/README
URL:
http://svn.apache.org/viewvc/ant/ivy/core/branches/2.3.x/README?rev=1402862&r1=1402861&r2=1402862&view=diff
==============================================================================
--- ant/ivy/core/branches/2.3.x/README (original)
+++ ant/ivy/core/branches/2.3.x/README Sat Oct 27 20:08:14 2012
@@ -1,4 +1,4 @@
- Apache Ivy (TM) [version]
+ Apache Ivy (TM) 2.3.0-rc2
---------------------------
Supported Platforms
Modified: ant/ivy/core/branches/2.3.x/RELEASE_NOTES
URL:
http://svn.apache.org/viewvc/ant/ivy/core/branches/2.3.x/RELEASE_NOTES?rev=1402862&r1=1402861&r2=1402862&view=diff
==============================================================================
--- ant/ivy/core/branches/2.3.x/RELEASE_NOTES (original)
+++ ant/ivy/core/branches/2.3.x/RELEASE_NOTES Sat Oct 27 20:08:14 2012
@@ -1,4 +1,4 @@
- Apache Ivy (TM) 2.3.0-rc1
+ Apache Ivy (TM) 2.3.0-rc2
Release Notes
-----------------------------------------------------------------------
@@ -30,7 +30,7 @@ It is characterized by the following:
2. Status of this release
-This is the first release candidate of Ivy targetting 2.3.0.
+This is the second release candidate of Ivy targetting 2.3.0.
As a release candidate version, we strongly encourage the use of this version
for
testing and validation. From now on, features are frozen until final 2.3.0
version,
@@ -65,17 +65,14 @@ long, but Ivy couldn't be what it is wit
Gilles Scokart
Contributors
- Arnold Blaasmo
Jean-Louis Boudart
- Joseph Boyd
- Payam Hekmat
- Stepan Koltsov
- Douglas Palmer
- Torkild U. Resheim
- Jens Rohloff
- Ben Schmidt
- Nihal Sinha
- Sven Zethelius
+ Ed Burcher
+ Robin Fernandes
+ Wolfgang Frank
+ Mitch Gitman
+ Thomas Kurpick
+ Ales Nosek
+ Carl Quinn
For the list of people who have contributed since Ivy inception, see
CHANGES.txt file.
@@ -86,59 +83,27 @@ For a full release history of Ivy see th
For details about the following changes, check our JIRA install at
http://issues.apache.org/jira/browse/ivy
-List of changes since Ivy 2.2.0:
-- DOCUMENTATION: remove deprecated defaultCache setting from examples
(IVY-1273) (thanks to Joseph Boyd)
-- DOCUMENTATION: link to FAQ is incorrect in distribution files (IVY-793)
(thanks to Joseph Boyd)
-- DOCUMENTATION: The tag version-matchers is missing attribute in
documentation (IVY-1292) (thanks to Per Arnold Blaasmo)
-- DOCUMENTATION: wrong default resolver documented on the 'How does it work'
page (IVY-1265)
-- DOCUMENTATION: Correct outdated links to configuration pages (IVY-1266)
-
-- NEW: New Ant datatype ivy:resources, an Ant resource collection like
ivy:cachepath or ivy:cachefileset (IVY-334)
-- NEW: ivy:resolve and post resole task can now have inlined dependencies
declaration.
-- NEW: Import Bushel into Ivy core (IVY-1241)
-- NEW: An new resolver 'mirroredurl' which can handle a list of mirrored URL
repositories (IVY-468)
-- NEW: Support for a jar resolver (IVY-1312)
-
-- IMPROVEMENT: ivy:install task does not allow specification of conf
(IVY-1313) (thanks to Nihal Sinha)
-- IMPROVEMENT: ivy:makepom ignores the artifact type in generated dependencies
(IVY-1229) (thanks to Douglas Palmer)
-- IMPROVEMENT: ivy:makepom now honors exclusion of artifacts in generated pom
files (IVY-1294) (thanks to Jens Rohloff)
-- IMPROVEMENT: Added support for dynamic revisions in <extends> tag (IVY-1281)
(thanks to Jean-Louis Boudart)
-- IMPROVEMENT: ivy:makepom child element dependency should support the type
and classifier attributes (IVY-1262)
-- IMPROVEMENT: ivy:retrieve can now create a path or fileset containing the
retrieved artifacts (IVY-1235)
-- IMPROVEMENT: Improve diagnostics in ssh resolver (IVY-1267) (thanks to
Stepan Koltsov)
-- IMPROVEMENT: ivy:retrieve can now convert 'dotted'-organisation names into a
directory tree.
-- IMPROVEMENT: ivy:retrieve now accepts a nested mapper type.
-
-- FIX: Exclude doesn't work when there is some circular dependencies (IVY-1309)
-- FIX: Impossible to get artifacts when data has not been loaded for multiple
dynamic revisions (IVY-1333)
-- FIX: Ivy didn't properly handle some file: URLs (IVY-1340)
-- FIX: fallback mechanism didn't work properly for private configurations
-- FIX: /localivy target does not work when building Ivy jar (IVY-1338) (thanks
to Ben Schmidt)
-- FIX: The showprogress=false attribute of ivy:resolve doesn't do what it
should (IVY-1052) (thanks to Joseph Boyd)
-- FIX: extends ignores defaultconfmapping/defaultconf/confmappingoverride
attributes from parent's configurations and dependencies tags (IVY-1213)
-- FIX: NullPointerException when providing empty password to <credentials>
(IVY-1335)
-- FIX: [originalname] not expanded for source and javadoc types during publish
in ivy:install (IVY-1324)
-- FIX: cannot resolve from repositories that return HTTP 204 in response to an
HTTP HEAD request (IVY-1328)
-- FIX: extra attributes lost from info when ivy file is merged with parent
(IVY-1206)
-- FIX: ivy:report ant task intermittently "cannot compile stylesheet"
(IVY-1325)
-- FIX: Maven 'eclipse-plugin', 'jbi-component' and 'jbi-shared-library'
packaging is now mapped to 'jar' extension (IVY-899)
-- FIX: Infinite loop in latest-compatible conflict manager (IVY-1233) (thanks
to Payam Hekmat and Sven Zethelius)
-- FIX: extends section of ivy.xml info does not replace variable in location
tag (IVY-1287) (thanks to Jean-Louis Boudart)
-- FIX: Valid Path does not work for Filesystem Resolver (IVY-1268)
-- FIX: quiet="true" does not surpress download 'dots' on packager resolver
(IVY-1269)
-- FIX: Dynamic version resolution result can be incorrect when ivy metadata
contains extra attributes (IVY-1236)
-- FIX: NullPointerException in FileUtil#forceDelete.
-- FIX: XmlModuleDescriptorUpdater is a mess that produces broken xmls in many
cases (IVY-1010)
-- FIX: ivy.xml that contains UTF-8 encoded umlauts cannot be bigger than 10000
bytes (IVY-1253)
-- FIX: Can not use a v[revision] in an artifact pattern of a filesystem
resolver (IVY-1238)
-- FIX: Cached ivy.xml is invalid if the description contains the ampersand
entity (&) (IVY-1237)
-- FIX: Couldn't authenticate against sites having the same address as the
proxy server (IVY-1234)
-- FIX: OutOfMemoryError when uploading large files using commons-httpclient
(IVY-1197) (thanks to Torkild U. Resheim)
-- FIX: Only the last dependency descriptor is taken into account on the same
module (IVY-1240)
-- FIX: UseCacheOnly doesn't respect the cache configuration in the ivysettings
(IVY-1227)
-- FIX: UseCacheOnly is influenced by the TTL on cached metadata (IVY-1243)
-- FIX: ConcurrentModificationException on ivy settings loading (IVY-1250)
-- FIX: Module inheritance sometimes fails to locate parent descriptor in
deliver process (IVY-1248) (thanks to Jean-Louis Boudart)
-- FIX: <cachefileset> on an empty configuration produces a very
slow-to-evaluate fileset (IVY-1272)
-- FIX: Ivy does not apply overridden properties to m2 parent dependency
versions specified using properties (IVY-1299)
-- FIX: Ivy does not apply overridden properties to m2 parent dependency
versions specified using dependencyManagement properties (IVY-1301)
+List of changes since Ivy 2.3.0-rc1:
+- DOCUMENTATION: Documentation and Implementation mismatch of makepom
(IVY-1383) (thanks to Thomas Kurpick)
+- DOCUMENTATION: added link to extra beginners guide (IVY-1381)
+
+- FIX: Ivy default cache path with non-ASCII character lets it crash (IVY-1378)
+- FIX: latest.integration isn't resolved against a Maven snapshot repository
(when uniqueVersion = true) (IVY-1036)
+- FIX: Resolve does not deliver all dependent artifacts (IVY-1366) (thanks to
Wolfgang Frank)
+- FIX: Ivy descriptors are merged incorrectly when there is an <exclude>
element (IVY-1356)
+- FIX: SimpleDateFormat is not thread safe (IVY-1373)
+- FIX: Maven 'hk2-jar' packaging is now supported (IVY-1357)
+- FIX: Maven 'orbit' and 'pear' packaging is now supported (IVY-899)
+- FIX: Memory leak and infinite loop in ModuleId.java (IVY-1362)
+- FIX: Unnecessary warning when parent ivy.xml is not found (IVY-1346)
+- FIX: StackOverflowError when using <extends> and ../ivy.xml is not the
parent ivy.xml (IVY-1437)
+- FIX: NullPointerExeption in AbstractOSGiResolver (IVY-1343) (thanks to
Thomas Kurpick)
+- FIX: Delivered ivy descriptor inconsistent with resolve report / retrieve
and other post-resolve actions (IVY-1300) (thanks to Ed Burcher)
+- FIX: The Updatesite resolver is downloading Eclipse features instead of
Eclipse bundle/plugin
+- FIX: ivy:buildlist task confused by extends feature using two parents
(IVY-1363) (thanks to Mitch Gitman and Jean-Louis Boudart)
+- FIX: ivy.xml extends feature complains about Windows filesystem path
(IVY-1359) (thanks to Mitch Gitman and Jean-Louis Boudart)
+- FIX: buildlist task chokes on absolute path to parent Ivy module (IVY-1364)
(thanks to Mitch Gitman and Jean-Louis Boudart)
+- FIX: The ignore circular dependency strategy is clobbering the warn strategy
(IVY-1353) (Thanks to Carl Quinn)
+- FIX: Buildnumber and IvyFindRevision Ant tasks should honour defaultBranch
setting (IVY-1344) (Thanks to Ales Nosek)
+- FIX: ApacheURLLister.retrieveListing() fails if the encoding of the URL list
is different from the default encoding (IVY-1060) (Thanks to Robin Fernandes)
+- FIX: global exclude rules is not applying to root ivy files