# 3.1 JDT Debug Change Notes

This document describes important changes in the 3.1 JDT debugger, relative to the 3.0 release.

## New Features

### 1.5 Support

Generic signatures, isEnum, isVarArgs

### Locks & Monitors

IJavaObject and utils JavaDebugUtils.

### Default VM agruments & Java version (IVMInstall)

### JavaLaunchDelegate

TODO: New API class to subclass

### Native classpath entries

### Java doc location per JRE library

### Translate runtimeclasspath entries to source containers (JavaRuntime)

## API Changes

###