diff --git a/releng/org.eclipse.rse.build/template/buildNotes.php b/releng/org.eclipse.rse.build/template/buildNotes.php index 8560a425593..95df73d5d66 100755 --- a/releng/org.eclipse.rse.build/template/buildNotes.php +++ b/releng/org.eclipse.rse.build/template/buildNotes.php @@ -153,21 +153,46 @@ More information can be found in the associated bugzilla items. +
  • Moved some more classes, like the dstore miners, ISubSystemConfigurationAdapter, + or Terminal API classes (which have been marked provisional). + These changes can simply be picked up by running "organize imports" on client code + [180649] + [186748] + [186134].
  • +
  • Moved the subsystemConfigurations and keystoreProviders extension points + to org.eclipse.rse.core in order to better support UI/non-UI separation + [186523] + [186525].
  • +
  • Removed the remoteSystemsViewPreferencesActions and + dynamicPopupMenuExtensions extension points + since the same can now be achieved with standard org.eclipse.ui extension points + [185552] + [185554].
  • +
  • Fixed incorrect usage of IRSESystemType.getAdapter(). This change is + important to consider manually since it does not break the build - + see the bug entry for details + [186779].
  • +
  • Made IRemoteFileSubSystem forward exceptions rather than handling itself + by opening dialogs + [183824].
  • +
  • Unify Singleton Access Methods to use getInstance() in most cases + in order to achieve better API consistency + [177523].
  • Added IProgressMonitor parameter to all long-running IRemoteFileSubSystem methods. Clients need to pass in a NullProgressMonitor in all these methods now. - [184322].
  • + Moved the IProgressMonitor parameter last in all methods for consistency. + [184322] + [186128].
  • Use IRSESystemType instead of String systemTypeName everywhere - this is the prerequisite for allowing system type labels to be translated [180688].
  • -
  • Move SysteRegistry's Event Interface to non-UI - See the - bug entry for migration docs - [168975].
  • +
  • Move SysteRegistry's Event Interface to non-UI and split ISystemRegistryUI + from ISystemRegistry - See the bug entries for migration docs + [168975] + [186773].
  • Dont implement interfaces just for Constants - See the bug entry for migration docs [183165].
  • -
  • Dstore miners are now in a single API package. "Organize Imports" - should be sufficient to migrate - [180649].
  • TM 2.0M6a Breaking API Changes