Apache Ant 1.9.16 and 1.10.11 Released – Key Changes and Security Fixes
Apache Ant has released versions 1.9.16 and 1.10.11, with 1.9.x focusing on bug fixes for Java 5+ environments and 1.10.x adding new features for Java 8+, both addressing a potential denial‑of‑service vulnerability and including updates such as AntUnit 1.4.1 and fixes for parallel task NPEs, OutOfMemory errors, and Maven Central packaging.
Apache Ant 1.9.16 and 1.10.11 have been released, representing the two actively maintained branches: 1.9.x (requiring Java 5+) and 1.10.x (requiring Java 8+). The 1.9.x line mainly provides bug fixes, while the 1.10.x line adds new features, both built on Ant 1.9.7.
Both releases fix a potential denial‑of‑service vulnerability; details are available at https://ant.apache.org/security.html .
Key changes in 1.10.11
Fixed a race condition that could cause NullPointerException when tasks run in parallel.
Fixed OutOfMemory errors when reading corrupted archives in tar or zip formats.
Upgraded AntUnit to version 1.4.1.
Key changes in 1.9.16
Fixed an error where the ant-testutil-sources.jar uploaded to Maven Central contained no source files.
Fixed OutOfMemory errors when reading corrupted archives in tar or zip formats.
Upgraded AntUnit to version 1.4.1.
Unless your build process requires a Java version earlier than 8, it is recommended to use the officially supported 1.10.x branch.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.