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.
Difference between revisions of "PDT/NewIn36"
< PDT
(→General) |
m |
||
(20 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:PDT 3.6 News&Noteworthy}} | {{DISPLAYTITLE:PDT 3.6 News&Noteworthy}} | ||
− | + | We fixed over 110 bugs! | |
=== General === | === General === | ||
− | # Initial PHP7 support - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=465701 bug 465701] | + | # Initial PHP7 support - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=465701 bug 465701] <br /> [[File:pdt36_php7.png]] |
# Fixed compatibility with PTI Tools - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473050 bug 473050] | # Fixed compatibility with PTI Tools - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473050 bug 473050] | ||
− | # Unused use statements validator and organize use statements command [https://bugs.eclipse.org/bugs/show_bug.cgi?id=354782 bug 354782] | + | # Unused use statements validator and organize use statements command - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=354782 bug 354782] <br /> [[File:Pdt36_organize_use_statements.png|400px]] |
− | # Improved editor linking with deep source folder in PHP Explorer [https://bugs.eclipse.org/bugs/show_bug.cgi?id=256727 bug 256727] | + | # Improved editor linking with deep source folder in PHP Explorer - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=256727 bug 256727] |
− | # | + | # Single line PHPDoc support, @return and @var from such comments will be used during code assist - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474332 bug 474332] <br/> [[File:Pdt36_single_phpdoc.png]] |
− | # | + | # Improved PHP parser - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=467524 bug 467524] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=475472 bug 475472][https://bugs.eclipse.org/bugs/show_bug.cgi?id=459420 bug 459420] |
=== Editor === | === Editor === | ||
− | # Improved phpdoc generator - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=467148 bug 467148] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=467151 bug 467151] | + | # Improved phpdoc generator - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=467148 bug 467148] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=467151 bug 467151] <br /> [[File:pdt36_phpdoc.png|300px]] |
# Improved performance on big (>40k lines) arrays - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474115 bug 474115] | # Improved performance on big (>40k lines) arrays - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474115 bug 474115] | ||
− | # Improved deprecation highlighter - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473530 bug 473530] | + | # Improved deprecation highlighter - usage of methods and fields from deprecated class are also highlighted as deprecated - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473530 bug 473530] <br /> [[File:pdt36_deprecated.png]] |
# Improved smart indentation performance - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460434 bug 460434] | # Improved smart indentation performance - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=460434 bug 460434] | ||
− | # Source reference / declaration menu - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=440205 bug 440205] | + | # Source reference / declaration menu - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=440205 bug 440205]<br /> [[File:Pdt36_source_reference.png|350px]] |
− | # Fluent interface support during code assist - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=276082 bug 276082] | + | # Fluent interface (phpdoc "@return $this") support during code assist - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=276082 bug 276082] <br /> [[File:Pdt36_fluent.png|300px]] |
+ | # Fixed selection formatting for mixed code - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=466912 bug 466912] | ||
+ | # Removed namespace duplication from code assist - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=457799 bug 457799] | ||
+ | # Type assist inside string are available only on demand - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474691 bug 474691] | ||
+ | # Quick assist for variable comment generation - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473773 bug 473773]<br /> [[File:pdt36_variable_comment.png]] | ||
=== Debugging === | === Debugging === | ||
− | # Improved debugger detector on | + | # Improved debugger detector on OS X and GNU/Linux - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=472349 bug 472349] |
− | # | + | # Global debugger settings on server debugger settings - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=476050 bug 476050] |
− | # External debugger session handling - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474163 bug 474163] | + | # XDebug: JIT (external triggering) and multisession enabled by default - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=476632 bug 476632] |
+ | # Zend Debugger: External debugger session handling - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=474163 bug 474163] | ||
+ | # Zend Debugger: External debugger triggering support - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=475404 bug 475404] | ||
+ | # php.ini timezone and memory_limit are no longer hardcoded during debugging - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=471713 bug 471713] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470047 bug 470047] | ||
+ | # Overall UI improvements - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=475506 bug 475506] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=475583 bug 475583] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=475912 bug 475912] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=476521 bug 476521] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=476656 bug 476656] | ||
=== Other === | === Other === | ||
+ | |||
+ | # PDT contribution to Welcome page - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=424306 bug 424306] | ||
+ | |||
+ | === Adopters/Extenders === | ||
# New PHP SDK feature with AST Viewer - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470795 bug 470795] | # New PHP SDK feature with AST Viewer - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470795 bug 470795] | ||
+ | # Ability to register custom PHP servers - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=468827 bug 468827] | ||
+ | # Ability to bind QuickAssist or QuickFix to Eclipse Command - [https://bugs.eclipse.org/bugs/show_bug.cgi?id=473875 bug 473875] | ||
=== Full bugs list for this release cycle === | === Full bugs list for this release cycle === |
Latest revision as of 03:38, 8 October 2015
We fixed over 110 bugs!
Contents
General
- Initial PHP7 support - bug 465701
- Fixed compatibility with PTI Tools - bug 473050
- Unused use statements validator and organize use statements command - bug 354782
- Improved editor linking with deep source folder in PHP Explorer - bug 256727
- Single line PHPDoc support, @return and @var from such comments will be used during code assist - bug 474332
- Improved PHP parser - bug 467524 bug 475472bug 459420
Editor
- Improved phpdoc generator - bug 467148 bug 467151
- Improved performance on big (>40k lines) arrays - bug 474115
- Improved deprecation highlighter - usage of methods and fields from deprecated class are also highlighted as deprecated - bug 473530
- Improved smart indentation performance - bug 460434
- Source reference / declaration menu - bug 440205
- Fluent interface (phpdoc "@return $this") support during code assist - bug 276082
- Fixed selection formatting for mixed code - bug 466912
- Removed namespace duplication from code assist - bug 457799
- Type assist inside string are available only on demand - bug 474691
- Quick assist for variable comment generation - bug 473773
Debugging
- Improved debugger detector on OS X and GNU/Linux - bug 472349
- Global debugger settings on server debugger settings - bug 476050
- XDebug: JIT (external triggering) and multisession enabled by default - bug 476632
- Zend Debugger: External debugger session handling - bug 474163
- Zend Debugger: External debugger triggering support - bug 475404
- php.ini timezone and memory_limit are no longer hardcoded during debugging - bug 471713 bug 470047
- Overall UI improvements - bug 475506 bug 475583 bug 475912 bug 476521 bug 476656
Other
- PDT contribution to Welcome page - bug 424306
Adopters/Extenders
- New PHP SDK feature with AST Viewer - bug 470795
- Ability to register custom PHP servers - bug 468827
- Ability to bind QuickAssist or QuickFix to Eclipse Command - bug 473875
Full bugs list for this release cycle
3.6.0 - https://projects.eclipse.org/projects/tools.pdt/releases/3.6/bugs
Previous News&Noteworthy page
3.5.0 - https://wiki.eclipse.org/PDT/NewIn35