Skip to main content

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.

Jump to: navigation, search

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)

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

Copyright © Eclipse Foundation, Inc. All Rights Reserved.