Lanzamientos de PHP Tools for Visual Studio
Released: Nov 10, 2022
Actualizaciones en v1.7x
v1.75.18601
Updated Sep 20, 2023
Features
- Added support for PHP 8.3 syntax features including:
- Typed class constants.
- Anonymous read-only classes.
- Dynamic class constant fetch.
- Added native support for the scalar_objects extension. The editor now recognizes 'register_primitive_type_handler()' calls, and allows completion for specified scalar types.
- The editor now completes and navigates to files.
- When typing a new class, the class name is now suggested based on the file name. The suggestion...
Released: Jan 31, 2022
Actualizaciones en v1.6x
v1.69.16464
Updated Oct 13, 2022
Features
- Interface and Enum Colors - The PHP Editor now respects Microsoft Visual Studio colors for Interface and Enum.
- New Diagnostics - Added and updated several code diagnostics:
- Added new PHP 8.2 compatibility diagnostics.
- There is now a diagnostic for the invalid use of
break;
or continue
when they are out of the allowed scope.
- Diagnostic of function return has been improved in cases where there is a mixed type hint, but the function does not return anything...
Released: Jan 8, 2021
Actualizaciones en v1.5x
v1.59.15076
Updated Dec 9, 2021
Features
- The stable release of PHP 8.1 is now included which is installed upon setting in Project Properties.
- PHP 8.2 development version has been added.
- Displaying x86/x64 flag in IIS server in Project Properties.
- Improves performance of outputting text to Microsoft Visual Studio output panes.
- When installing IISExpress automatically, IISExpress 10 is installed now instead of IISExpress 8.
- .vs\phptasks.json file created for Project Events can be moved to the root...
Released: May 5, 2020
Actualizaciones en 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
Actualizaciones en v1.32.11608
Características
- 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
Actualizaciones en v1.32.11556
Características
- 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).
Correcciones
- Fixed composer packages integration (VS 2019).
Released: Sep 23, 2019
Actualizaciones en v1.32.11522
Correcciones
- 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
Actualizaciones en v1.32.11482
Características
- 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.
Correcciones
- Stability fixes.
- Twig Editor fixes.
- FTP publish does not stop on response 550.
Released: Aug 14, 2019
Actualizaciones en 1.32.11427
Características
- 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.
Correcciones
- Outlining does not get lost...
Released: Aug 6, 2019
Actualizaciones en v1.32.11412
Características
- 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.
Correcciones
- Twig file templates statibility fixes.
- More statibility fixes.