# Eclipse 3.4 Ant Build Notes

## Enhancements in 3.4

A new application entry point (`org.eclispe.ant.ui.antRunner`) has been added to the Ant UI plug-in that allows an Ant buildfile to be run. This is similar to the existing application entry point (`org.eclipse.ant.core.antRunner`) in the Ant Core plug-in, but allows ant buildfiles that require access to the workbench to execute.

## May 14, 2008

### Problem Reports Fixed

Bug 220385: [api] enabled API tooling for ant projects
Bug 231305: external tools bunlde version not correct

## May 12, 2008

### Problem Reports Fixed

Bug 199014: [ant templates]Invalid ant templates: target1 & buildFile1
Bug 220930: Ant Editor folding preference not retained across sessions
Bug 229474: table in ant Targets tab has no vertical scrollbar
Bug 154907: Sort variables in the Variables view

## Friday, May 9, 2008

### Problem Reports Fixed

Bug 231305: external tools bunlde version not correct

## 3.4 M7 Monday, April 28, 2008 (warm-up build)

### Problem Reports Fixed

Bug 225901: Ant test failure in nightly builds

## 3.4 M6 Thursday, March 20, 2008 (warm-up build)

### Problem Reports Fixed

Bug 223125: ColorManager is not disposed.
Link: Builder failed due to NPE

## 3.4 M4 - December 14, 2007

### Problem Reports Fixed

212179: [launching] Incorrect resolution of launch configuration --> no reuse
Bug 212562: [launching] Need a way to query for existing launch configs without reporting error

## 3.4 M3 Friday, November 2007

### Problem Reports Fixed

200347: Running build from ant view with multiple build files runs incorrect one

# Eclipse 3.4 Ant Build Notes

## 3.4 M2 Friday, 22 September 2007

### Problem Reports Fixed

199490: Java project from Ant wizard needs changes to label casing
201169: javac problem markers not generated for compilers other than Eclipse
201083: ant view - 'remove all buildfiles' doesn't
190836: NPE removing invalid ant file from Ant view

## 3.4 M1 Thursday, 21 August 2007

### Problem Reports Fixed

200167: Keybindings on the Mac conflict with reserved OS bindings