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/NewIn60
< PDT
We fixed / closed ~60 bugs in this release!
This release is a part of Photon.0 (27/06/2018)
Oldest bug in this release: #162771 - ~12 years old!
Contents
General
- Unused/unassigned variable validation support #162771
- Validation for scalars in break / continue #453333
- Static operation validation for PHP >= 7 #475867
- Support "@param callback" in same way as "@param callable" #531379
- Fixed support for ASP tags #532793
- Open type shortcuts work in PHP perspective without focus on PHP editor #462699
- PHP Explorer was replaced by Project Explorer #478814 #501049 #514693 #533514
Editor
- Async code completion #458335
- Improved code assist for @var tags #533717 #533840
- Fixed highlighting for projects with duplicated classes in validation paths #534427
- Fixed memory leak in PHP editors #534544
- Improved superglobal highlighting #533659
- Fixed highlighting for "parent" keyword #534041
- Method overriding support PHP 7 return types #534103
- Consistent tooltip for constants defined via "define" and "const" keywords #533276
- Improved highlighting for try/catch/finally statement #531997 #436312
Formatter
- Formatter preferences always use latest supported PHP version #459395
- Support braces configuration for traits #534104
- Stable formatter results #532269 #531466
- No more "double spaces" around expressions #531574
- New "Line Wrapping" -> "Keep trailing comma" #521884
- Formatter no longer produce "TextEdits" in places where code isn't really touched #531468
Debugger
- Fix possible deadlock during Xdebug session startup #534323
- Support Xdebug profiling. Via CLI Launch or manual CacheGrind file import #533101
API
- Smart importer plugin & feature has been merged with PDT UI #532488
- PDT API has been adjusted for async completion support
Other
- PDT no longer support old Eclipse Platform. Since 6.0 use new APIs as soon as possible.
- Lot's of Sonar issues has been fixed.
Full bugs list for this release cycle
6.0.0 - https://projects.eclipse.org/projects/tools.pdt/releases/6.0/bugs
Previous News&Noteworthy page
5.3.0 - https://wiki.eclipse.org/PDT/NewIn53