Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse e(fx)clipse™
  5. 2.0.0

Eclipse e(fx)clipse™ 2.0.0

Primary tabs

  • Overview(active tab)
  • Release Plan
  • Review Information

There are two main themes for the 2.0 release: free the runtime from unecessary/artificial stumbling blocks; and revise APIs to better align with Java 8 and fix API glitches

1. Free the runtime from unecessary stumbling blocks

One of the major problem is how the integration of JavaFX is done into OSGi with the help of adapter hooks because the SWT-Integration layer has no other choice than to construct custom classloaders. We plan to free pure e4+JavaFX applications from the AdapterHook burden and simply make Equinox classloader delegation do its job. Other problems we are going to target is the somehow strange interaction with javax.annotation.PostConstruct and javax.annotation.PreDestroy who cause constant pain to adopters.

2. Revise APIs to better align with Java8 and fix API glitches

We have some APIs who e.g. support updateing your application who are not very Java8 friendly and others who didn't do their job. A list of break API breaks can be retrieved with this query.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.
Review: 
2.0.0 Release Review
Release Type: 
Major release (API breakage)

Project Links

  • Reuseable Recipes
  • Website
Eclipse e(fx)clipse™

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse e(fx)clipse™

Tags

Technology Types
  • OSGi
  • Runtime
  • Tools
Build Technologies
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top