diff --git a/WHATSNEW b/WHATSNEW
index d6ca217fe..641200af0 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -16,6 +16,10 @@ Changes from Ant 1.3 to Ant 1.4
Changes that could break older environments:
--------------------------------------------
+* JUnitReport now uses the xalan redirect extension for multi-output.
+ With Xalan 1.2.2 it forces the use of bsf.jar in the classpath.
+ (Available in the xalan distribution). It is recommended to switch
+ to Xalan 2.x that do not need it.
* Zip.setWhenempty() has changed its signature.
@@ -72,12 +76,30 @@ Changes that could break older environments:
been configured from the build file. Custom tasks supporting nested elements
starting with the name configured will no longer function.
+* The environment variable JAVACMD that can be used to specify the
+ java executable to Ant's wrapper scripts must not contain additional
+ command line parameters any longer - please use the environment
+ variable ANT_OPTS for such parameters now.
+
+* Ant's wrapper scripts now quote the CLASSPATH environment variable, thus
+ supporting classpaths which refer to directories containing spaces. This means
+ that the CLASSPATH environment variable cannot have quotes. Any quotes should
+ be removed. This will not affect the operation of the CLASSPATH environment
+ variable in other contexts.
+
+* A delete task like
+
+
+
+ will now remove "somedir" as well, unless there are still files left
+ in it (matched by the default excludes).
+
Other changes:
--------------
* New tasks: ear, p4counter, record, cvspass, vsscheckin, vsscheckout,
typedef, sleep, mimemail, set of tasks for Continuus/Synergy, dependset,
- condition
+ condition, maudit, mmetrics, jpcoverage, jpcovreport, jpcovmerge
* Ant now uses JAXP 1.1
@@ -227,6 +249,12 @@ Other changes:
* Introduced the concept of to allow for more control in which
filters get applied in a or operation.
+* Added nowarn attribute to javac and deprecated the Jikes-magic property
+ build.compiler.warnings.
+
+* The task cache format has changed and all dependency information is
+ now stored in a single file.
+
Fixed bugs:
-----------
diff --git a/build.xml b/build.xml
index 174646358..fb47c736e 100644
--- a/build.xml
+++ b/build.xml
@@ -16,7 +16,7 @@
-
+
@@ -58,6 +58,12 @@
+
+
+
@@ -100,6 +106,9 @@
+
@@ -145,6 +154,10 @@
+
+
@@ -622,6 +635,10 @@
unless="jdk1.4+" />
+
+
@@ -687,6 +704,14 @@
+
+
+
+
+
+
+
+
@@ -700,6 +725,9 @@
+
+
+