Eclipse Target Communication Framework 1.11.0

Release Date
Deliverables
  • TCF Core Java and Python bindings, and Docs (tagged as 1.11 in the org.eclipse.tcf git repository)
  • TCF C Agent, Lua example and Building Blocks (tagged as 1.11 in the org.eclipse.tcf.agent git repository)
  • org.eclipse.tcf.repo downloadable p2 repository, includes:
    • TCF C/C++ Debugger (Eclipse plug-ins and features)
    • TCF Target Explorer (Eclipse plug-ins and features)
    • CDT GDB Remote via TCF/TE Launcher (Eclipse plug-ins and features)
Compatibility

TCF API and Protocol will remain compatible:

  • TCF protocol must remain 100% compatible on the wire with TCF 1.9 (it's part of the TCF value proposition)
  • TCF Java API must remain 100% binary compatible with TCF 1.9 (we have clients coding against it)
  • TCF Python and C API should remain 100% compatible (we have clients but this is source compatibility so they can rebuild or use version checks)
Target Environments
  • TCF 1.11 Jenkins builds and tests run from Eclipse 3.8.2 and up, on Java 8 and up.
  • Moving forward, support for Eclipse 3.8.2 will continue on a "best effort basis".