# What's New in the NetBeans IDE, Release 3.5

This document describes the new features implemented in the NetBeans IDE, Release 3.5. The list of the features is divided into several sections. Each section collects new features for related NetBeans modules. Most of the links in this document point to documents on the www.netbeans.org website.

Legend:

  Feature Name: Name of the feature. You can click the name to get a full description of the feature. [Significance: Major Normal Minor]

  Module: The name of the module where the feature was implemented. You can click the module name to go to the module's home page.

  Issue Tracking: Links to the Issuezilla tracking system for more details, where appropriate.

## Contents:

1. Open APIs
2. NetBeans Core
3. Java Development
4. Debugger
5. Text Editor
6. Tools
7. XML
8. Web Development
9. Version Control
10. Distributed Applications Support
11. Experimental Modules
12. Miscellaneous Modules

## Open APIs

New features for Open APIs
Feature Name | Module | Issue Tracking
Bundle NetBeans-specific Ant tasks such as <makenbm> | Open APIs Support | #31368
Improve template code for Container Node | Open APIs Support | #20842
Prepopulate API dependency number | Open APIs Support | #20844
Replace TopManager in Bean Browser with Lookup Results | Open APIs Support | #24609
The complete full lists of new features: Open APIs, Open APIs Support

## NetBeans Core

New features for NetBeans Core
Feature Name | Module | Issue Tracking
Ability to have more than two "ide" dirs. | Core IDE | #27151
add new module property to show module classpath information | Core IDE | #22466
Binary XML for layers and settings | Core IDE | #20628
Cannot remove Compile/Build Actions from FolderNode | Core IDE | #20895
Delete unused files after module upgrade | Core IDE | #26213
Do not serialize entire loader pool | Core IDE | #27190
Faster parsing of module config | Core IDE | #26786
Grip Vs Bump in Toolbar | Core IDE | #12397
Hide main window before calling ModuleInstall.close(), not after | Core IDE | #29831
I18N - allow AU client to recognize proper localized info.xml | Core IDE | #24886
Include apichanges.html in the documentation itself | Core IDE | #29313
Move all JavaHelp documentation into the module | Core IDE | #25594
NbTheme does not support all properties of MetalTheme in XML | Core IDE | #25472
Patch superclasses for compat, load core/openide from classloaders | Core IDE | #26126
Persistent storage of Lookup.getDefault () | Core IDE | #20190
Publish architecture documents as part of javadoc | Core IDE | #31344
Remove IDE related jars from the platform distribution | Core IDE | #26123
Split up update_tracking.xml by module | Core IDE | #26597
There is not possible to listen on opened editor panes. | Core IDE | #18290
Tools -> Options -> Modules UI does not display problems behind an uninstallable module | Core IDE | #16636
The complete full lists of new features: Core IDE, Auto Update, Projects

## Java Development

New features for Java Development
Feature Name | Module | Issue Tracking
The complete full lists of new features: Java Support, Class Support, JavaBeans, Javadoc, Form Editor

## Debugger

New features for Debugger
Feature Name | Module | Issue Tracking
The complete full lists of new features: Debugger

## Text Editor

New features for Text Editor
Feature Name | Module | Issue Tracking
The complete full lists of new features: Text Editor

## Tools

New features for Tools
Feature Name | Module | Issue Tracking
After Ant execution, filesystems should be refreshed | Ant Integration | #8993
Upgrade to Ant 1.5.1 | Ant Integration | #23076
The complete full lists of new features: Ant Integration, I18N, Image Files, JAR Packager, Properties Files, Scripting, Text Files, Utilities

## XML

New features for XML
Feature Name | Module | Issue Tracking
Change dependency of Core to TAX. | XML Project | #19228
Code completion does not respect order constraints | XML Project | #19775
Introduce XSLT scenario concept | XML Project | #25732
Module writers cannot add XML catalog using layer.xml files. | XML Project | #22848
Properties panel should be updated for the selected XML element | XML Project | #22382
XSL code completion | XML Project | #20421
The complete full lists of new features: XML Project

## Web Development

New features for Web Development
Feature Name | Module | Issue Tracking
The complete full lists of new features: Applets, External Web Browser, Internal HTTP Server, JSPs & Web Applications

## Version Control

New features for Version Control
Feature Name | Module | Issue Tracking
The complete full lists of new features: VCS Core, Built-in CVS, Generic VCS

## Distributed Applications Support

New features for Distributed Applications Support
Feature Name | Module | Issue Tracking
The complete full lists of new features: RMI, CORBA

## Experimental Modules

New features for Experimental Modules
Feature Name | Module | Issue Tracking
The complete full lists of new features: C++ Support

## Miscellaneous Modules

New features for Miscellaneous Modules
Feature Name | Module | Issue Tracking
The complete full lists of new features: Support Interface Module, General Online Help, Third-party libraries