January 22, 2009

22 January 2009 - Apache Ivy (Ant) 2.0.0 Released

The Apache Ivy project is pleased to announce its 2.0.0 release. This is the first non-beta release of Ivy under Apache.

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies, characterized by flexibility, configurability, and tight integration with Apache Ant.

Key features of the 2.0.0 release are

  • enhanced Maven2 compatibility, with several bug fixes and more pom features covered
  • improved cache management, including dynamic revision caching with fine grain TTL
  • improved concurrency support with cache locking and atomic publish
  • namespace aware validation, allowing to use validation with extra attributes
  • new 'packager' resolver added
  • better and more homogeneous relative paths handling
  • better support for local builds
  • numerous bug fixes as documented in Jira and in the release notes

We encourage all users of Ivy to update to this new version.

Issues should be reported to: https://issues.apache.org/jira/browse/IVY

Download the 2.0.0 release at: http://ant.apache.org/ivy/download.cgi

More information can be found on the Ivy website: http://ant.apache.org/ivy/

----

-- The Apache Ivy Team

Posted by Tetsuya Kitahata at 11:40 PM

July 10, 2008

10 July 2008 - Apache Ant 1.7.1 Released

The Apache Ant Team is proud to announce that version 1.7.1 has been
released and is available as source[1] and binary[2] archives now.

Ant 1.7.1 is mostly a bug fix release which addresses numerous issues
found in Ant 1.7.0 released in December 2006.

Several smaller optimizations should lead to an improved performance
when compared to Ant 1.7.0.

In addition Java6 support has been extended and JavaFX is now
supported by the "script" task.

The Apache Ant Development Team

PS: please note that it may take a few hours until the new release is
available from your preferred mirrors site.

[1] http://ant.apache.org/srcdownload.cgi

[2] http://ant.apache.org/bindownload.cgi

Posted by Tetsuya Kitahata at 03:59 AM

March 04, 2008

04 March 2008 - Apache Ivy 2.0.0-beta2 Now Available

The Apache Ivy project is pleased to announce its 2.0.0 beta 2 release, a new step on the road toward 2.0 final.

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies, characterized by flexibility, configurability, and tight integration with Apache Ant.

This is a beta release, for wide testing with users. Problems found at this phase can be fixed in the final release, so now is a good time to download and use it. Although there may be some changes at the API level, it is already being in production builds in many large Java projects.

Key features of the 2.0.0-beta2 release are

  • enhanced Maven2 compatibility, with a fully rewritten pom parser
  • improved cache management, including dynamic revision caching with fine grain TTL
  • namespace aware validation, allowing to use validation with extra attributes
  • easier settings loading, which do not require an id anymore
  • numerous bug fixes as documented in Jira and in the release notes

Issues should be reported to: https://issues.apache.org/jira/browse/IVY

Download the 2.0.0-beta2 release files at: http://ant.apache.org/ivy/download.cgi

More information can be found on the Ivy website: http://ant.apache.org/ivy/

----

-- The Apache Ivy (at Apache Ant Project) Team

Posted by Tetsuya Kitahata at 01:31 PM

December 15, 2007

15 December 2007 - Apache Ant Ivy 2.0 beta1 now available

Dec 15 2007 - The Apache Ivy project is please to announce its 2.0.0 beta 1 release, a new step on the road toward 2.0 final.

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies, characterized by flexibility, configurability, and tight integration with Apache Ant.

Apache Ivy has recently graduated from the Apache Incubator as a subproject of Apache Ant, as such this is its first release as an official Apache project.

The status of this version is a beta, meaning that we encourage users to try it out. This version is already providing a good stability and robustness. API and features are still subject to change though.

Key features of the 2.0.0-beta1 release are

  • enhanced Maven2 compatibility
  • improved concurrency support with cache locking and atomic publish
  • all tutorials have been reviewed to be in sync with 2.0 changes
  • numerous bug fixes as documented in Jira and in the release notes

Issues should be reported to: https://issues.apache.org/jira/browse/IVY

Download the 2.0.0-beta1 release files at: http://ant.apache.org/ivy/download.cgi

More information can be found on the Ivy website: http://ant.apache.org/ivy/

Posted by Tetsuya Kitahata at 11:42 PM

January 09, 2007

09 January 2007 - Apache AntUnit 1.0 Released

The Apache Ant Developer Team is proud to announce the 1.0 release of the Apache AntUnit Ant library.

AntUnit provides Ant tasks that allow you to write (functional) tests in Ant build files. For example

<target name="testTouchCreatesFile">
<au:assertFileDoesntExist file="${foo}"/>
<touch file="${foo}"/>
<au:assertFileExists file="${foo}"/>
</target>

would assert that a certain file was freshly created by the <touch> task.

We don't suggest that you write the unit tests for all your code using AntUnit. But if you are writing Ant tasks, AntUnit makes it very easy to write tests and in fact is used by the Ant developers to test Ant itself.

In addition to some assertion tasks, the library provides an <antunit> task that runs all tests in selected build files and a formatter mechanism similar to the <junit> task.

The release is the first "proper" release of AntUnit, it is almost identical to the beta2 release.

----

-- The Apache Ant Developer Team

Posted by Tetsuya Kitahata at 08:52 AM

December 20, 2006

19 December 2006 - Apache Ant 1.7.0. released

The Apache Ant team (Apache Ant PMC) members have the pleasure to announce the release of Apache Ant 1.7.0. (Binary Source)

Ant 1.7 introduces a resource framework. Some of the core ant tasks such as <copy/> are now able to process not only file system resources but also zip entries, tar entries, paths, ... Resource collections group resources, and can be further combined with operators such as union and intersection. This can be extended by custom resources and custom tasks using resources.

Ant 1.7 starts outsourcing of optional tasks to Antlibs. The .NET antlib replaces the .NET optional tasks which ship in Ant. Support for the version control system Subversion is also provided as an antlib.

Ant 1.7 fixes also a large number of bugs.

Ant 1.7 has some initial support for Java6 features.

----

-- The Apache Ant Team (Apache Ant PMC)

Posted by Tetsuya Kitahata at 08:09 AM

October 30, 2006

30 October 2006 - Apache AntUnit 1.0 Beta 2

The Apache Ant Team has releases the second beta of Apache AntUnit.

AntUnit is an Ant Library created to simplify testing of Ant tasks and types.

This release fixes a few bugs found in the first beta and adds a new assertion that matches strings against regular expressions (requires Apache Ant 1.7.0 Beta 3 or later).

Downloads: http://ant.apache.org/antlibs/bindownload.cgi

----

-- The Apache Ant Team

Posted by Tetsuya Kitahata at 10:52 PM

September 13, 2006

13 September 2006 - Apache .NET Ant Library 1.0 Beta 1 Now Available

The Apache Ant Project is proud to announce the first beta release of one of its standalone Ant libraries -- The Apache .NET Ant library 1.0 Beta 1.

The Apache .NET Ant library contains the "old" support task for developing software for the .NET platform but also adds support for common tools of the .NET world like NAnt or NUnit.

This library has been tested with Microsoft's .NET framework versions 1.1 and 2.0 on Windows as well as Mono on Linux.

The first beta release can be found at http://people.apache.org/dist/ant/antlibs/dotnet/ , it requires Ant 1.7.0Beta1 or later.

Please direct any feedback to the Ant mailing lists and report bugs in Ant's Bugzilla issue tracker.

----

-- The Apache Ant Project

Posted by Tetsuya Kitahata at 07:59 PM

August 27, 2006

27 August 2006 - Apache Ant 1.7.0 Beta 1 Now Available

Apache Ant 1.7.0 Beta 1 is now available for download.

The manual of the beta version is available here.

Ant 1.7 introduces a resource framework. Some of the core ant tasks such as <copy/> are now able to process not only file system resources but also zip entries, tar entries, paths, ... Resource collections group resources, and can be further combined with operators such as union and intersection. This can be extended by custom resources and custom tasks using resources.

Ant 1.7 starts outsourcing of optional tasks to Antlibs. The .NET antlib in preparation will replace the .NET optional tasks which ship in Ant. Support for the version control system Subversion will be only provided as an antlib to be released shortly.

Ant 1.7 fixes also a large number of bugs.

Ant 1.7 has no support for Java6 features, but first tests on Java6 did not fail.

----

-- The Apache Ant Project

Posted by Tetsuya Kitahata at 06:02 PM

June 02, 2005

02 June 2005 - Apache Ant 1.6.5 Released

Apache Ant 1.6.5 is now available for download.

This is a bug fix release.

----

-- The Apache Ant Project

Posted by Tetsuya Kitahata at 11:32 PM

May 19, 2005

19 May 2005 - Apache Ant 1.6.4 Released

Apache Ant 1.6.4 is now available for download.

This is a bug fix release.

----

-- The Apache Ant Project

Posted by Tetsuya Kitahata at 01:03 AM

April 30, 2005

30 April 2005 - Apache Ant 1.6.3 Released

Apache Ant 1.6.3 is now available for download.

There is a large list of fixed bugs and enhancements.

Some of the bugs affecting the embedded use of Ant are fixed.

Downloads:

http://ant.apache.org/bindownload.cgi

Posted by Tetsuya Kitahata at 06:32 PM

March 31, 2005

31 March 2005 - Apache Ant 1.6.3 beta1 Now Available

Apache Ant 1.6.3beta1 is now available for download.

There is a large list of fixed bugs and enhancements.

Some of the bugs affecting the embedded use of Ant are fixed.

Downloads:

http://cvs.apache.org/dist/ant/v1.6.3beta1

----

-- The Apache Ant Project


Posted by Tetsuya Kitahata at 11:06 PM

July 18, 2004

18 July 2004 - Apache Ant 1.6.2 Released

Apache Ant 1.6.2 is now available for download.
This release fixes a large number of bugs and adds a number of features which were asked for by users on Bugzilla.

Posted by Tetsuya Kitahata at 02:10 PM

July 02, 2004

02 July 2004 - Apache Ant 1.6.2beta1 Now Available

Apache Ant 1.6.2beta1 is now available for download. Release Notes can be found from here.

Posted by Tetsuya Kitahata at 12:32 PM

February 12, 2004

12 February 2004 - Apache Ant 1.6.1 Released

Ant 1.6.1 has been released on February 12th, 2004.

Apache Ant 1.6.1 is available for download from here

The ASF Board has approved the new Apache License 2.0. For a copy of that license, please visit here.

The Ant 1.6.1 release is delivered with the Apache License 2.0.

Ant 1.6.1 fixes several bugs, most notably the handling of the default namespace for nested elements.

Ant 1.6.1 also introduces initial support for compiling with Java 1.5.

Thanks to all the committers and the ant community for helping us develop this release.

Posted by Tetsuya Kitahata at 10:30 PM

December 18, 2003

18 December 2003 - Apache Ant 1.6.0 Released

The Apache Ant Team and Apache Software Foundation are happy to announce that Apache Ant 1.6.0 is now available.

You can download the latest Ant from

Binary Distribution: http://ant.apache.org/bindownload.cgi
Source Distribution: http://ant.apache.org/srcdownload.cgi

Thanks to all the people who have contributed to Ant, who have sent critics, comments, patches, questions, ...
For the ones who have sent patches or bug reports which are not yet processed, keep chiming in to remind us of your issues , hopefully we will be able to solve them.

We have done our best to offer new features such as antlib, macrodef, presetdef, ssh tasks, ... and to fix bugs.

A lot of luck with the use of ant 1.6.0.

For more information, take a glance at Apache Ant Website. Enjoy!

Posted by Tetsuya Kitahata at 03:39 AM

September 30, 2003

30 September 2003 - Apache Ant 1.6beta1 Available

The Apache Ant team is proud to announce the first beta of Ant 1.6. It is now now available for download. As we've already said in the announcements of Ant 1.5.4, this release requires JDK 1.2 or later to run.

We encourage user to give this beta a release a try and report any bugs found so that we get a chance to fix them before we make the final release of Ant 1.6.

Ant 1.6 adds a lot of new features, most prominently support for XML namespaces as well as a new concept of Ant libraries that makes use of namespaces to avoid name clashes of custom tasks. For a longer list of fixed bugs and new features see the release notes.

Posted by Tetsuya Kitahata at 04:48 AM

August 12, 2003

12 August 2003 - Apache Ant 1.5.4 Available

Apache Ant 1.5.4 is now available for download.

This is a minor bugfix release that fixes a problem with the javah task on JDK 1.4.2 and a couple of bugs in the Visual Age for Java intergration tasks. If you don't use javah or VAJ, there is no reason to upgrade.

Posted by Tetsuya Kitahata at 06:13 AM

April 09, 2003

09 April 2003 - Ant 1.5.3 released

This is a maintenance release that fixes several serious bugs in the zip family of tasks found after Apache Ant 1.5.2 was released. For a full list of changes see here.

Download Ant in binary or source form.

Posted by Tetsuya Kitahata at 08:31 AM

March 03, 2003

03 March 2003 - Apache Ant 1.5.2 released

This is a maintenance release that fixes several issues identified after Apache Ant 1.5.1 was released. For a full list of changes see here.

Download Ant in binary or source form.

Posted by Tetsuya Kitahata at 09:01 AM

February 21, 2003

21 February 2003 - Apache Ant 1.5.2beta1 released

The upcoming 1.5.2 final release is primarily a maintenance release that fixes several issues identified after Apache Ant 1.5.1 was released.

The full list of changes as well as binary and source release files can be found here.

Your timely feedback on this beta is very important. You may either fill out a bug report at http://issues.apache.org/bugzilla/ which is the prefered way or send a mail to dev@ant.apache.org to bring any issues to the attention of the developers.

Posted by Tetsuya Kitahata at 09:32 AM