solareclipse100526597orig

Eclipse's annual release train focuses on JavaScript, PHP

It's late June, so it must be time again for the Eclipse Foundation's annual "release train" of open source software development technologies. JavaScript, PHP, and Docker are getting special attention in this year's version, called Neon, which arrives on Wednesday.

Now available for download, Neon marks the 11th consecutive year Eclipse has offered a simultaneous release of multiple technologies, with the intent of enabling users to perform upgrades all at once. Featuring 84 projects and more than 69 million lines of code, Neon is highlighted by Eclipse JSDT (JavaScript Development Tools) 2.0, a JavaScript IDE featuring a JSON editor, support the for Grunt and Gulp task runners, and integration with the Chromium V8 debugger. The IDE rests atop the base Eclipse platform, which features an OSGi runtime for adding plugins.

An improved Content Assist capability is supported in Neon as well. "It's a type-ahead for the JavaScript language. So it helps you complete the key words and the variable names," said Ian Skerrett, Eclipse vice president of marketing. The ECMAScript 2015 specification underlying JavaScript is accommodated by Content Assist. 

Eclipse PDT (PHP Development Tools) 4.0 is included in the release train, with improved performance and backing for PHP 7, which was released late last year. In addition, the Eclipse Docker Tooling project, for deploying Docker containers, has been improved with bug fixes and feature enhancements.

Eclipse User Storage Service is being introduced, providing a storage service for projects to store and retrieve user data and preferences from Eclipse servers. Other projects in Neon include Andmore 0.5.0, which provides an Android tooling environment; Buildship, 1.0.15, which offers plugins for the Gradle build system; Eclipse Tools for Cloud Foundry 1.0.0, featuring tools for the PaaS cloud platform, and EGerrit, for integrating with the Git Gerrit code review system. Also featured are Paho 1.2.0, an internet of things project that provides an implementation of MQTT and MQTT-SN messaging protocols, and EMF Parsley 1.0.0, a framework for UI development based on Eclipse Modeling Framework.

In other improvements, the Eclipse Automated Error Reporting client can now be integrated into any third-party plugin or standalone Rich Client Platform application. The base Eclipse Platform, meanwhile, now includes HiDPI display backing.

Next year's release train is scheduled to be called Oxygen; last year's was dubbed Mars.

IDG Insider

PREVIOUS ARTICLE

« Amazon's redesigned Kindle is whiter, thinner, and still $80

NEXT ARTICLE

Unicode 9.0's 72 new emoji threaten to kill the beloved ROFL and Picard face palm pics »
author_image
IDG News Service

The IDG News Service is the world's leading daily source of global IT news, commentary and editorial resources. The News Service distributes content to IDG's more than 300 IT publications in more than 60 countries.

  • Mail

Recommended for You

International Women's Day: We've come a long way, but there's still an awfully long way to go

Charlotte Trueman takes a diverse look at today’s tech landscape.

Trump's trade war and the FANG bubble: Good news for Latin America?

Lewis Page gets down to business across global tech

20 Red-Hot, Pre-IPO companies to watch in 2019 B2B tech - Part 1

Martin Veitch's inside track on today’s tech trends

Poll

Do you think your smartphone is making you a workaholic?