Thank you Stefan for making these releases. -Jaikiran
On 13/05/20 10:00 pm, Stefan Bodewig wrote: > The Apache Ant Team is pleased to announce the releases of Apache Ant > 1.9.15 and 1.10.8. > > Apache Ant is a Java library and command-line tool that helps building > software. > > The Apache Ant team currently maintains two lines of development. The > 1.9.x releases require Java5 at runtime and 1.10.x requires Java8 at > runtime. Both lines are based off of Ant 1.9.7 and the 1.9.x releases > are mostly bug fix releases while additional new features are developed > for 1.10.x. We recommend using 1.10.4 unless you are required to use > versions of Java prior to Java8 during the build process. > > Ant 1.10.8 contains a superset of 1.9.15 - with the exception of a few > tasks and features that no longer work with Java8 anyway (like the apt > task). > > Both releases address a insecure temporary file vulnerability > vulnerability, see the upcoming CVE announcement or > https://ant.apache.org/security.html for details. > > Source and binary distributions are available for download from the > Apache Ant download site: > > https://ant.apache.org/bindownload.cgi > https://ant.apache.org/srcdownload.cgi > > When downloading, please verify signatures using the KEYS file available > at the above location when downloading the release. > > Changes in 1.10.8 include: > ========================== > > Fixed bugs: > ----------- > > * "legacy-xml" formatter of junitlauncher task wasn't writing out > the stacktrace for failures. This is now fixed. > Bugzilla Report 63827 > > * sshexec failed to write output to a file if the file didn't exist > > * Fixes a regression in javac task involving command line argument > files. > Bugzilla Report 63874 > > * sshexec, sshsession and scp now support a new sshConfig parameter. > It specified the SSH configuration file (typically > ${user.home}/.ssh/config) > defining the username and keyfile to be used per host. > > * "legacy-xml" formatter of junitlauncher task wasn't writing out > exceptions that happen in @BeforeAll method of a test. This is now > fixed. > Bugzilla Report 63850 > > * Building Ant from source could result in the javadocs target > failing if the > optional dependencies were missing. This has now been fixed. > Bugzilla Report 63438 > > * Fixes a potential ConcurrentModificationException in XMLLogger. > Bugzilla Report 63921 > > * Fixes a bug in junitlauncher task in forked mode, where if a > listener element > was used as a sibling element for either the test or testclasses > element, > then the forked mode launch would fail. > Bugzilla Report 63958 > > * Fixes an issue in AntStructure where an incorrect DTD was being > generated. > Github Pull Request #116 > > * Fixes an incorrect variable name usage in junit-frames-xalan1.xsl. > Github Pull Request #117 > > Other changes: > -------------- > > * org.apache.tools.mail.MailMessage will now send a fully qualified > domain name in its HELO message. > Github Pull Request #101 > > * The runant.py script should now work with Python 3. > Github Pull Request #96 > > * tstamp task now honors SOURCE_DATE_EPOCH environment variable for > reproducible builds > (https://reproducible-builds.org/specs/source-date-epoch/#idm55) > Bugzilla Report 62617 > > * rmic has been removed from Java 15. The task will now throw an > exception if you try to use it while running Java 15 or newer. > > * a new property ant.tmpdir provides improved control over the > location Ant uses to create temporary files > > Changes in 1.9.15 include: > ========================== > > Other changes: > -------------- > > * The runant.py script should now work with Python 3. > Github Pull Request #96 > > * rmic has been removed from Java 15. The task will now throw an > exception if you try to use it while running Java 15 or newer. > > * a new property ant.tmpdir provides improved control over the > location Ant uses to create temporary files > > For complete information on Ant, including instructions on how to submit > bug reports, patches, or suggestions for improvement, see the Apache Ant > website: > > https://ant.apache.org/ > > Stefan Bodewig, on behalf of the Apache Ant community > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org > For additional commands, e-mail: dev-h...@ant.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org