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]