Eclipse Oxygen

Primary tabs

The following project releases are included in Eclipse Oxygen.

3.7.1

The Acceleo 3.7.1 release is part of the Oxygen release train. It focuses mainly on improving the Acceleo Query Language, the Acceleo core itself only receiving bug fixes and stability enhancements.

 

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.5.0

ACTF is a framework that serves as an extensible infrastructure upon which developers can build a variety of utilities that help to evaluate and enhance the accessibility of applications and content for people with disabilities. A collection of example utilities will also be provided which were created on top of the framework such as compliance validation tools, assistive technology simulation applications, usability visualization tools, unit-testing utilities, and alternative accessible interfaces for applications.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

5.8

This release is mostly about modernizing the codebase like:

  • Move bundles to Java 1.8 level
  • API and internals generified
  • Removed usages of deprecated APIs
  • Overall cleanup of the codebase
Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

3.0.0

There are 3 main themes for 3.0:

  • Add support for Java 9 and JPMS
  • Improve API and deprecate APIs we can not support in the next major release 4.0
  • Improve Library character of e(fx)clipse and make none framework parts consumable for more developers

The other important work we've done in the 3.0 cycle was to move the complete development to github where we've split the project into 2 repositories:

  • https://github.com/eclipse/efxclipse-rt
  • https://github.com/eclipse/efxclipse-eclipse
Release Date: 
Wednesday, June 7, 2017
This release is part of Eclipse Oxygen.

3.0.0

This is the first release under the umbrella of the Eclipse Foundation.

EclEmma is now a official Eclipse.org project and included in several Eclipse Oxygen (4.7) packages ("Eclipse IDE for Java Developers", "Eclipse IDE for Java EE Developers" and "Eclipse IDE for Eclipse Committers").

Among other improvements and fixes following ones deserve special mention:

  • HiDPI icons
  • Upgrade to JaCoCo 0.7.9 that provides support for Java 9 Early Access builds

 

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

3.3.0

This release of the Ecore diagram editor streamline a number of workflows by exposing Java generation properties and providing specific actions and menus to trigger the code generation from the modeler.

All the properties editors have been redesign and re-implemented.

 

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.4.0 (Oxygen)

EGerrit plans to ease the review process to the end-user. We plan to have some filters on some table, allow to perform some review command from the dasboard, The compare editor will habdle the new compare editor functionality when switching side the compare files. It shuld be reflected in the files history on top of the compare editor.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

3.3.1

EMF Compare 3.3.1 mainly brings improvements on our integration with EGit and the diagram comparisons through Papyrus.

The performance of comparisons for models under git version control have been increased, mainly on fragmented models. The detection of parts of the logical model has also been improved notably for the files that may not be in direct correlation such as Payrus di and notation files.

The conflict detector has also seen a major overhaul so that it scales better for models with a large number of differences.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

0.8.0

EMF Diff/Merge is a diff/merge tool for models. Its main purpose is to help build higher-level tools that need to merge models based on consistency rules. GUI components and higher-level tools, such as support for modeling patterns and model synchronization, are also provided. Typical usages include model refactoring, iterative model transformations, bridges between models or modeling tools, collaborative modeling environments, or versioning systems.

This is the Oxygen release of EMF Diff/Merge. The main contributions are:

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.11.0

This is the first release of Eclipse EMF Services, which consolidates the former Eclipse EMF Query, Eclipse EMF Transaction, and Eclipse EMF Validation into a single project. These projects have individually participated in the simultaneous release, so while Eclipse EMF Services is technically new to the simultaneous release, the project actually has quite a long history of twelve consecutive years.

This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.9.0

Main topic is compatibility with Oxygen and bugfixes. 

On the feature side there are improvements to the HistoryView allowing to lazy load information about changes and enabling filtering entries based on Tags. There are memory improvements regarding checksum computation, more fine grained logging may be enabled, a exchangeable Salt and Hash mechanism for user passwords, and more ways to work with the file up- and download API without the need to checkout a remote project. 

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Photon, and Eclipse Oxygen.

4.7.0 (Oxygen)

The Equinox 4.7 release continues to focus on implementing the latest Core OSGi specification and selected OSGi Compendium and Enterprise services.  The final OSGi R6 Core specification went final in June 2014 and can be found here.  The OSGi R6 Compendium and Enterprise specifications went final in July 2015 and can also be found here.  The Equinox 4.7 release includes a full implementation of the R6 Core Framework as well as several compendium and enterprise service implementations.  Many of the Equinox specification implementations from this release are used as the Reference Implementations for the OSGi R6 specification.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

5.0.0 (Oxygen)

This is a major release that contains 5.0.0 revisions of the GEF production components Common, Geometry, FX, MVC, Graph, Layout, Zest, DOT, and Cloudio. They originate from those GEF4 components that have initially been part of the 4.0.0 (Neon) and 4.1.0 (Neon.1) releases, being adopted to the original project namespace 'org.eclipse.gef.*'. 

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

0.14.0

The main topics for 0.14.0 release of Graphiti are to continue to work on enabling Graphiti to leave incubation and implementing round offs to make the framework more flexible and easy to use.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

4.8.0

Features

  • Allow DfsReader to be subclassed
  • Track read IO statistics for DfsReader
  • Support pulling remote branches to apply them on detached HEAD (Bug 485396). 
  • Reset ObjectWalker when it starts a new walk
  • Clone: add --recurse-submodules option
  • Add parseCommit(AnyObjectId) method to Repository.
  • RepoCommand: Add linkfile support.
  • BundleWriter: Allow constructing from only an ObjectReader
Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

5.0 (Oxygen)

This release contains various improvements across many of the feature areas of Jubula:

  • We have introduced new nodes altering the test execution flow: you can now use conditional statements and loops in tests
  • Check actions now also provide a timeout so that each check action can also be used to synchronise.
  • Individual test steps can now be skipped using a specific data parameter
Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.6.0

This release focuses on making Marketplace Favorites a central element of the Marketplace experience. It helps users discover favorites by providing suggestions based on what's popular, as well as making it more easy to discover, view and import other users' favorite lists.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.1.0

Eclipse MoDisco (version 1.1.0) provides an extensible model driven reverse engineering framework to elaborate on solutions supporting different scenarios such as software modernization, quality assurance, retro-documentation, architecture improvement, etc.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

2.6.0

As part of the Oxygen simultaneous release, the Object Teams 2.6.0 release will focus on

  • Further hardening OTDRE (Object Teams Dynamic Runtime Environment, introduced in 2.3.0, required for working with Java 8).
  • Improving the debugging experience for OTDRE
  • Adoping upstream changes (e.g., the new index in JDT)
  • Regular maintenance of code and release engineering technology
Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

15.0

The Orion 15.0 release will be in June 2017, following the Eclipse simultaneous release schedule.  Major new features will include improvements to the Node server and language tooling.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

4.7.0

Eclipse EPP 4.7 is providing the download packages for the Oxygen Simultaneous Release and the p2 metadata that is used by the Oomph-based Eclipse installer. It is based on Eclipse Platform 4.7.0.

In addition to that, EPP provides the Automated Error Reporting Logging component that helps Eclipse development teams to get notified about errors that occur at runtime in any Eclipse IDE. The EPP Logging component is included in all download packages.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

3.0 (Oxygen)

Papyrus 3.0 makes changes on the following topics: 

  • Improve the user experience and usability (notably ergonomics, stability and performance). 
  • Homogenize and improve DSML-related mechanisms (including customizability and extensibility). 
  • Add new modeling and design facilities. 

In addition, some important architecture changes have been done for Papyrus 3.0:

Release Date: 
Tuesday, June 20, 2017
This release is part of Eclipse Oxygen.

5.0


PDT 5.0 introduces lot of new features, like:

  • PHPUnit Support
  • Zend Debugger profiler support
  • Built-In PHP Server Support
  • Compiler and DOM AST API are no longer internal
  • Semantic validation, like type not found, type not implented
  • Getter / Setter generator
  • Override method wizard

Over 80 has been fixed!

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

0.14.0 Oxygen

Many difficult QVTr issues have now been addressed but relation overriding and in-place transformation are not yet available.

The QVTr to QVTc to QVTu to QVTm to QVTp via QVTs to QVTi chain has evolved.

An optional graphical front end exploits Sirius to support UMLX with bidirectional conversion to QVTr.

A few QVTc, QVTr and UMLX examples work both using interpreted and code generated Java.

However the chain is not yet mature enough for more than experimental use; graduation to 1.0.0 must wait a little longer.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

3.2.0

RAP 3.2 is a minor update in the 3.x release stream. In addition to general improvements (Theming, Server Push, Markup Support), the RAP E4 Incubator is now part of the main RAP Runtime projects and availabe as a separate p2 repository.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

9.1

This release introduces TextSelectionService that allows the framework users to observe and manipulate the selection in a text property editor. Additionally, a number of fixes have been made to the localization system. It is a sibling release to the 8.3 release and is intended for adopters who are able to require Java 8.

Release Date: 
Friday, September 30, 2016
This release is part of Eclipse Oxygen.

4.0.5

Subversive is an Eclipse Team Provider for Subversion (SVN). Subversive is Technology sub-project. Release 4.0 will be available as a part of Neon simultaneous release. The goal of this release is improving of the plug-in stability, error handling, its level of integration with the Eclipse Platform facilities and enhancing SVN integration API constants with Java enumerations.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

2.6.0

SWTBot is a Java based UI/functional testing tool for testing SWT and Eclipse based applications.

The 2.6.0 release introduces a SWTBot recorder server/client mechanism that allows automatically generated code to be inserted directly in the JUnit test case Java editor. It also enhances support for the Nebula NatTable and provides miscellaneous framework improvements and bug fixes.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.1.0 (Oxygen)

Eclipse Tools for Cloud Foundry (CFT) provide an extensible framework and common UI to deploy applications to different Cloud Foundry targets, and it is a framework that closely integrates with Web Tools Platform (WTP) and Eclipse. It allows application scaling and services management from the same Eclipse-based IDE where applications are developed.

The main goal of this release is still TBD.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.1.0

The  USS SDK is a Java API to interface with the Foundation-hosted User Storage Service from an Eclipse workspace. The SDK handles login/authentication, session management and storage/retrieval of data.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

1.6.0

This release of VIATRA is planned to be included in the Oxygen release train. This release focuses mostly on stability, while providing a few new features that did not fit version 1.5.0, such as better handling for recursion in queries, extended capabilities of query development and testing functionalities, and integration with GEF version 5.

Release Date: 
Wednesday, June 28, 2017
This release is part of Eclipse Oxygen.

2.12.0

A scheduled release for participating in Oxygen.

Xtext 2.12 comes with many bugfixes and performance improvements.

A new API allows for easier creation of tracing code generators, which is important to e.g. enable debugging.

Release Date: 
Friday, May 26, 2017
This release is part of Eclipse Oxygen.