Luna

Eclipse Luna includes official support for Java™ 8 in the Java development tools, Plug-in Development Tools, Object Teams, Eclipse Communication Framework, Maven integration, Xtext, Xtend, Web Tools Platform, and Memory Analyzer. The Eclipse compiler includes language enhancements, search and refactoring, Quick Assist and Clean Up to migrate anonymous classes to lambda expressions and back, and new formatter options for lambdas.

Luna highlights include:

  • Full support for Java™ 8
  • The workbench provides a new dark theme, split editors, line numbers on by default, reduced whitespace in default presentation, and ability to hide the "quick access" bar.
  • Sirius allows architects to easily create their own graphical modeling workbenches by leveraging the Eclipse modeling technologies, including Eclipse Modeling Framework (EMF) and Graphical Modeling Framework (GMF)
  • Equinox includes a full implementation of the R6 Core Framework as well as several compendium service implementations
  • ECF's implementation of OSGi Remote Service/Remote Service Admin standard has been enhanced to use Java 8's CompleteableFuture for asynchronous remote services.
  • Code Recommenders integrates the Snipmatch code snippet search engine and adds the ability to easily contribute new snippets to a shared repository.
  • The new QVTi debugger extends the new OCL debugger.
  • Paho provides open source implementations of open and standard messaging protocols that support current and emerging requirements of M2M integration with Web and Enterprise middleware and applications.
  • EMF Forms as part of the EMF Client Platform provides a completely new way for the efficient development of form-based user interfaces.
  • The UML 2.5 specification is now supported and UML diagrams may be validated against the OCL embedded in UML profiles.
  • EcoreTools, the graphical modeler for Ecore, has been completely re-implemented based on Sirius and provides a nicer graphical design, support for documenting your model, specifying domain constraints and modeling Generic Types.
  • The Eclipse workbench provides a new dark theme which includes a fitting syntax highlighter setting for the editor of several programming languages.
  • TCF Terminal supports an integrated command-line view on Windows, Linux and Mac
  • The PHP Development Tools come with support for PHP 5.5 and improved performance in the PHP editor. The "Eclipse for PHP Developers" package on the Eclipse download site provides an easier way to start developing PHP applications.
  • The Gyrex 1.3 release now includes a distributed event bus which leverages the new full Websocket support for easier communication across nodes in a cluster.
  • Memory Analyzer now analyzes heap dumps from Java 8, including the Java 8 collection classes.
  • There is now a standalone C/C++ debugger application added to the CDT. It is now possible to debug an application via the command line and have an Eclipse UI debugger pop up.

 

Release Date
Previous Release
Project Release
Eclipse Project 4.4.0
Eclipse Code Recommenders 2.1.0
Eclipse MDT UML2 5.0.0
Eclipse Equinox 4.4.0
Eclipse Sapphire 8
Eclipse CDO Model Repository 4.3.0
Eclipse Scout 4.0.0
Eclipse Remote Application Platform 2.3.0
Eclipse Parallel Tools Platform (PTP) 8.0.0
Eclipse Linux Tools 3.0.0
Eclipse CDT (C/C++ Development Tooling) 8.4.0
Eclipse WindowBuilder 1.7.0
Eclipse Ecore Tools 2.0.0
Eclipse Stardust 2.0.0 (Luna)
Eclipse Xtext 2.6.0
Eclipse Xpand 2.0.0
Eclipse Modeling Workflow Engine 2.6.0
Eclipse Mylyn 3.12
Eclipse Gyrex Project 1.3.0
Eclipse EMF Facet 0.4.0
Eclipse Object Teams 2.3.0
Eclipse EMF Diff/Merge 0.3.0
Eclipse Acceleo 3.5.0
Eclipse EMF Compare 3.0.0
Eclipse Generation Factories (EGF) 1.2.0
Eclipse Web Tools Platform Project 3.6.0
Eclipse Jubula Functional Testing Tool 2.3.0 (Luna)
Eclipse JGit: Java implementation of Git 3.4.0
Eclipse EGit: Git Integration for Eclipse 3.4.0
Eclipse EMF 2.10.0
Eclipse MDT XSD™ (XML Schema Definition) 2.10.0
Mylyn Docs Intent 0.9.0
Eclipse Graphiti 0.11.0
Eclipse Memory Analyzer 1.4.0
Eclipse OCL (Object Constraint Language) 5.0.0
Eclipse Sphinx 0.8.0
Eclipse Data Tools Platform 1.12.0
Eclipse Accessibility Tools Framework 1.2.0
Eclipse Papyrus 1.0.0
Eclipse ATL 3.5.0
Eclipse QVT Operational 3.4.0
Eclipse EMF Client Platform 1.3.0
Eclipse JWT 1.4.0
Eclipse BIRT (Business Intelligence and Reporting Tools) 4.4.0
Eclipse EMFStore 1.3.0
Eclipse Subversive SVN Team Provider 2.0
Eclipse MoDisco 0.12.0
Eclipse Amalgam 1.5.0
Eclipse Graphical Editing Framework (GEF) 3.9.100 (Luna)
Eclipse Sirius 1.0.0
Model Focusing Tools 0.9.3
Eclipse Orion 6.0.0
Eclipse Communications Framework 3.8.0
Eclipse Dynamic Languages Toolkit 5.0.0
Eclipse GMF Tooling 3.2.0
Eclipse Riena 6.0.0
Eclipse EMF Query 1.8.0
Eclipse Packaging Project 4.4.0
Eclipse BPEL Designer 1.0.4
Eclipse PHP Development Tools 3.3
Eclipse BPMN2 Modeler Project 1.1.0
Eclipse Business Process Model and Notation (BPMN2) 1.0
Eclipse Marketplace Client 1.3
Eclipse EMF Transaction 1.8.0
Eclipse Paho 1.0.0 (Luna)
Eclipse QVTd (QVT Declarative) 0.11.0
Eclipse Extended Editing Framework (EEF) 1.3.0
Koneki 1.1.0
Eclipse GMF Runtime 1.8.0
Eclipse GMF Notation 1.8.0
Eclipse Target Management: Terminal and Remote System Explorer (RSE) 3.6.0
Eclipse Maven Integration for Web Tools Platform 1.1.0
Eclipse Maven Integration - m2eclipse 1.5.0
Eclipse Target Communication Framework 1.2.0
Eclipse XWT 1.0.0
Eclipse EMF Validation 1.8.0