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.
PDT/NewIn41
< PDT
We fixed / closed over 100 bugs in this release!
Contents
General
- Initial PHP 7.1 support - bug 497228
- Incubated Composer support - bug 493886
Editor
- Code Assist for primitive types (string, bool, int) inside PHPDoc - bug 430722
- Fixed code completion on the end of file - bug 495706
- Reduce duplications inside Code Assist - bug 495865
- Improved consistency between FQN and Aliases inside Code Assist - bug 497000
- Fix hyperlinks for globals types - bug 497003
- Add "&" prefix inside Code Assist and Outline labels for reference parameters - bug 498567
- Sync "insert PHPDoc" shortcut with Java and JavaScript editor - bug 319941
- Hyperlink "{@inheritdoc}" - bug 465548
- Type information is persisted after "clone" statement - bug 434631
- Common prefixes are inserted automatically during CA - bug 375403
Debugging
- XDebug Expressions support more than 30 elements in array - bug 280800
- Fixed XDebug variable refresh - bug 498369
- Support superglobals values during debugging - bug 460681
- Support CLI run without debug mode - bug 495147
- Add PHP version information to executable preference pages - bug 497472
Other
- Fixed regression with remote workspaces - bug 496592
- PDT tests run correctly on windows - bug 463438
- Fixed regression with custom task tags support - bug 498877
- Add validation error for return value by reference on PHP >= 7 bug 498990
- Support scrollbars inside "New PHP Project" window - bug 257605
- PDT Keybinding Scheme has been removed - bug 495762
- Improve trait icon - bug 497182
- PHP version selector contain short information about introduced features - bug 497826
- Outline view contain array initializers - bug 498445
- Better Outline Menu usability - bug 494845
- Namespace icon color changed - bug 497077
- Drag & drop enabled for Project Explorer - bug 494821
Adopters / Extenders
- Community Eclipse Plugin has been moved to eclipse PDT. It's API is now in "provisional" stage and may change between releases
- PDT Team annotate @Nullable and @NonNullable parameters and values - bug 494396
Full bugs list for this release cycle
4.1.0 - https://projects.eclipse.org/projects/tools.pdt/releases/4.1/bugs
Previous News&Noteworthy page
4.0.0 - https://wiki.eclipse.org/PDT/NewIn40