1
1
# PowerShell Extension Release History
2
2
3
+ ## v2021.8.2-preview
4
+ ### Monday, August 23, 2021
5
+
6
+ #### [ vscode-powershell] ( https://github.com/PowerShell/vscode-powershell )
7
+
8
+ - #️⃣ 🙏 [ vscode-powershell #3518 ] ( https://github.com/PowerShell/vscode-powershell/pull/3518 ) - Update build and task configurations.
9
+
10
+ #### [ PowerShellEditorServices] ( https://github.com/PowerShell/PowerShellEditorServices )
11
+
12
+ - 🐛 🔍 [ vscode-powershell #3513 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1555 ) - Fix debugger regression where console needed input to start/continue.
13
+
3
14
## v2021.8.1-preview
4
15
### Thursday, August 19, 2021
5
16
18
29
- 🐛 🚨 [ PowerShellEditorServices #1442 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1540 ) - Fix tests in ` Debugging/DebugServiceTests.cs ` and simplify faulty script path logic.
19
30
- ✨ 🔍 [ PowerShellEditorServices #1532 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1532 ) - Make ` ExecuteCommandAsync ` cancellable .
20
31
21
-
22
32
## v2021.8.0
23
33
### Monday, August 09, 2021
24
34
@@ -72,7 +82,6 @@ for the full story!
72
82
- 🐛 👷 [ PowerShellEditorServices #1513 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1513 ) - Import ` InvokePesterStub.ps1 ` from ` vscode-powershell ` (with history).
73
83
- 🐛 🛫 [ PowerShellEditorServices #1503 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1504 ) - Handle ` incomingSettings ` and ` profileObject ` being null. (Thanks @dkattan !)
74
84
75
-
76
85
## v2021.6.2
77
86
### Thursday, June 24, 2021
78
87
@@ -84,7 +93,6 @@ for the full story!
84
93
85
94
- 👷🐛 [ PowerShellEditorServices #1509 ] ( https://github.com/PowerShell/PowerShellEditorServices/issues/1509 ) Fix signing of files in release.
86
95
87
-
88
96
## v2021.6.1
89
97
### Monday, June 21, 2021
90
98
@@ -155,7 +163,7 @@ experience.
155
163
- 📖✨ [ vscode-powershell #3339 ] ( https://github.com/PowerShell/vscode-powershell/pull/3340 ) - Update Description to reflect that PowerShell is for more than scripting. (Thanks @potatoqualitee !)
156
164
- 📺🐛 [ vscode-powershell #3320 ] ( https://github.com/PowerShell/vscode-powershell/pull/3329 ) - Fix duplicated command registrations. (Thanks @MartinGC94 !)
157
165
- 📖🐛 [ vscode-powershell #2896 ] ( https://github.com/PowerShell/vscode-powershell/pull/3322 ) - Remove "All Rights Reserved" from copyright notices.
158
- - [ vscode-powershell #3179 ] ( https://github.com/PowerShell/vscode-powershell/pull/3179 ) - Update @types/vscode and ` StatusBarItem ` implementation.
166
+ - [ vscode-powershell #3179 ] ( https://github.com/PowerShell/vscode-powershell/pull/3179 ) - Update @types/vscode and ` StatusBarItem ` implementation.
159
167
160
168
#### [ PowerShellEditorServices] ( https://github.com/PowerShell/PowerShellEditorServices )
161
169
@@ -165,7 +173,6 @@ experience.
165
173
- 📖🐛 [ PowerShellEditorServices #1465 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1466 ) - Remove "All Rights Reserved" from copyright notices.
166
174
- 👷✨ [ PowerShellEditorServices #1463 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/1464 ) - Enable CodeQL with ` codeql-analysis.yml ` .
167
175
168
-
169
176
## v2021.4.2-preview
170
177
### Monday, April 26, 2021
171
178
@@ -299,7 +306,7 @@ in the next preview release. See:
299
306
- 👷✨ [ vscode-powershell #2889 ] ( https://github.com/PowerShell/vscode-powershell/pull/2889 ) -
300
307
Use spaces instead of tabs for consistency. (Thanks @xtqqczze !)
301
308
- 👷✨ [ vscode-powershell #2884 ] ( https://github.com/PowerShell/vscode-powershell/pull/2884 ) -
302
- Update copyright header in * .ps1, * .psm1 files. (Thanks @xtqqczze !)
309
+ Update copyright header in ` *.ps1 ` , ` *.psm1 ` files. (Thanks @xtqqczze !)
303
310
- 🐢🐛 [ vscode-powershell #2888 ] ( https://github.com/PowerShell/vscode-powershell/pull/2888 ) -
304
311
Fixed crash when running pester older than 3.4.5. (Thanks @EmmanuelPineiro !)
305
312
- 👷✨ [ vscode-powershell #2881 ] ( https://github.com/PowerShell/vscode-powershell/pull/2881 ) -
@@ -810,7 +817,7 @@ You can find the changelog from the old stable fork
810
817
## v2019.11.0
811
818
### Friday, November 1, 2019
812
819
813
- ##### Special Note
820
+ #### Special Note
814
821
In this release of the preview extension,
815
822
we've merged significant architectural work into PowerShell Editor Services.
816
823
After several months of work, PSES now uses the Omnisharp LSP library
@@ -1017,8 +1024,8 @@ As always, [please let us know if you find any issues](https://github.com/PowerS
1017
1024
1018
1025
- [ vscode-PowerShell #1865 ] ( https://github.com/PowerShell/vscode-powershell/pull/1867 ) -
1019
1026
Change casing of ` powershell.codeformatting ` settings for consistency:
1020
- - ` powershell.codeformatting.WhitespaceInsideBrace ` is now ` powershell.codeformatting.whitespaceInsideBrace `
1021
- - ` powershell.codeformatting.WhitespaceAroundPipe ` is now ` powershell.codeformatting.whitespaceAroundPipe `
1027
+ - ` powershell.codeformatting.WhitespaceInsideBrace ` is now ` powershell.codeformatting.whitespaceInsideBrace `
1028
+ - ` powershell.codeformatting.WhitespaceAroundPipe ` is now ` powershell.codeformatting.whitespaceAroundPipe `
1022
1029
- [ vscode-PowerShell #1852 ] ( https://github.com/PowerShell/vscode-PowerShell/pull/1852 ) -
1023
1030
Turn ` powershell.codeformatting.useCorrectCasing ` setting off by default until PSSA issues are fixed (Thanks @bergmeister !)
1024
1031
- [ vscode-PowerShell #1838 ] ( https://github.com/PowerShell/vscode-PowerShell/pull/1838 ) -
@@ -1046,11 +1053,11 @@ As always, [please let us know if you find any issues](https://github.com/PowerS
1046
1053
1047
1054
### Highlights
1048
1055
1049
- * ` Write-Progress ` work in the integrated console ⏰
1050
- * Support for [ PSScriptAnalyzer 1.18] ( https://github.com/PowerShell/PSScriptAnalyzer/releases/tag/1.18.0 ) 📝
1051
- * The ability to debug any runspace in any process 🔎
1052
- * PSReadLine enabled by default on Windows 🎨
1053
- * (Bug fix!) You can open untitled workspaces/folders again! 🐛☠️
1056
+ - ` Write-Progress ` work in the integrated console ⏰
1057
+ - Support for [ PSScriptAnalyzer 1.18] ( https://github.com/PowerShell/PSScriptAnalyzer/releases/tag/1.18.0 ) 📝
1058
+ - The ability to debug any runspace in any process 🔎
1059
+ - PSReadLine enabled by default on Windows 🎨
1060
+ - (Bug fix!) You can open untitled workspaces/folders again! 🐛☠️
1054
1061
1055
1062
There are a lot more goodies in this version. Checkout the changelog below!
1056
1063
@@ -1196,7 +1203,7 @@ check out their [documentation](https://docs.microsoft.com/en-us/powershell/modu
1196
1203
1197
1204
To enable PSReadLine support in the Preview version on Windows, please add the following to your user settings:
1198
1205
1199
- ```
1206
+ ``` json
1200
1207
"powershell.developer.featureFlags" : [ " PSReadLine" ]
1201
1208
```
1202
1209
@@ -1390,22 +1397,21 @@ As stated above, this version of the PowerShell extension only works with Window
1390
1397
- [ PowerShellEditorServices #726 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/726 ) -
1391
1398
Fix comment-based help snippet
1392
1399
1393
-
1394
1400
## v1.8.3
1395
1401
### Wednesday, August 15, 2018
1396
1402
1397
1403
#### [ vscode-powershell] ( https://github.com/powershell/vscode-powershell )
1398
1404
1399
- - [ PowerShell/vscode-powershell #1480 ] ( https://github.com/PowerShell/vscode-powershell/pull/1480 ) -
1400
- Use PowerShell signing script in VSTS builds
1401
- - [ PowerShell/vscode-powershell #1460 ] ( https://github.com/PowerShell/vscode-powershell/pull/1460 ) -
1402
- Use newer version for preleases
1403
- - [ PowerShell/vscode-powershell #1475 ] ( https://github.com/PowerShell/vscode-powershell/pull/1475 ) -
1404
- Change resourceLangId to editorLangId so right-click works properly with unsaved files (Thanks @corbob !)
1405
- - [ PowerShell/vscode-powershell #1467 ] ( https://github.com/PowerShell/vscode-powershell/pull/1467 ) -
1406
- Remove region folding from non-region areas (Thanks @glennsarti !)
1405
+ - [ PowerShell/vscode-powershell #1480 ] ( https://github.com/PowerShell/vscode-powershell/pull/1480 ) -
1406
+ Use PowerShell signing script in VSTS builds
1407
+ - [ PowerShell/vscode-powershell #1460 ] ( https://github.com/PowerShell/vscode-powershell/pull/1460 ) -
1408
+ Use newer version for preleases
1409
+ - [ PowerShell/vscode-powershell #1475 ] ( https://github.com/PowerShell/vscode-powershell/pull/1475 ) -
1410
+ Change resourceLangId to editorLangId so right-click works properly with unsaved files (Thanks @corbob !)
1411
+ - [ PowerShell/vscode-powershell #1467 ] ( https://github.com/PowerShell/vscode-powershell/pull/1467 ) -
1412
+ Remove region folding from non-region areas (Thanks @glennsarti !)
1407
1413
1408
- #### [ PowerShellEditorServices] ( https://github.com/powershell/PowerShellEditorServices )
1414
+ #### [ PowerShellEditorServices] ( https://github.com/powershell/PowerShellEditorServices )
1409
1415
1410
1416
- [ PowerShell/PowerShellEditorServices #722 ] ( https://github.com/PowerShell/PowerShellEditorServices/pull/722 ) -
1411
1417
Add VSTS signing step
@@ -2183,12 +2189,11 @@ passed to your script when it is executed. This is configured using the new
2183
2189
2184
2190
When you launch this configuration you will see a UI popup asking for arguments:
2185
2191
2186
-
2187
2192
![ image] ( https://cloud.githubusercontent.com/assets/5177512/25560503/e60e9822-2d12-11e7-9837-29464d077082.png )
2188
2193
2189
2194
You can type your arguments to the script as you would in PowerShell:
2190
2195
2191
- ```
2196
+ ``` powershell
2192
2197
-Count 5
2193
2198
```
2194
2199
@@ -2201,7 +2206,7 @@ We've added a new code formatting rule that automatically aligns the equal sign
2201
2206
in assignments of keys in hash tables or DSC configurations. It also works with
2202
2207
nested hash tables! Here's a simple example:
2203
2208
2204
- ** Before**
2209
+ ##### Before
2205
2210
2206
2211
``` powershell
2207
2212
$formatTest = @{
@@ -2214,7 +2219,7 @@ $formatTest = @{
2214
2219
}
2215
2220
```
2216
2221
2217
- ** After**
2222
+ ##### After
2218
2223
2219
2224
``` powershell
2220
2225
@@ -2231,7 +2236,7 @@ $formatTest = @{
2231
2236
This formatting rule is enabled by default but can be disabled with the following
2232
2237
setting:
2233
2238
2234
- ```
2239
+ ``` json
2235
2240
"powershell.codeFormatting.alignPropertyValuePairs" : false
2236
2241
```
2237
2242
@@ -2656,7 +2661,7 @@ may not format your code perfectly in all cases. If you run into any issues,
2656
2661
please [ file an issue] ( https://github.com/PowerShell/vscode-powershell/issues/new )
2657
2662
and give us your feedback!
2658
2663
2659
- #### Streamlined debugging experience - launch.json is now optional!
2664
+ #### Streamlined debugging experience - launch.json is now optional
2660
2665
2661
2666
** NOTE: This improvement depends on VS Code 1.9.0 which is due for release
2662
2667
early February!** However, you can try it out right now with the [ VS Code Insiders] ( https://code.visualstudio.com/insiders )
@@ -2886,7 +2891,7 @@ number of times.
2886
2891
## 0.7.0
2887
2892
### Thursday, August 18, 2016
2888
2893
2889
- #### Introducing support for Linux and macOS!
2894
+ #### Introducing support for Linux and macOS
2890
2895
2891
2896
This release marks the beginning of our support for Linux and macOS via
2892
2897
the new [ cross-platform release of PowerShell] ( https://github.com/PowerShell/PowerShell ) .
0 commit comments