Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
PDT/NewIn53
'This page is underdevelopment'
We fixed / closed ~40 bugs in this release!
This release is a part of Oxygen.3 (21/03/2018)
Contents
General
- PHP 7.2 Support [1]
- Support .php7 extension [2]
- Ignore PHP4 constructor if PHP5 (__construct) is already available [3]
- Validator problem severites are configurable now [4]
Editor
Formatter
- non-PHPDoc tags are correctly formatted [7]
- Improved code line-wrapping policy for binary expression [8]
PHPUnit
- Improved support for PHPUnit 6+
- Restored Object Diff view [9]
- Allow re-run concrete Test, TestClass or even Suite [10]
- Introduce ability to re-run failed tests [11]
- Read correct vendor dir in composer mode [12]
- Allow bind shortcuts to re-run commands [13]
- Support non-standard use-cases for PHPUnitTestGroup [14] [15]
API
- Consistent PHPModelUtils#getFullName return values [16]
- Resolve Type::class to string [17]
- Allow override default PHP return type behavior [18]
Full bugs list for this release cycle
5.3.0 - https://projects.eclipse.org/projects/tools.pdt/releases/5.3/bugs
Previous News&Noteworthy page
5.2.0 - https://wiki.eclipse.org/PDT/NewIn52