Skip to content

Releases: eclipse-pdt/pdt

v8.1.0

19 Sep 19:07
Compare
Choose a tag to compare

General

  • Improved PHP 8.0, 8.1 and 8.2 Support
  • Merged PHP server plugin (drop cdt.core)

API Changes

Since 8.0 release all APIs are provisional!

During upcoming 8.* releases PDT will be transformed from WTP+DLTK project to Generic Editor+Handly

Download

Update Site: https://download.eclipse.org/tools/pdt/updates/8.1
Eclipse 2023-09 package: https://www.eclipse.org/downloads/packages/release/2023-09/r/eclipse-ide-php-developers
Eclipse Marketplace: https://marketplace.eclipse.org/content/php-development-tools

Full Changelog: R8_0_0...R8_1_0

v8.0.0

14 Jun 19:52
R8_0_0
Compare
Choose a tag to compare

General

  • PHP 8.0, 8.1 and 8.2 Support
    • Attributes
    • Enum
    • Union/intersection types
    • Named parameters
    • and more...
  • PHPUnit 9.* Support
  • Compatibility with recent Eclipse Release
  • Restored Mylyn integration
  • Improved language library generator (for PHP 8.*)
  • Improved PHP7.* Support:
    • Typed properties
    • Typed return types
  • Improvements in code navigation, type inference and validation

API Changes

Since this release all APIs are provisional now!

During upcoming 8.* releases PDT will be transformed from WTP+DLTK project to Generic Editor+Handly

Download

Update Site: https://download.eclipse.org/tools/pdt/updates/8.0
Eclipse 2023-06 package: https://www.eclipse.org/downloads/packages/release/2023-06/r/eclipse-ide-php-developers
Eclipse Marketplace: https://marketplace.eclipse.org/content/php-development-tools

Merged pull requests

  • Initial workflow by @zulus in #47
  • Update issue templates by @zulus in #49
  • Sonarcloud workflow by @zulus in #48
  • Update project PSF by @zulus in #52
  • Fix #55 - Keep FQN in return types by @zulus in #56
  • Replace WTP JSON editor by Generic Text Editor by @zulus in #54
  • fixes #59 - PDT Formatter: One-line shell-style comments converted to by @tbl0605 in #60
  • Fix #62 - Support PHP 7.4 in built-in server by @zulus in #63
  • Prepare 8.0 build by @zulus in #64
  • Fix #78 - Reimplement constant resolving by @zulus in #82
  • No bug - Update tycho, eclipse base and BREE by @zulus in #102
  • Fix #122 - Support new AdapterManager API by @zulus in #123
  • Update README.md by @wimjongman in #110
  • Fix for GitHub issue #93 by including cases for PHP v7.3 and 7.4 by @agmckee in #117
  • Bug #132 - added support for PHAR files signed with a SHA-256 or SHA-… by @mhoffrog in #133
  • Fix #130 - Drop org.apache.commons.exec by @zulus in #147
  • Remove unused import org.eclipse.ui.views.navigator.ResourceSorter by @merks in #152

New Contributors

Full Changelog: https://github.com/eclipse-pdt/pdt/commits/R8_0_0