Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PDT/NewIn60"
< PDT
(PDT 6.0 Screens) |
|||
Line 1: | Line 1: | ||
− | + | We fixed / closed ~60 bugs in this release! | |
− | + | ||
− | We fixed / closed ~ | + | |
This release is a part of '''Photon.0''' (27/06/2018) | This release is a part of '''Photon.0''' (27/06/2018) |
Revision as of 03:16, 12 June 2018
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