Skip to content

4.0.0

Latest

Choose a tag to compare

@drewbrokke drewbrokke released this 13 Apr 20:31

This is a major version release that brings important platform updates alongside several necessary breaking changes to ensure the continued delivery and stability of Liferay Developer Studio.

Platform Updates

  • Eclipse Platform Update: The underlying platform was updated to Eclipse 2025.12.
  • Blade Version Update: The packaged Blade version was updated to 8.0.1-SNAPSHOT.

Removed Features:

  • Liferay Upgrade Planner: Feature to aid developers in migrating their code from older versions of Liferay to newer versions.
  • Liferay IDE AlloyUI: Development tooling for the AlloyUI framework.
  • Liferay IDE XML Search: The XPath-based search tab in the Search menu.

As Liferay Developer Studio evolves, we periodically evaluate our tooling to ensure a stable and reliable platform. These specific features relied on legacy libraries that we can no longer sustainably maintain. Retiring them streamlines our underlying architecture, ensuring we can consistently deliver timely updates and improvements moving forward.

Several alternatives are available in order to ensure existing workflows aren't interrupted:

Liferay Upgrade Planner

  • The Deprecations and Breaking Changes Reference page is our source of truth for breaking changes with each Liferay release.
  • The upgradeSourceCode command in Blade is actively maintained and offers robust code upgrade automation to handle migrations to newer Liferay versions.

Liferay IDE AlloyUI

  • For AlloyUI development, the built-in features provided by the Web Tools Platform should provide similar functionality OOTB, though additional configurations may be needed to enable autocomplete and syntax highlighting for AlloyUI.
  • Third-party plugins such as Eclipse Wild Web Developer are also available on the Eclipse Marketplace which offer robust JavaScript support.
  • The taglib metadata can be found here.

Liferay IDE XML Search

  • If users need XPath-based searching functionality for XML files, Eclipse Marketplace has additional plugins available such as Eclipse XPath Evaluation Plugin.

Note: Developers still requiring these features can remain on their current version of LDS until they have completed their code migration or AlloyUI related tasks.

What's Changed

New Contributors

Full Changelog: 3.10.5...4.0.0