This document lists the API changes that occurred between R3.2 and R3.3 and how to migrate from the R3.2 API to the R3.3 API.

LTK UI Refactoring - Breaking API changes from R3.2 to R3.3
None

LTK UI Refactoring - Non-breaking API changes from R3.2 to R3.3

New API for refactoring history and scripting support in package `org.eclipse.ltk.ui.refactoring.history`:

- `ISortableRefactoringHistoryControl`

New API for refactoring history and scripting support in package `org.eclipse.ltk.ui.refactoring`:

- `RefactoringUI#createSortableRefactoringHistoryControl(Composite, RefactoringHistoryControlConfiguration)`

New API for refactoring history and scripting actions in package `org.eclipse.ltk.ui.refactoring.actions`:

- `ShowRefactoringHistoryAction`
- `ApplyRefactoringScriptAction`
- `CreateRefactoringScriptAction`

API changes from 3.1 to 3.2 can be found here.