peterreilly 2004/05/18 02:04:27
Modified: . Tag: ANT_16_BRANCH WHATSNEW
Log:
sync with HEAD
Revision Changes Path
No revision
No revision
1.503.2.91 +44 -30 ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/ant/WHATSNEW,v
retrieving revision 1.503.2.90
retrieving revision 1.503.2.91
diff -u -r1.503.2.90 -r1.503.2.91
--- WHATSNEW 13 May 2004 07:13:47 -0000 1.503.2.90
+++ WHATSNEW 18 May 2004 09:04:27 -0000 1.503.2.91
@@ -40,11 +40,23 @@
* <java> swallowed the stack trace of exceptions thrown by the
executed program if run in the same VM.
+* -projecthelp swallowed (configuration) errors silently.
+ Bugzilla report 27732.
+
+* filterset used by filtertask doesn't respect loglevel. Bugzilla Report
27568.
+
+* wrong compare used in ProjectComponent for logging. Bugzilla Report 28070.
+
+* failOnAny attribute for <parallel> was broken. Bugzilla Report 28122.
+
* If <javac> uses gcj and any of the nested <compilerarg>s implies
compilation to native code (like -o or --main), Ant will not pass
the -C switch to gcj. This means you can now compile to native code
with gcj which has been impossible in Ant < 1.6.2.
+* <import optional="false"> and <import optional="true">
+ behaved identically.
+
* <xslt> now sets the context classloader if you've specified a nested
<classpath>. Bugzilla Report 24802.
@@ -56,28 +68,29 @@
* AntClassLoader#getResource could return invalid URLs. Bugzilla
Report 28060.
-* AntLikeTasksAtTopLevelTest failed on cygwin.
-
-* replacestring tokenfilter only replaced the first occurrence.
-
* Ant failed to locate tools.jar if the jre directory name wasn't all
lowercase. Bugzilla Report 25798.
* Redirector exhibited inconsistent behavior with regard to split
- output. When sent to file only, files would be created in all
- cases; when split file-property, files were only created if
- writes were performed.
+ output. When sent to file only, files would be created in all
+ cases; when split file-property, files were only created if
+ writes were performed.
* fixed case handling of scriptdef attributes and elements.
* UNC pathnames did not work for ANT_HOME or -lib locations on Windows.
Bugzilla report 27922.
+* replacestring tokenfilter only replaced the first occurrence.
+
+* AntLikeTasksAtTopLevelTest failed on cygwin.
+
* I/O-intensive processes hung when executed via <exec spawn="true">.
Bugzilla reports 23893/26852.
-* -projecthelp swallowed (configuration) errors silently.
- Bugzilla report 27732.
+* JDependTask did not close an output file. Bugzilla Report 28557.
+
+* Using <macrodef> could break XmlLogger. Bugzilla Report 28993.
Other changes:
--------------
@@ -85,9 +98,9 @@
* Docs fixes for xmlvalidate.html, javadoc.html, starteam.
Bugzilla Reports 27092, 27284, 27554.
-* Shipped XML parser is now Xerces-J 2.6.2.
+* <pathconvert> now accepts nested <mapper>s. Bugzilla Report 26364.
-* upgrade to xml-apis.jar from Xerces-J 2.6.2.
+* Shipped XML parser is now Xerces-J 2.6.2.
* Added nested file element to filelist.
@@ -108,13 +121,13 @@
* <touch> has filelist support.
-* <pathconvert> now accepts nested <mapper>s. Bugzilla Report 26364.
-
* <nice> task lets you set the priority of the current thread; non-forking
<java> code will inherit this priority in their main thread.
* New attribute "negate" on <propertyset> to invert selection criteria.
+* Target now supports a Location member. Bugzilla Report 28599.
+
* New "pattern" attribute for <date> selector.
* <junit> has a new forkmode attribute that controls the number of
@@ -126,8 +139,19 @@
one it currently builds as well. See the new <indexjars> element
for details. Bugzilla Report 14255.
+* Permit building under JDK 1.5. Bugzilla Report 28996.
+
+* minor Javadoc changes. Bugzilla Report 28998.
+
+* Misc. corrections in SignJar.java. Bugzilla Report 28999.
+
+* Remove redundant <hr> from javah.html. Bugzilla Report 28995.
+
+* Ignore built distributions. Bugzilla Report 28997.
+
+
Changes from Ant 1.6.0 to Ant 1.6.1
-===================================
+=============================================
Changes that could break older environments:
--------------------------------------------
@@ -137,6 +161,12 @@
Fixed bugs:
-----------
+* Remove a recursive template call in the junit xsls that could trigger a
stack
+ overflow. It now uses Xalan extensions to call a Java class directly.
+ Bugzilla Report 19301
+
+* Fix spurious infinite loop detection for filters (introduced in ant 1.6.0).
+ Bugzilla Report 23154.
* Fix handling of default ant namespace for nested elements.
@@ -147,9 +177,6 @@
* Ant could fail to start with a NullPointerException if
ANT_HOME/lib/ant-launcher.jar was part of the system CLASSPATH.
-* Fix spurious infinite loop detection for filters (introduced in ant 1.6.0).
- Bugzilla Report 23154.
-
* presetdef'ed types did not work with the ant-type attribute
* fixed case handling of macrodef attributes and elements. Bugzilla
@@ -163,29 +190,16 @@
* Ant now fails with a more useful message if a new process will be
forked in a directory and that directory doesn't exist.
-* junitreport was failing for long string litterals
- Bugzilla Report 19301.
-
* <splash> used to break the build on non-GUI environments. Bugzilla
report 11482.
* Ant 1.6.0 cannot run build scripts in directories with non-ASCII names.
Bugzilla Report 26642.
-* filterset used by filtertask doesn't respect loglevel. Bugzilla Report
27568.
-
-* wrong compare used in ProjectComponent for logging. Bugzilla Report 28070.
-
-* failOnAny attribute for <parallel> was broken. Bugzilla Report 28122.
-
-* JDependTask did not close an output file. Bugzilla Report 28557.
-
Other changes:
--------------
* Shipped XML parser is now Xerces-J 2.6.1
-
-* upgrade to xml-apis.jar from Xerces-J 2.6.1.
* <fixcrlf> has a new attribute - fixlast. Bugzilla Report 23262.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]