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/NewIn53"
< PDT
(Created page with "'This page is underdevelopment' We fixed / closed ~ bugs in this release! This release is a part of '''Oxygen.3''' (21/03/2018) === General === === Editor === === Fu...") |
(initial content) |
||
Line 1: | Line 1: | ||
'This page is underdevelopment' | 'This page is underdevelopment' | ||
− | We fixed / closed ~ bugs in this release! | + | We fixed / closed ~40 bugs in this release! |
This release is a part of '''Oxygen.3''' (21/03/2018) | This release is a part of '''Oxygen.3''' (21/03/2018) | ||
Line 7: | Line 7: | ||
=== General === | === General === | ||
+ | # PHP 7.2 Support [https://bugs.eclipse.org/bugs/show_bug.cgi?id=528151] | ||
+ | # Support .php7 extension [https://bugs.eclipse.org/bugs/show_bug.cgi?id=528331] | ||
+ | # Ignore PHP4 constructor if PHP5 (__construct) is already available [https://bugs.eclipse.org/bugs/show_bug.cgi?id=514015] | ||
+ | # Validator problem severites are configurable now [https://bugs.eclipse.org/bugs/show_bug.cgi?id=515714] | ||
=== Editor === | === Editor === | ||
+ | # Add PHP COM class to code stubs [https://bugs.eclipse.org/bugs/show_bug.cgi?id=521405] | ||
+ | # Improved Code Assist performance [https://bugs.eclipse.org/bugs/show_bug.cgi?id=528501] | ||
+ | |||
+ | === Formatter === | ||
+ | |||
+ | # non-PHPDoc tags are correctly formatted [https://bugs.eclipse.org/bugs/show_bug.cgi?id=423089] | ||
+ | # Improved code line-wrapping policy for binary expression [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530648] | ||
+ | |||
+ | === PHPUnit === | ||
+ | |||
+ | # Improved support for PHPUnit 6+ | ||
+ | # Restored Object Diff view [https://bugs.eclipse.org/bugs/show_bug.cgi?id=515694] | ||
+ | # Allow re-run concrete Test, TestClass or even Suite [https://bugs.eclipse.org/bugs/show_bug.cgi?id=528013] | ||
+ | # Introduce ability to re-run failed tests [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530472] | ||
+ | # Read correct vendor dir in composer mode [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530488] | ||
+ | # Allow bind shortcuts to re-run commands [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530533] | ||
+ | # Support non-standard use-cases for PHPUnitTestGroup [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530639] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=530548] | ||
+ | |||
+ | === API === | ||
+ | |||
+ | # Consistent PHPModelUtils#getFullName return values [https://bugs.eclipse.org/bugs/show_bug.cgi?id=528454] | ||
+ | # Resolve Type::class to string [https://bugs.eclipse.org/bugs/show_bug.cgi?id=470655] | ||
+ | # Allow override default PHP return type behavior [https://bugs.eclipse.org/bugs/show_bug.cgi?id=459808] | ||
Revision as of 12:11, 13 February 2018
'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