Changes from Ant 1.7.0Beta2 to current SVN version ================================================== 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. 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. Changes from Ant 1.7.0Beta1 to Ant 1.7.0Beta2 ============================================= Changes that could break older environments: ------------------------------------------- *