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
+
+ * &lt;fixcrlf> will no longer remove the temporary file it just created
+   before writing to it.
+
+ * &lt;sshexec> and &lt;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 &lt;jar> task accepts now a nested &lt;indexjarsmapper> element
+   that can be used to perform custom filename transformations
+   for the &lt;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>