This release completes the necessary work to fully support Java 8.
By relying on the byte code library BCEL, the traditional runtime component org.eclipse.objectteams.otre can no longer be used in Java 8 settings, because the support for Java 8 in BCEL is (a) unreleased and (b) insufficient as of this writing. When the Eclipse platform moved to requiring Java 8, this put pressure on completing work on an alternative to OTRE. This alternative (OTDRE for "Object Teams Dynamic Runtime Environment") was initially released in OTDT 2.3, but at that time it had not reached the maturity of OTRE. In 2.5, OTDRE is finally considered production-ready as witnessed by running the Object Teams Development Tooling on top of OTDRE as its runtime.
Bugzilla balance since the 2.4 release:
78 bugs & enhancements fixed
7 bugs resolved WORKSFORME
75 remaining open bugs
13 of these where filed after the Mars release
18 open enhancement requests
See also this chart.