Skip to content

Commit f940dee

Browse files
committed
Update CHANGELOG for v2023.8.0
1 parent 776dab6 commit f940dee

File tree

1 file changed

+48
-1
lines changed

1 file changed

+48
-1
lines changed

CHANGELOG.md

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,60 @@
11
# PowerShell Extension Release History
22

3+
## v2023.8.0
4+
### Tuesday, September 05, 2023
5+
6+
The `cwd` setting now supports `~` for home directory, relative paths, and named workspace
7+
folders. The `additionalPowerShellExes` setting also now supports `~`, checks for missing
8+
extensions if necessary, and both settings smartly strip surrounding quotes from the
9+
user-supplied value. These two settings are now far more user-friendly. The extension
10+
commands AKA `$psEditor` API was reworked and no longer mangles path casing; it also now
11+
exposes the `CloseFile` and `SaveFile` methods, and supports multi-root workspaces.
12+
Another crash when `$ErrorActionPreference = "stop"` was resolved, and a race condition
13+
for the language status item's name and icon was fixed. A new setting
14+
`integratedConsole.startLocation` was added to control the Extension Terminal's starting
15+
position. Finally, we are shipping the extension with the latest PSReadLine beta,
16+
`v2.3.2-beta2` for more widespread testing. Thanks to all the many community contributors
17+
whose efforts make releases such as these possible!
18+
19+
Please note the change in our versioning schema: the middle version number no longer
20+
corresponds to the month, but is simply incremented. Even versions are stable, and odd
21+
versions are pre-release, with the latter purposefully being versioned higher than the
22+
former in order to keep both channels available in the Visual Studio Code marketplace.
23+
24+
#### [vscode-powershell](https://github.com/PowerShell/vscode-powershell)
25+
26+
- #️⃣ 🙏 [vscode-powershell #4711](https://github.com/PowerShell/vscode-powershell/pull/4711) - Update extension telemetry dependency.
27+
- ✨ 👷 [vscode-powershell #4707](https://github.com/PowerShell/vscode-powershell/pull/4707) - Move `--sourcemap` to scripts instead of `Invoke-Build`. (Thanks @JustinGrote!)
28+
- #️⃣ 🙏 [vscode-powershell #4702](https://github.com/PowerShell/vscode-powershell/pull/4704) - Use a `CustomRequest` to disconnect the dotnet debugger from attach sessions. (Thanks @JustinGrote!)
29+
- 🐛 🙏 [vscode-powershell #2960](https://github.com/PowerShell/vscode-powershell/pull/4703) - Respect file path casing in extension commands.
30+
- 🐛 📺 [vscode-powershell #4696](https://github.com/PowerShell/vscode-powershell/pull/4696) - Fix race condition with displaying PowerShell name on icon.
31+
- 🐛 🔧 [vscode-powershell #4557](https://github.com/PowerShell/vscode-powershell/pull/4687) - Support `~`, `./` and named workspace folders in `cwd`.
32+
- ✨ 🔧 [vscode-powershell #4686](https://github.com/PowerShell/vscode-powershell/pull/4686) - Enhance `additionalPowerShellExes` setting.
33+
- #️⃣ 🙏 [vscode-powershell #4684](https://github.com/PowerShell/vscode-powershell/pull/4684) - Remove LinkEditorServices comment in development.md. (Thanks @fflaten!)
34+
- #️⃣ 🙏 [vscode-powershell #4676](https://github.com/PowerShell/vscode-powershell/pull/4676) - Move ESLint Dependabot group to npm. (Thanks @fflaten!)
35+
- #️⃣ 🙏 [vscode-powershell #4667](https://github.com/PowerShell/vscode-powershell/pull/4667) - Bump ESLint packages to v6.
36+
- #️⃣ 🙏 [vscode-powershell #4661](https://github.com/PowerShell/vscode-powershell/pull/4661) - Update readme.
37+
- 🐛 👷 [vscode-powershell #4651](https://github.com/PowerShell/vscode-powershell/pull/4651) - Fix unit test for Windows running on arm64.
38+
- ✨ 👷 [vscode-powershell #4641](https://github.com/PowerShell/vscode-powershell/pull/4641) - Update VS Code engine to 1.79.0.
39+
- ✨ 🔧 [vscode-powershell #4181](https://github.com/PowerShell/vscode-powershell/pull/4639) - Add `startLocation` setting for Extension Terminal. (Thanks @krishankanumuri!)
40+
41+
#### [PowerShellEditorServices](https://github.com/PowerShell/PowerShellEditorServices) v3.10.0
42+
43+
- 🐛 🔍 [PowerShellEditorServices #2037](https://github.com/PowerShell/PowerShellEditorServices/pull/2058) - Ignore not finding DSC module.
44+
- ✨ 🚨 [vscode-powershell #3484](https://github.com/PowerShell/PowerShellEditorServices/pull/2055) - Move `ConstrainedLanguageMode` tests to separate task.
45+
- ✨ 📟 [PowerShellEditorServices #2054](https://github.com/PowerShell/PowerShellEditorServices/pull/2054) - Update PSReadLine to `v2.3.2-beta2`.
46+
- ✨ 🙏 [PowerShellEditorServices #2053](https://github.com/PowerShell/PowerShellEditorServices/pull/2053) - Fix up extension API.
47+
- 🐛 📟 [PowerShellEditorServices #2050](https://github.com/PowerShell/PowerShellEditorServices/pull/2052) - Fix shell integration for PowerShell 5.1 with strict mode.
48+
- ✨ 📟 [PowerShellEditorServices #2046](https://github.com/PowerShell/PowerShellEditorServices/pull/2046) - Bump PSReadLine to beta for extension preview.
49+
350
## v2023.9.1-preview
451
### Friday, August 25, 2023
552

653
#### [vscode-powershell](https://github.com/PowerShell/vscode-powershell)
754

855
- #️⃣ 🙏 [vscode-powershell #4711](https://github.com/PowerShell/vscode-powershell/pull/4711) - Update extension telemetry dependency.
956
- ✨ 👷 [vscode-powershell #4707](https://github.com/PowerShell/vscode-powershell/pull/4707) - Move `--sourcemap` to scripts instead of `Invoke-Build`. (Thanks @JustinGrote!)
10-
- #️⃣ 🙏 [vscode-powershell #4702](https://github.com/PowerShell/vscode-powershell/pull/4704) - Use a CustomRequest to disconnect the dotnet debugger from attach sessions.. (Thanks @JustinGrote!)
57+
- #️⃣ 🙏 [vscode-powershell #4702](https://github.com/PowerShell/vscode-powershell/pull/4704) - Use a `CustomRequest` to disconnect the dotnet debugger from attach sessions. (Thanks @JustinGrote!)
1158
- 🐛 🙏 [vscode-powershell #2960](https://github.com/PowerShell/vscode-powershell/pull/4703) - Respect file path casing in extension commands.
1259
- 🐛 📺 [vscode-powershell #4696](https://github.com/PowerShell/vscode-powershell/pull/4696) - Fix race condition with displaying PowerShell name on icon.
1360

0 commit comments

Comments
 (0)