PHP Tools for Visual Studio Releases
Released: May 5, 2020
Updates in v1.40.x
v1.40.12460
Updated Dec 17, 2020
Fixes
- Fixed type names in generated code and tool tips.
- Fixed error during navigating into a PHAR file.
- Fixed code analysis of class/interface declaration and overrides.
- Fixed test explorer - running selected tests.
- Fixed error when processing `composer.json`.
v1.40.12447
Updated Dec 16, 2020
Features
- Added smart indent within `match` expression.
- Updated PHP manual.
- Added more code actions for invalid union types.
- Added more diagnostics for union types.
- Updated...
Released: Oct 23, 2019
Updates in v1.32.11608
Funktionen
- Updated PHP manual.
- Improved IntelliSense in traits, after `use`, in PHPDoc.
- Improved publish-on-save.
- Update to issues with publish-on-save.
Released: Oct 2, 2019
Updates in v1.32.11556
Funktionen
- Debug watch and watch tooltips allow to edit value of private properties.
- Publish can now run automatically on changed files.
- Improved tooltips with links to definitions (VS 2019).
- Improved check for missing composer packages (VS 2019).
Fehlerkorrekturen
- Fixed composer packages integration (VS 2019).
Released: Sep 23, 2019
Updates in v1.32.11522
Fehlerkorrekturen
- PHP Editor fixes on Visual Studio 2019.
- Editing JS fixes on Visual Studio 2017 and earlier.
- New project from existing code does not force PHP 7.1.
- Circular dependency in traits crash fix.
- Overall performance improvements.
- Overall rare crashes fixes.
- Diagnostic when instantiating a trait.
- New internal composer integration (VS 2019).
- Missing composer packages shows infobar instead of dialog (VS 2019).
- Blade syntax for @section and @yield.
- Substitution of `{@inheritdoc}` within...
Released: Sep 7, 2019
Updates in v1.32.11482
Funktionen
- Expanding files in solution explorer - added support for user-mapped PHP file types.
- Installer updated to PHP 7.4 Beta 4, Xdebug updates.
- Performance improvements.
Fehlerkorrekturen
- Stability fixes.
- Twig Editor fixes.
- FTP publish does not stop on response 550.
Released: Aug 14, 2019
Updates in 1.32.11427
Funktionen
- Files in Solution Explorer can be expanded.
- Class aliasing handled by type analysis and IntelliSense.
- Updated IntelliSense glyphs (icons) for traits and aliased class name.
- Improved type analysis of function arguments passed by reference.
- Completion after "use" gets full type names and namespaces.
- Files in 'vendor' folder are editable.
- Default location for PublishProfiles changed to '.vs' subfolder.
- Installer updated to PHP 7.4 Beta 2.
Fehlerkorrekturen
- Outlining does not get lost...
Released: Aug 6, 2019
Updates in v1.32.11412
Funktionen
- Files in Solution Explorer can be expanded.
- Class aliasing handled by type analysis and IntelliSense.
- Updated IntelliSense glyphs (icons) for traits and aliased class name.
- Improved type analysis of function arguments passed by reference.
- Files in 'vendor' folder are editable.
- Default location for PublishProfiles changed to '.vs' subfolder.
Fehlerkorrekturen
- Twig file templates statibility fixes.
- More statibility fixes.
Released: Jul 18, 2019
Updates in v1.32.11358
Funktionen
- PHP 7.4
- Full PHP 7.4 support.
- Arrow functions, typed properties, spread array, `??=` operator, underscores in numbers.
- PHP 7.4 features reported when using PHP.
- PHP 7.4 features analysis, type analysis, problems analysis.
- Built-in `PHP 7.4 alpha 3`, automatic online installation.
- Performance improvements.
- Unpack operator type check.
- PhpStorm meta container improvements (array access and type hierarchy).
- Web Platform Installer provides log with failure details.
Released: Jul 1, 2019
Updates in v1.31.11274
Funktionen
- update explode() signature.
- update microtime() signature.
- Oxid framework support.
- Catch variable analysis.
Released: Jun 17, 2019
Updates in v1.30.11233
Funktionen
- 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.