Appendix A. Changes in Version 2.1

The sections below document features and compatibility changes introduced in Red Hat Developer Toolset 2.1.

A.1. Changes in Eclipse

Red Hat Developer Toolset 2.1 is distributed with Eclipse 4.3.1 and other plug-ins from the Eclipse Foundation's 2013 Eclipse Kepler 4.3 Service Release 1. This version is newer than the version of Eclipse distributed with the previous release of Red Hat Developer Toolset, and provides a number of bug fixes and feature enhancements.
Below is a comprehensive list of new features and compatibility changes in this release. For details on how to use these new features, see the built-in Eclipse documentation.

A.1.1. Changes Since Red Hat Developer Toolset 2.0

The following features have been added since the release of the Eclipse Platform and native plug-ins included in Red Hat Developer Toolset 2.0:
  • The Eclipse Platform has been updated from version 4.3.0 to 4.3.1. This service release provides over 100 bug fixes and optimizations.
  • The Eclipse C/C++ Development Toolkit (CDT) has been updated from version 8.2.0 to 8.2.1. This service version update provides over 30 bug fixes and optimizations, including fixes related to the organization of include statements.
  • Mylyn, a set of task and application life cycle management plug-ins, has been updated from version 3.9 to 3.9.1. This update provides over 40 bug fixes and optimizations, including various improvements to the Bugzilla connector.
  • EGit, a Git integration plug-in for Eclipse, has been updated from version 2.3.1 to 3.1. This new major release includes:
    • support for Mylin links in the History view, Git Staging view, and Commit dialog window;
    • improved Gerrit integration;
    • a significantly enhanced Git Staging view;
    • an enhanced command line tool (jgit);
    • several performance improvements.
  • The Eclipse Linux Tools plug-in collection has been updated from version 2.0 to 2.2. This update includes:
    • support for the operf command line tool in the OProfile plug-in; the operf command is now used by default to make generic setup easier;
    • an enhanced RPM Stubby plug-in, which is now able to generate RPM spec files from Perl makefiles, Ruby gamespec files, and Python setup.py files;
    • an enhanced Spec File Editor plug-in, which is now able to download source files, prepare a buildroot, and also provides a Build menu, a corresponding toolbar, and improved support for hyperlinks in the editor;
    • an enhanced SystemTap .stp files editor, which now has improved formatting capabilities;
    • improved SystemTap graphing, which has been streamlined to be easier to launch and configure.