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.