Eclipse PHP Development Tools 4.1 Release Review

Type
Release
State
Successful
End Date of the Review Period

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Release

4.1

Description

This release continue improving usability and performance.

Main features are:

  • Implemented PHP 7.1 support (this PHP version is currently in RC phase), it will become default PHP version in next PDT
  • Incubated Composer support. Original PDT Extension Group plugin  was integrated as base PDT Composer support. We also receive Zend implementation to mix with Community version. Incubated feature can be installed via official PDT P2 update site and marketplace.

We fixed over 100 bugs during this release cycle!

Full list of fixes and improvements are available on N&N page: https://wiki.eclipse.org/PDT/NewIn41

The PDT source code is contained in the org.eclipse.pdt.git repo and for this release is tagged R4_1.

Architectural Issues

Composer support and API is provisional now. Might change between 4.* releases.

Security Issues

There are no security issues.

Non-Code Aspects

None

Usability Details
  • Consistent Code Assist labels for Types (class, interfaces, traits) and it's aliases
  • Consistent outline menu
  • Improved PHP Version descriptions
End of Life

Nothing is end of lifed in this release.

Standards

None

Communities

We have 6 active committers with vary amounts of activity as all of them are only part time working on PDT directly. Zend Technologies is actively involved in PDT development via it's committers and non-committers who contribute significant features.

We also invited one of main Community Composer plugin autor to become part of PDT Team.

There's stable group of passionate PDT contributors organized in PDT Extenders Group.