Changes from Ant 1.7.0Beta3 to current SVN version ================================================== Changes that could break older environments: ------------------------------------------- Fixed bugs: ----------- Other changes: -------------- Changes from Ant 1.7.0Beta2 to Ant 1.7.0Beta3 ============================================= Changes that could break older environments: ------------------------------------------- * Removed launcher classes from nodeps jar. * filter reader uses ISO-8879-1 encoding to read the java class file. Bugzilla report 33604. * Defer reference process. Bugzilla 36955, 34458, 37688. Fixed bugs: ----------- * with file and todir option failed. Bugzilla report 37386. * was broken (Regression from beta1). Bugzilla report 40547. * nested fileset in did not work. Bugzilla report 39439. * the ant wrapper script should now correctly locate the java executable in more recent IBM JDKs for AIX as well. * URLResource did not close jar files, and also did not disconnect HTTPConnection (s). * error calling junitreport. Bugzilla 40595. * created junitvmwatcher*.properties files but did not close and delete them. * did not create properties for empty leaf elements. Bugzilla report 26286. * UnknownElement.maybeConfigure always configured. Bugzilla report 40641. * no check for refid when prefix attribute is set in zipfileset. Bugzilla report 30498. * fix for junit4 issue introducted since beta2. Bugzilla report 40682. * Error in duplicate project name with and . Bugzilla report 39920. * junit4 did not work with fork=no and junit4 in $ANT_HOME/lib. Bugzilla report 40697. * PathConvert on Windows should process forward and back slashes equivalently. Bugzilla report 32884. * ant.bat now looks in %USERPROFILE% and %HOMEDRIVE%%HOMEPATH% in addition to %HOME% for pre/post batch files. Bugzilla report 39298. * The inheritance hierarchy of the legacy type was changed; code built against Ant 1.7 would therefore no longer execute on older versions of Ant. Since is historically heavily used this was undesirable, and since it is also avoidable, the change to 's taxonomy was reverted. Other changes: -------------- * Some performance improvements, including Bugzilla report 25778. * Add condition. Bugzilla report 28883. * Extending JAR-Task for SPI. Bugzilla report 31520. * Added resource collection for convenient creation of string resources from other resources' content. Inspired by Bugzilla 40504. * Added resource selector to select resources based on the results of their comparison to other resources. * Added outputtoformatters attribute to to allow suppression of noisey tests. Bugzilla report 12817. * Log level of message 'Overriding previous definition of reference to' set to Verbose. Bugzilla report 17240. Changes from Ant 1.7.0Beta1 to Ant 1.7.0Beta2 ============================================= Changes that could break older environments: ------------------------------------------- *