v1.30.11262

Date: June 27, 2019

  • new diagnostics: unused variables, array constants (PHP5), unset cast
  • improved analysis of lambda functions
  • more details IntelliSense for lambda functions and its params
  • support for PHPDoc above lambda functions
  • updated IntelliSense tool tip texts
  • project load and general performance optimizations
  • Composer self update fixes
  • VS2019: Mouse click to go to definition.

v1.30.11233

Date: June 17, 2019

  • Updated PHP manual and translations.
  • Validation of value passed to define()
  • Validation of define() for PHP >= 7.3
  • VS2019: highlighting inside Watch and Conditional Breakpoints.

v1.30.11217

Date: May 23, 2019

  • Updated PHP manual for PHP 7.3, PHP 7.4.
  • Updated PHP functions signature.

v1.30.11199

Date: May 10, 2019

  • Performance fixes for projects with composer packages

IntelliSense

  • Disabled warning PHP0424 when passing an object in foreach
  • IntelliSense of use params within lambda function
  • Minor IntelliSense fixes

Twig

  • Twig editor fixes

Debug

  • Automatic installation of PHP 7.3 with Xdebug
  • Xdebug auto update to 2.7.2 for PHP 7.1, PHP 7.2
  • Xdebug auto update to 2.6.1 for PHP 7.0

VS2019

  • Reimplemented PHP Editor using new API
  • Browser selector enabled
  • Script debugging toggle enabled

v1.30.11154

Date: March 1, 2019

  • PHPDoc improvements and fixes
  • Updated PHP manual
  • Debugger logs when proxy/VPN or other software interupts debug session
  • Other fixes

v1.30.11131

Date: February 8, 2019

VS2019

  • Experimental release for VS2019
  • Using new error list API - providing solution wide list of errors and issues
  • Asynchronous loading of packages
  • QuickInfo and code actions are asynchronous now

v1.30.11095

Date: January 18, 2019

  • PHPDoc for local variables and globals.
  • Unknown function code suggestion to add $this-> (will be more in future).
  • Editor exceptions fixes.
  • PHPUnit 7 support
  • Fix: Changes outside of VS causes IntelliSense to forget some types

Debug

  • Chrome JS Debugger supported (VS2017 and VS2019)