Operations 3 min read

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.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
Apache Ant 1.9.16 and 1.10.11 Released – Key Changes and Security Fixes

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.

Javabuild-toolsecurity patchRelease NotesApache Ant
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.