bodewig 2005/01/14 02:03:50
Modified: . WHATSNEW
Log:
Some formatting changes and removing some duplicates
Revision Changes Path
1.713 +24 -112 ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/ant/WHATSNEW,v
retrieving revision 1.712
retrieving revision 1.713
diff -u -r1.712 -r1.713
--- WHATSNEW 13 Jan 2005 13:43:45 -0000 1.712
+++ WHATSNEW 14 Jan 2005 10:03:49 -0000 1.713
@@ -4,10 +4,10 @@
Changes that could break older environments:
--------------------------------------------
-* Use org.apache.log4j.Logger instead of org.apache.log4j.Category. Category
has
- been deprecated for ~2 years and is been removed from the log4j code.
- Logger was introduced in log4j 1.2 so users of log4j 1.1 and log4j 1.0 need
- to upgrade to a newer version of log4j.
+* Use org.apache.log4j.Logger instead of org.apache.log4j.Category.
+ Category has been deprecated for ~2 years and is been removed from
+ the log4j code. Logger was introduced in log4j 1.2 so users of
+ log4j 1.1 and log4j 1.0 need to upgrade to a newer version of log4j.
Bugzilla Report 31951.
* build.sysclasspath now also affects the bootclasspath handling of
@@ -184,24 +184,27 @@
Bugzilla 30097.
* Impossible to use implicit classpath for <taskdef>
- when Ant core loader != Java application loader and Path.systemClassPath
taken from ${java.class.path}
- Bugzilla 30161.
+ when Ant core loader != Java application loader and
+ Path.systemClassPath taken from ${java.class.path} Bugzilla 30161.
-* MacroInstance did not clean up nested elements correctly in the execute
method, causing
- multiple use of the same macro instance with nested elements to fail.
+* MacroInstance did not clean up nested elements correctly in the execute
+ method, causing multiple use of the same macro instance with nested
+ elements to fail.
* checksum fileext property doc wrong. Bugzilla 30787.
* FTP task, getTimeDiff method was returning wrong value. Bugzilla 30595.
-* Zip task was not zipping when only empty directories were found. Bugzilla
30365.
+* Zip task was not zipping when only empty directories were found.
+ Bugzilla 30365.
-* Jar task was not including manifest files when duplicate="preserve" was
chosen. Bugzilla 32802.
+* Jar task was not including manifest files when duplicate="preserve" was
+ chosen. Bugzilla 32802.
* Classpath was treated in the same way as -lib options. Bugzilla 28046.
-* Manual page for cvsversion contained incorrect attributes and did not say
since 1.6.1.
- Bugzilla 31408.
+* Manual page for cvsversion contained incorrect attributes and did not
+ say since 1.6.1. Bugzilla 31408.
* Typo in definition of <cvsversion> task causing it not to be defined.
Bugzilla 31403.
@@ -224,12 +227,13 @@
* Target location is not set for default target.
Bugzilla report 32267.
-* Incorrect classloader parent in junittask when using with ant-junit.jar
and junit.jar
- not in the project classloader. Bugzilla report 28474.
-
-* getResources() on the classloader returned by ClasspathUtils would see
each resource
- twice - if the resource is in the project classpath and if the classloader
is requested
- with a null path.
+* Incorrect classloader parent in junittask when using with
+ ant-junit.jar and junit.jar not in the project classloader. Bugzilla
+ report 28474.
+
+* getResources() on the classloader returned by ClasspathUtils would
+ see each resource twice - if the resource is in the project
+ classpath and if the classloader is requested with a null path.
* XMLValidate used URL#getFile rather than the ant method FileUtils#fromURI
Bugzilla report 32508
@@ -655,7 +659,8 @@
are resolved at a later stage. This causes some
differences especially for user defined task containers.
-* <checksum> log message "Calculating checksum ..." has been degraded from
INFO to VERBOSE.
+* <checksum> log message "Calculating checksum ..." has been degraded
+ from INFO to VERBOSE.
Fixed bugs:
-----------
@@ -1555,19 +1560,9 @@
Changes that could break older environments:
--------------------------------------------
-* Project.getBuildListeners now returns a clone of the listener
- list. Changes to the returned list will not affect the listeners
- currently attached to the Project. It also means that it is safe to
- iterate over the returned list if listeners are added or removed
- during the traversal.
-
* <pvcs> default filenameformat has been different from Ant 1.4.1.
Now it is different from 1.5beta1 and 1.5beta2.
-* Some messages that are printed during startup will not be
- written to the logfile specified via -logfile as they might destroy
- the format of the file for special BuildLoggers (like XmlLogger).
-
* <pathconvert> won't set the property if the result is the empty string.
Fixed bugs:
@@ -1755,7 +1750,6 @@
during the traversal.
* <pvcs> default filenameformat has been different from Ant 1.4.1.
- Now it is different from 1.5beta1 and 1.5beta2.
* Some messages that are printed during startup will not be
written to the logfile specified via -logfile as they might destroy
@@ -2168,88 +2162,6 @@
run the command.
* <javadoc> now supports two new nested elements, <fileset> and <packageset>.
-
-
-Changes from Ant 1.5beta2 to Ant 1.5beta3
-=========================================
-
-Changes that could break older environments:
---------------------------------------------
-
-* Project.getBuildListeners now returns a clone of the listener
- list. Changes to the returned list will not affect the listeners
- currently attached to the Project. It also means that it is safe to
- iterate over the returned list if listeners are added or removed
- during the traversal.
-
-* <pvcs> default filenameformat has been different from Ant 1.4.1.
- Now it is different from 1.5beta1 and 1.5beta2.
-
-* Some messages that are printed during startup will not be
- written to the logfile specified via -logfile as they might destroy
- the format of the file for special BuildLoggers (like XmlLogger).
-
-* <pathconvert> won't set the property if the result is the empty string.
-
-Fixed bugs:
------------
-
-* <available> could fail to find files or directories that happen to
- start with the name of the project's basedir but are not children of
- the basedir.
-
-* Nested <property>'s inside <ant> can now be overriden by subsequent
- <ant> and <antcall> tasks.
-
-* <xslt>'s outputtype attribute wouldn't do anything.
-
-* <linecontains> filterreader could swallow lines.
-
-* <sequential> used to configure the tasks (set their attributes)
- before the first task has been executed. This means that properties
- that have been set by nested task seemed to be unset for the other
- tasks in the same <sequential> element.
-
-* <javac>'s sourcepath setting has been ignored by some compiler
- implementations.
-
-* <javadoc>'s packagelist attribute didn't work.
-
-* the plain mailer would always use port 25 in <mail>.
-
-* Ant's default logger could swallow empty lines.
-
-* ejbjar's iPlanet nested element now can process multiple descriptors.
-
-* IPlanetEjbc was looking in the wrong place for four iiop files.
-
-* <javac> would pass the -source switch to JDK 1.3's javac, even
- though it doesn't support it.
-
-Other changes:
---------------
-
-* <checksum> now uses a buffer (of configurable size).
-
-* The "Trying to override task definition" warning has been degraded
- to verbose level if the two task definitions only differ in the class
- loader instance that has loaded the definition.
-
-* Add a jvmargs to the ejbjar's weblogic element to allow additional
- arguments to be provided to the VM runnign ejbc. Document the
- jvmdebuglevel attribute which can be used to avoid warnings about
- interface classess being found on the classpath. Document the new
- <sysproperty> element which allows JVM properties to be defined.
- Added an outputdir attribute to allow the destination to be a
- directory into which the exploded jar is written.
-
-* ejbjar now supports Borland Enterprise Server 5 and Jonas 2.5
-
-Changes from Ant 1.5beta1 to Ant 1.5beta2
-=========================================
-
-Changes that could break older environments:
---------------------------------------------
Changes from Ant 1.4 to Ant 1.4.1
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]