Eclipse 3.4 Debug Platform Build Notes 

Summary of API changes in 3.4

July 31, 2007

October 9, 2007

Problem Reports Fixed

Bug 205207: [launching] '&' shows in run tooltip if debug plugins not loaded
Bug 204378: An internal error occurred during: "Compute launch button tooltip".

October 2, 2007

Problem Reports Fixed

Bug 90737: "Terminate All" action should be renamed to "Terminate/Disconnect All"

September 24, 2007

Problem Reports Fixed

Bug 203907: Run --> External Tools history menus not updated after organize favorites
Bug 203615: TextConsoleViewer leaks Cursors

3.4 M2 - September 21, 2007

Problem Reports Fixed

Bug 202456: Variable Selection Dialog needs better help
Bug 202798: Breakpoint working set description
Bug 141009: [expressions] Add 'Watch' to the display view context menu
Bug 199125: Improve UI for breakpoint working sets
Bug 203253: Deleting config bring Run and Debug menus out of sync
Bug 202450: [Actions] Empty cascading menus show up as enabled
Bug 173156: [properties] process property page cuts off text
Bug 89178: [launching] Open Properties dialog by clicking "Run As..." with Ctrl key
Bug 188339: [scrapbook] Expressions from scrapbook does not convert to watch expression correctly
Bug 188385: context launch does not work with method in outline selected
Bug 203870: Launch tooltip not in synch with selection
Bug 202564: MessageConsole.clearConsole() flushes output queued up after the clearConsole call
Bug 203850: Expression order not always persisted
Bug 204033: Local configurations auto-deleted when project closed
Bug 204189: Always prompted to save launch configurations

September 11, 2007

Problem Reports Fixed

Bug 202059: Run dialogue: switching between read-only or removed launch configurations.
Bug 39875: [launching] Managing invalid launch configs
Bug 198785: Remove launch from Run/Debug drop down

September 4, 2007

Problem Reports Fixed

Bug 176508: [console] IOConsole Updater error with long output lines
Bug 199294: LaunchManager provokes NPEs when *.launch files are on remote EFS locations
Bug 137769: [launching] Launch history is not updated/Run Last Launched fails due to working set filter
Bug 198896: Actions "Open Debug Dialog..." and "Open Run Dialog..." labelled incorrectly
Bug 200185: Problem highlighting first position of source in debug mode.

August 28, 2007

Problem Reports Fixed

Bug 198545: Debug Core should use EMPTY_STRING constant
Bug 200831: Dragging text to bad location in expressions view does not update cursor
Bug 201239: Javadoc of ILaunchesListener should mention ILaunchesListener2

August 21, 2007

Problem Reports Fixed

Bug 200168: Keybindings on the Mac conflict with reserved OS bindings
Bug 200105: auto expand does not work in the asynch tree viewer
Bug 199500: Usability Problem in 'Save and Launch' Dialog
Bug 176627: [Registers view] Switching stack frames: Unnecessary scrolling to top and group closing
Bug 168574: Support for IElementMementoProvider on each element in a viewer
Bug 200595: reduce duplication of #getAdapter code for viewers

3.4 M1 - August 10, 2007

Problem Reports Fixed

190873: [launching] Environment tab grows wider on each config selection
198437: EMPTY_STRING constant not used
177554: [messages] remove internal error messages from translations

July 31, 2007

Problem Reports Fixed

198248: NPE at org.eclipse.debug.ui.CommonTab.getDefaultSharedConfigLocation
197998: Workbench refuses to show Run or Debug dialog
197834: Expression Evaluation Failure with Generics
197145: [launching] Changing AutoSelect in LaunchConfigurationViewer from a LaunchConfigurationTab
197645: [launching] selection of encoding does twice as much work
197532: NPE in DefaultWatchExpressionModelProxy
185196: Debug selection dialogs should subclass AbstractDebugSelectionDialog
194598: 44% of time closing projects spent in LaunchManager#resourceChanged
194303: [launching] CME during "Compute launch button tooltip"
197000: [launching] Auto Launch Configuration deletion should be resource specific
174020: Background colour makes variable value unreadable in variables view
197698: [launching] Deleting launch config from LCD does not remove config
191379: Console encoding does not match workspace encoding
191382: JVM file encoding does not match console encoding

July 17, 2007

Problem Reports Fixed

191515: Some run menu actions are missing help context ids
193175: inconsistent action names for "Open Run/Debug/Profile Dialog..."
177554: [messages] remove internal error messages from translations

July 10, 2007

Problem Reports Fixed

175584: [expressions] Allow re-ordering of expressions in the Expressions View
195232: Outdated Run Toolbar tool tip
191723: A lot more classes being loaded than in 3.1
195461: calling dispose on LaunchConfigurationTabGroupWrapper can get a NullPointerException
48197: [Dialogs] Add Folders Selection Dialog should not list closed projects.
191071: Delete Unused Debug Help Context ID Constants
194458: CCE when dragging to Breakpoints View
193595: ProcessConsole is internal API but states that "Clients may instantiate this class." in the javadocs
47931: Copies of serializeDocument(Document)
66983: [evaluation] EmptyStackException from invalid condition
192212: Screenshots out of date in isv doc
193179: Should there be an 'add' button in the expression view toolbar?
191974: Concurrent modification exception
191636: [breakpoints] import breakpoints causes excpetion
189328: [Accessibility] Run dialog (Common tab) - controls do not provide labels
191388: TVT33:TCT635: pl: truncations in Perspective preferences panel
193432: Clicking link in Ant console should ensure resulting editor is visible
184057: Add drag and drop to expression view.