| The following lists amendments to API specifications that are worth noticing,
and may require changes in client code even though they are binary compatible.
More information can be found in the associated bugzilla items. 
Use 
  
  
  this query to show the full list of API related updates since TM 3.0
  
  .TM 3.1M7 API Specification Updates
TM 3.1M6 API Specification Updates
TM 3.1M5 API Specification Updates
The TerminalState.OPENED state has been removed. This was provisional "internal" API,
  so this change does not constitute an official API change. Still, in order to properly
  support all update scenarios for consumers of the previous provisional API, the bundle
  version of org.eclipse.tm.terminal has been moved up to 3.0.0
  [262996].The SshShellService, SshHostShell, TelnetShellService, TelnetHostShell and related 
  classes have been removed and replaced by a generic Terminal-to-HostShell adapter which can 
  re-use the functionality across the Telnet and SSH plugins.
  In order to ensure proper version computing on update, the following plugin versinos were changed:
  
    These changes do not indicate breaking public API since the removed classes were
  actually never API, but consumers should be aware of the probably unexpected
  major version bump, which was required due to the internal version dependency
  structure
  [261478].org.eclipse.rse.services.ssh changed from 2.1.0 to 3.0.0org.eclipse.rse.services.telnet changed from 1.1.0 to 2.0.0 |