diff --git a/WHATSNEW b/WHATSNEW index 0aa53f169..9f93ff8f1 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -10,7 +10,7 @@ Changes that could break older environments: is no longer possible to run Ant via "java -jar ant.jar" without manually altering the CLASSPATH. Instead of that a file ant-bootstrap.jar is included in the etc directory of the binary - distribution, copy this to the lib directory and use + distribution, copy this to the lib directory and use "java -jar ant-bootstrap.jar" instead if you want to run Ant without the wrapper script (not recommended). @@ -41,7 +41,7 @@ Fixed bugs: process a file if it is current. Previously you had to process everything unless you ran against the default folder which wasn't the normal use-case for ant-starteam. The stlist task now similarly displays that status correctly - making it a more generally useful tool. + making it a more generally useful tool. * would count some internal character replacements when reporting the number of replaced tokens. @@ -71,11 +71,18 @@ Fixed bugs: * Ant didn't find the runtime libraries on IBM's JDK 1.4 for Linux. +* addConfiguredXXX would not work for TaskAdapter wrapped tasks + +* random component of temporary files is now always a positive integer. + +* Fix outputfile tetsing so that the output file does not need + to exist beforehand. + Other changes: -------------- * The filesetmanifest attribute of has been reenabled. -* The start and end tokens for may now be longer than a +* The start and end tokens for may now be longer than a single character. * lets you set the username and password for proxies that want authentication @@ -117,7 +124,7 @@ Other changes: * will now support external catalogs according to the OASIS "Open Catalog" standard - if resolver.jar (newer than version 1.0) from Apache's xml-commons is in your CLASSPATH. - + * Starteam tasks now have support for revision labels and build labels. Checkouts now have the option of using repository timestamps, instead of current. @@ -143,6 +150,10 @@ Other changes: * 's eol attribute now also understand "mac", "unix" and "dos". +* now picks up dependencies of the form MyClass.class. This + works for the code generated by the Sun java compiler. It may not work for + all compilers. + Changes from Ant 1.5.1Beta1 to 1.5.1 ==================================== @@ -183,14 +194,14 @@ Fixed bugs: * CvsTagDiff now supports ampersand modules or modules that have a different root directory than their name. - + * EjbJar threw NPEs for the Websphere element. The property 'websphere.home' was not documented. * Mail example in the documentation was not correct. -* Checksum was broken in the following scenario: - (using verifyproperty OR in a condition) AND using filesets +* Checksum was broken in the following scenario: + (using verifyproperty OR in a condition) AND using filesets with multiple files. * The ExpandProperties filter threw NPEs when defined using @@ -231,7 +242,7 @@ Changes from Ant 1.5beta3 to Ant 1.5 Changes that could break older environments: -------------------------------------------- -* The filesetmanifest attribute added to after the 1.4.1 +* The filesetmanifest attribute added to after the 1.4.1 release has been removed for now. This change may affect only the 1.5Beta/1.6Alpha users. An attempt will be made to add this feature back into Ant 1.6. @@ -632,7 +643,7 @@ Changes that could break older environments: * Important: Single $ signs are no longer silently stripped! -* The filesetmanifest attribute added to after the 1.4.1 +* The filesetmanifest attribute added to after the 1.4.1 release has been removed for now. This change may affect only the 1.5Beta/1.6Alpha users. An attempt will be made to add this feature back into Ant 1.6.