diff --git a/WHATSNEW b/WHATSNEW
index 83e96151c..a46f4656e 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -1,4 +1,4 @@
-Changes from Ant 1.5.1 to current CVS version
+Changes from Ant 1.5.2 to current CVS version
=============================================
Changes that could break older environments:
@@ -22,6 +22,9 @@ Changes that could break older environments:
* ZipScanner#getIncludedFiles will now return the names of the ZipEntries
that have been matched instead of the name of the archive.
+* XML namespaces are now enabled in the XML parser, meaning XML namespace
+ declarations no longer cause errors.
+
Fixed bugs:
-----------
* was not ignoring comment lines.
@@ -102,10 +105,17 @@ Fixed bugs:
* Ant will now exit with a return code of 1 if it encounters problems
with the command line arguments.
+* ClassLoader creation changes to use a factory method in Project. A new
+ class AntClassLoader2 implemented for 1.2+ specific features including
+ Package information and addition of classes specified in the Class-Path
+ element of a Jar's manifest.
+
+* It is now possible in to resolve the executable to a project basedir or
+ execution dir relative executable. The resolveExecutable must be used to
+ pick up such executables.
+
Other changes:
--------------
-* **/.DS_Store has been added to the list of default pattern excludes.
-
* The filesetmanifest attribute of has been reenabled.
* The start and end tokens for may now be longer than a
@@ -182,6 +192,10 @@ Other changes:
* 's up-to-date check didn't work for nested <(tar)fileset>s.
+* a new attribute "globalopts" can be added to all Perforce tasks.
+ You can put in it all the strings described by p4 help usage. Refer to
+ the docs for more information.
+
Changes from Ant 1.5.1Beta1 to 1.5.1
====================================
diff --git a/docs/manual/CoreTasks/exec.html b/docs/manual/CoreTasks/exec.html
index 1847e4190..a4a877fb4 100644
--- a/docs/manual/CoreTasks/exec.html
+++ b/docs/manual/CoreTasks/exec.html
@@ -105,6 +105,15 @@ systems.
false as well.
No, default is true |
+
+ resolveExecutable |
+ When this attribute is true, the name of the executable
+ if resolved firstly against the project basedir and
+ if that doe snot exist, against the execution
+ directory if specified. On Unix systems, if you only
+ want to allow execution of commands in the user's path,
+ set this to false. |
+
Examples