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
Line 9: | Line 9: | ||
=== General === | === General === | ||
− | + | # Unused/unassigned variable validation support [http://eclip.se/162771 #162771] | |
− | + | # Validation for scalars in break / continue [http://eclip.se/453333 #453333] | |
− | + | # Static operation validation for PHP >= 7 [http://eclip.se/475867 #475867] | |
− | + | # Support "@param callback" in same way as "@param callable" [http://eclip.se/531379 #531379] | |
− | + | # Fixed support for ASP tags [http://eclip.se/532793 #532793] | |
− | + | # Open type shortcuts work in PHP perspective without focus on PHP editor [http://eclip.se/462699 #462699] | |
− | + | # PHP Explorer was replaced by Project Explorer [http://eclip.se/478814 #478814] [http://eclip.se/501049 #501049] [http://eclip.se/514693 #514693] [http://eclip.se/533514 #533514] | |
=== Editor === | === Editor === | ||
− | + | # Improved code assist for @var tags [http://eclip.se/533717 #533717] [http://eclip.se/533840 #533840] | |
− | + | # Fixed highlighting for projects with duplicated classes in validation paths [http://534427 #534427] | |
− | + | # Fixed memory leak in PHP editors [http://eclip.se/534544 #534544] | |
− | + | # Improved superglobal highlighting [http://eclip.se/533659 #533659] | |
− | + | # Fixed highlighting for "parent" keyword [http://eclip.se/534041 #534041] | |
− | + | # Method overriding support PHP 7 return types [http://eclip.se/534103 #534103] | |
− | + | # Consistent tooltip for constants defined via "define" and "const" keywords [http://eclip.se/533276 #533276] | |
− | + | # Improved highlighting for try/catch/finally statement [http://eclip.se/531997 #531997] [http://eclip.se/436312 #436312] | |
=== Formatter === | === Formatter === | ||
− | + | # Formatter preferences always use latest supported PHP version [http://eclip.se/459395 #459395] | |
− | + | # Support braces configuration for traits [http://eclip.se/534104 #534104] | |
− | + | # Stable formatter results [http://eclip.se/532269 #532269] [http://eclips.se/531466 #531466] | |
− | + | # No more "double spaces" around expressions [http://eclip.se/531574 #531574] | |
− | + | # New "Line Wrapping" -> "Keep trailing comma" [http://eclip.se/521884 #521884] | |
− | + | # Formatter no longer produce "TextEdits" in places where code isn't really touched [http://eclipse.se/531468 #531468] | |
=== Debugger === | === Debugger === | ||
− | + | # Support XDebug profiling [http://eclip.se/533101 #533101] | |
− | + | # Fix possible deadlock during XDebug session startup [http://534323 #534323] | |
=== API === | === API === | ||
− | + | # Smart importer plugin & feature has been merged with PDT UI [http://eclip.se/532488 #532488] | |
− | + | # PDT API has been adjusted for async completion support | |
=== Other === | === Other === | ||
− | + | # PDT 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 === | === Full bugs list for this release cycle === | ||
Line 59: | Line 59: | ||
==== Previous News&Noteworthy page ==== | ==== Previous News&Noteworthy page ==== | ||
− | 5.3.0 - https://wiki.eclipse.org/PDT/ | + | 5.3.0 - https://wiki.eclipse.org/PDT/NewIn53 |
Revision as of 09:54, 22 May 2018
'This page is underdevelopment'
We fixed / closed ~50 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
- 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
API
- Smart importer plugin & feature has been merged with PDT UI #532488
- PDT API has been adjusted for async completion support
Other
- PDT 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