Skip to main content

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.

Jump to: navigation, search

PDT/NewIn53

< PDT
Revision as of 12:11, 13 February 2018 by Unnamed Poltroon (Talk) (initial content)

'This page is underdevelopment'

We fixed / closed ~40 bugs in this release!

This release is a part of Oxygen.3 (21/03/2018)

General

  1. PHP 7.2 Support [1]
  2. Support .php7 extension [2]
  3. Ignore PHP4 constructor if PHP5 (__construct) is already available [3]
  4. Validator problem severites are configurable now [4]

Editor

  1. Add PHP COM class to code stubs [5]
  2. Improved Code Assist performance [6]

Formatter

  1. non-PHPDoc tags are correctly formatted [7]
  2. Improved code line-wrapping policy for binary expression [8]

PHPUnit

  1. Improved support for PHPUnit 6+
  2. Restored Object Diff view [9]
  3. Allow re-run concrete Test, TestClass or even Suite [10]
  4. Introduce ability to re-run failed tests [11]
  5. Read correct vendor dir in composer mode [12]
  6. Allow bind shortcuts to re-run commands [13]
  7. Support non-standard use-cases for PHPUnitTestGroup [14] [15]

API

  1. Consistent PHPModelUtils#getFullName return values [16]
  2. Resolve Type::class to string [17]
  3. 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

Back to the top