Releases: PowerShell/vscode-powershell

v2023.5.0

03 May 17:14
Compare
Choose a tag to compare

v2023.5.0

Wednesday, May 03, 2023

This release focused on include Justin Grote's new "attach .NET debugger" debug
configuration for binary PowerShell modules, and on handling start-up failures more
gracefully. If the start-up fails because the configured PowerShell is out-of-date,
instead of a confusing "undefined" error message we now detect the problem, inform the
user with a pop-up message of it, and offer to open the installation and/or update
instructions.

vscode-powershell

PowerShellEditorServices v3.8.4

v2023.4.1-preview

26 Apr 18:08
Compare
Choose a tag to compare

v2023.4.1-preview

Tuesday, April 25, 2023

vscode-powershell

PowerShellEditorServices v3.8.4

v2023.4.0-preview

12 Apr 22:01
Compare
Choose a tag to compare

v2023.4.0-preview

Wednesday, April 12, 2023

vscode-powershell

PowerShellEditorServices v3.8.3

  • No update.

v2023.3.3

30 Mar 23:12
Compare
Choose a tag to compare

v2023.3.3

Thursday, March 30, 2023

This is primarily a bug-fix focused release, and we want to say thanks to all our loyal
preview extension users! The "PowerShell Preview" extension has now been officially
deprecated, with "preview" releases now available via the "" option on the
stable "PowerShell" extension in the marketplace. While you should be migrated
automatically, feel free to just uninstall the preview and install the now one-and-only
extension, but please keep testing our s! This change makes it much simpler to
use, as you no longer have to switch between two different extensions and instead can use
VS Code's marketplace to install your choice of version!

vscode-powershell

PowerShellEditorServices v3.8.3

v2023.3.2-preview

27 Mar 23:24
Compare
Choose a tag to compare

v2023.3.2-preview

Monday, March 27, 2023

vscode-powershell

PowerShellEditorServices v3.8.3

  • Documentation update and CI fix.

v2023.3.1-preview

15 Mar 21:43
Compare
Choose a tag to compare

v2023.3.1-preview

Wednesday, March 15, 2023

vscode-powershell

PowerShellEditorServices v3.8.2

No changes.

v2023.3.0-preview

09 Mar 21:13
Compare
Choose a tag to compare

v2023.3.0-preview

Thursday, March 09, 2023

vscode-powershell

PowerShellEditorServices v3.8.2

v2023.2.1

23 Feb 20:17
Compare
Choose a tag to compare

v2023.2.1

Thursday, February 23, 2023

vscode-powershell

Primarily an update to v3.8 of PowerShell Editor Services, as previewed over February.
Includes a massive enhancement to extension's symbol support, nearly completing the
Consistent References project, with the final work in an upcoming preview. Enjoy!

PowerShellEditorServices v3.8.1

In the PR below we rewrote all the symbol logic. Classes (and their properties and
methods) are now proper symbols. Instead of a dozen similar-yet-different Abstract Symbol
Tree (AST) PowerShell script visitors handling different parts of each symbol-related
request, we have a single visitor that builds a cached dictionary of symbols for each
file. This was a massive simplification of the code that also leads to huge performance
improvements across all the symbol related features:

Please try it out and give us feedback! There's plenty of room for more improvement, and
this will be much easier going forward.

v2023.2.1-preview

13 Feb 21:46
Compare
Choose a tag to compare

v2023.2.1-preview

Monday, February 13, 2023

vscode-powershell

Includes the updates from PowerShell Editor Services below:

PowerShellEditorServices v3.8.1

v2023.2.0-preview

03 Feb 00:02
Compare
Choose a tag to compare

v2023.2.0-preview

Thursday, February 02, 2023

vscode-powershell

This preview includes all the work outlined below for enhanced symbol support.

PowerShellEditorServices v3.8.0

In the PR below we rewrote all the symbol logic. Classes (and their properties and
methods) are now proper symbols. Instead of a dozen similar-yet-different Abstract Symbol
Tree (AST) PowerShell script visitors handling different parts of each symbol-related
request, we have a single visitor that builds a cached dictionary of symbols for each
file. This was a massive simplification of the code that also leads to huge performance
improvements across all the symbol related features:

Please try it out and give us feedback! There's plenty of room for more improvement, and
this will be much easier going forward.