You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2020/09/30 12:33:19 UTC
svn commit: r41640 - /dev/ant/ /dev/ant/binaries/ /dev/ant/manual/
/dev/ant/source/ /release/ant/ /release/ant/binaries/ /release/ant/manual/
/release/ant/source/
Author: bodewig
Date: Wed Sep 30 12:33:19 2020
New Revision: 41640
Log:
Release vote for Ant 1.10.9 has passed
Added:
release/ant/RELEASE-NOTES-1.10.9.html
- copied unchanged from r41639, dev/ant/RELEASE-NOTES-1.10.9.html
release/ant/binaries/apache-ant-1.10.9-bin.tar.bz2
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2
release/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.asc
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.asc
release/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.sha512
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.sha512
release/ant/binaries/apache-ant-1.10.9-bin.tar.gz
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz
release/ant/binaries/apache-ant-1.10.9-bin.tar.gz.asc
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz.asc
release/ant/binaries/apache-ant-1.10.9-bin.tar.gz.sha512
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz.sha512
release/ant/binaries/apache-ant-1.10.9-bin.tar.xz
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz
release/ant/binaries/apache-ant-1.10.9-bin.tar.xz.asc
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz.asc
release/ant/binaries/apache-ant-1.10.9-bin.tar.xz.sha512
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz.sha512
release/ant/binaries/apache-ant-1.10.9-bin.zip
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.zip
release/ant/binaries/apache-ant-1.10.9-bin.zip.asc
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.zip.asc
release/ant/binaries/apache-ant-1.10.9-bin.zip.sha512
- copied unchanged from r41639, dev/ant/binaries/apache-ant-1.10.9-bin.zip.sha512
release/ant/manual/apache-ant-1.10.9-manual.tar.bz2
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2
release/ant/manual/apache-ant-1.10.9-manual.tar.bz2.asc
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2.asc
release/ant/manual/apache-ant-1.10.9-manual.tar.bz2.sha512
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2.sha512
release/ant/manual/apache-ant-1.10.9-manual.tar.gz
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.gz
release/ant/manual/apache-ant-1.10.9-manual.tar.gz.asc
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.gz.asc
release/ant/manual/apache-ant-1.10.9-manual.tar.gz.sha512
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.gz.sha512
release/ant/manual/apache-ant-1.10.9-manual.tar.xz
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.xz
release/ant/manual/apache-ant-1.10.9-manual.tar.xz.asc
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.xz.asc
release/ant/manual/apache-ant-1.10.9-manual.tar.xz.sha512
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.tar.xz.sha512
release/ant/manual/apache-ant-1.10.9-manual.zip
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.zip
release/ant/manual/apache-ant-1.10.9-manual.zip.asc
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.zip.asc
release/ant/manual/apache-ant-1.10.9-manual.zip.sha512
- copied unchanged from r41639, dev/ant/manual/apache-ant-1.10.9-manual.zip.sha512
release/ant/source/apache-ant-1.10.9-src.tar.bz2
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.bz2
release/ant/source/apache-ant-1.10.9-src.tar.bz2.asc
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.bz2.asc
release/ant/source/apache-ant-1.10.9-src.tar.bz2.sha512
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.bz2.sha512
release/ant/source/apache-ant-1.10.9-src.tar.gz
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.gz
release/ant/source/apache-ant-1.10.9-src.tar.gz.asc
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.gz.asc
release/ant/source/apache-ant-1.10.9-src.tar.gz.sha512
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.gz.sha512
release/ant/source/apache-ant-1.10.9-src.tar.xz
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.xz
release/ant/source/apache-ant-1.10.9-src.tar.xz.asc
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.xz.asc
release/ant/source/apache-ant-1.10.9-src.tar.xz.sha512
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.tar.xz.sha512
release/ant/source/apache-ant-1.10.9-src.zip
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.zip
release/ant/source/apache-ant-1.10.9-src.zip.asc
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.zip.asc
release/ant/source/apache-ant-1.10.9-src.zip.sha512
- copied unchanged from r41639, dev/ant/source/apache-ant-1.10.9-src.zip.sha512
Removed:
dev/ant/README.html
dev/ant/RELEASE-NOTES-1.10.9.html
dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2
dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.10.9-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz
dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.10.9-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz
dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz.asc
dev/ant/binaries/apache-ant-1.10.9-bin.tar.xz.sha512
dev/ant/binaries/apache-ant-1.10.9-bin.zip
dev/ant/binaries/apache-ant-1.10.9-bin.zip.asc
dev/ant/binaries/apache-ant-1.10.9-bin.zip.sha512
dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2
dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.10.9-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.10.9-manual.tar.gz
dev/ant/manual/apache-ant-1.10.9-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.10.9-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.10.9-manual.tar.xz
dev/ant/manual/apache-ant-1.10.9-manual.tar.xz.asc
dev/ant/manual/apache-ant-1.10.9-manual.tar.xz.sha512
dev/ant/manual/apache-ant-1.10.9-manual.zip
dev/ant/manual/apache-ant-1.10.9-manual.zip.asc
dev/ant/manual/apache-ant-1.10.9-manual.zip.sha512
dev/ant/source/apache-ant-1.10.9-src.tar.bz2
dev/ant/source/apache-ant-1.10.9-src.tar.bz2.asc
dev/ant/source/apache-ant-1.10.9-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.10.9-src.tar.gz
dev/ant/source/apache-ant-1.10.9-src.tar.gz.asc
dev/ant/source/apache-ant-1.10.9-src.tar.gz.sha512
dev/ant/source/apache-ant-1.10.9-src.tar.xz
dev/ant/source/apache-ant-1.10.9-src.tar.xz.asc
dev/ant/source/apache-ant-1.10.9-src.tar.xz.sha512
dev/ant/source/apache-ant-1.10.9-src.zip
dev/ant/source/apache-ant-1.10.9-src.zip.asc
dev/ant/source/apache-ant-1.10.9-src.zip.sha512
Modified:
release/ant/README.html
Modified: release/ant/README.html
==============================================================================
--- release/ant/README.html (original)
+++ release/ant/README.html Wed Sep 30 12:33:19 2020
@@ -1,65 +1,57 @@
<html>
- <head><title>Release Notes for Ant 1.10.8</title></head>
+ <head><title>Release Notes for Ant 1.10.9</title></head>
<body><pre>
-Changes from Ant 1.10.7 TO Ant 1.10.8
+Changes from Ant 1.10.8 TO Ant 1.10.9
=====================================
Fixed bugs:
-----------
- * "legacy-xml" formatter of junitlauncher task wasn't writing out
- the stacktrace for failures. This is now fixed.
- Bugzilla Report 63827
+ * the ftp task could throw a NullPointerException if an error occured
+ Bugzilla Report 64438
- * sshexec failed to write output to a file if the file didn't exist
+ * propertyset now also sees in-scope local properties
+ Bugzilla Report 50179
- * 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
+ * replaced our version of ReaderInputStream with the battle-tested
+ version of Apache Commons IO as our version had problems with
+ surrogate pairs (and likely other edge cases as well).
+ Bugzilla Report 40455
+
+ * <fixcrlf> will no longer remove the temporary file it just created
+ before writing to it.
+
+ * <sshexec> and <scp> didn't deal with wildcard hostnames in shs
+ config files properly.
+ Bugzilla Report 64530
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.
+ * Ant will no longer log a warning if it doesn't find tools.jar
+ Bugzilla Report 63577
- * a new property ant.tmpdir provides improved control over the
- location Ant uses to create temporary files
+ * the <jar> task accepts now a nested <indexjarsmapper> element
+ that can be used to perform custom filename transformations
+ for the <indexjars> archives.
+ Github Pull Request #134
+
+ * added a new PropertyEnumerator interface that extensions can
+ provide if they are managing properties unknown to the Ant project.
+
+ * added some special code to support GraalVM JavaScript as
+ javax.script scripting engine for JavaScript. In particular we
+ relax some security settings of GraalVM so that scripts can access
+ Ant objects.
+
+ Also Ant enables Nashorn compatibility mode by default, you can
+ disable that by setting the magic Ant property
+ ant.disable.graal.nashorn.compat to true.
+
+ See the script task manual for additional details.
+
+ * If the magic property ant.tmpdir hasn't been set and Ant can
+ control the permissions of directories it creates it will create an
+ owner-owned temporary directory unaccessible to others as default
+ tempdir as soon as a temporary file is created for the first time,
</pre></body></html>