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)