From dev-return-62974-apmail-ant-dev-archive=ant.apache.org@ant.apache.org Fri Jan 14 10:12:38 2005 Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 31190 invoked from network); 14 Jan 2005 10:12:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 14 Jan 2005 10:12:38 -0000 Received: (qmail 69344 invoked by uid 500); 14 Jan 2005 10:12:34 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 69230 invoked by uid 500); 14 Jan 2005 10:12:33 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 69211 invoked by uid 500); 14 Jan 2005 10:12:33 -0000 Received: (qmail 69205 invoked by uid 99); 14 Jan 2005 10:12:33 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 14 Jan 2005 02:12:32 -0800 Received: (qmail 31109 invoked by uid 1146); 14 Jan 2005 10:12:31 -0000 Date: 14 Jan 2005 10:12:31 -0000 Message-ID: <20050114101231.31108.qmail@minotaur.apache.org> From: bodewig@apache.org To: ant-cvs@apache.org Subject: cvs commit: ant WHATSNEW X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N bodewig 2005/01/14 02:12:31 Modified: . Tag: ANT_16_BRANCH WHATSNEW Log: merge Revision Changes Path No revision No revision 1.503.2.159 +12 -99 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.503.2.158 retrieving revision 1.503.2.159 diff -u -r1.503.2.158 -r1.503.2.159 --- WHATSNEW 13 Jan 2005 09:27:51 -0000 1.503.2.158 +++ WHATSNEW 14 Jan 2005 10:12:31 -0000 1.503.2.159 @@ -46,6 +46,11 @@ * The jikes compiler adapter now supports -bootclasspath. Bugzilla Report 32609. +* When a BuildListener tried to access System.err or System.out, Ant + would have thrown an exception - this has been changed. Ant now + silently ignores the message. BuildListeners still should avoid + accessing either stream. + Fixed bugs: ----------- @@ -98,12 +103,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 @@ -1642,19 +1648,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. - * 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). - * won't set the property if the result is the empty string. Fixed bugs: @@ -1842,7 +1838,6 @@ during the traversal. * 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 @@ -2255,88 +2250,6 @@ run the command. * now supports two new nested elements, and . - - -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. - -* 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). - -* won't set the property if the result is the empty string. - -Fixed bugs: ------------ - -* 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 's inside can now be overriden by subsequent - and tasks. - -* 's outputtype attribute wouldn't do anything. - -* filterreader could swallow lines. - -* 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 element. - -* 's sourcepath setting has been ignored by some compiler - implementations. - -* 's packagelist attribute didn't work. - -* the plain mailer would always use port 25 in . - -* 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. - -* would pass the -source switch to JDK 1.3's javac, even - though it doesn't support it. - -Other changes: --------------- - -* 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 - 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: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org