Skip to content

Commit 2f753e6

Browse files
committed
Update CHANGELOG for v2023.2.0-preview
1 parent b4c5d93 commit 2f753e6

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# PowerShell Extension Release History
22

3+
## v2023.2.0-preview
4+
### Thursday, February 02, 2023
5+
6+
#### [vscode-powershell](https://github.com/PowerShell/vscode-powershell)
7+
8+
This preview includes all the work outlined below for enhanced symbol support.
9+
10+
#### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) v3.8.0
11+
12+
In the PR below we rewrote all the symbol logic. Classes (and their properties and
13+
methods) are now proper symbols. Instead of a dozen similar-yet-different Abstract Symbol
14+
Tree (AST) PowerShell script visitors handling different parts of each symbol-related
15+
request, we have a single visitor that builds a cached dictionary of symbols for each
16+
file. This was a massive simplification of the code that also leads to huge performance
17+
improvements across all the symbol related features:
18+
19+
- [Go to Symbol in Workspace](https://code.visualstudio.com/Docs/editor/editingevolved#_open-symbol-by-name)
20+
- [Go to Symbol in Editor](https://code.visualstudio.com/Docs/editor/editingevolved#_go-to-symbol)
21+
- [Go to Definition](https://code.visualstudio.com/Docs/editor/editingevolved#_go-to-definition)
22+
- [Go to References / CodeLens](https://code.visualstudio.com/Docs/editor/editingevolved#_reference-information)
23+
- [Outline view](https://code.visualstudio.com/docs/getstarted/userinterface#_outline-view)
24+
25+
Please try it out and give us feedback! There's plenty of room for more improvement, and
26+
this will be much easier going forward.
27+
28+
- ✨ 🙏 [PowerShellEditorServices #1984](https://github.com/PowerShell/PowerShellEditorServices/pull/1984) - Integrating class symbol support.
29+
330
## v2023.1.0
431
### Wednesday, January 18, 2023
532

0 commit comments

Comments
 (0)