ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jaikiran Pai <jaiki...@apache.org>
Subject Re: [ANN] Apache Ant 1.9.15 and 1.10.8 Released
Date Mon, 18 May 2020 07:32:55 GMT
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-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message