Skip to content

Commit bc29de9

Browse files
committed
Update release notes for 7.6-p3
1 parent bfcc584 commit bc29de9

File tree

2 files changed

+48
-16
lines changed

2 files changed

+48
-16
lines changed

reference/7.6/Microsoft.PowerShell.Host/Start-Transcript.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
external help file: Microsoft.PowerShell.ConsoleHost.dll-Help.xml
33
Locale: en-US
44
Module Name: Microsoft.PowerShell.Host
5-
ms.date: 01/06/2025
5+
ms.date: 02/18/2025
66
online version: https://learn.microsoft.com/powershell/module/microsoft.powershell.host/start-transcript?view=powershell-7.6&WT.mc_id=ps-gethelp
77
schema: 2.0.0
88
title: Start-Transcript
@@ -92,7 +92,7 @@ $hostname = hostname
9292
$version = $PSVersionTable.PSVersion.ToString()
9393
$datetime = Get-Date -f 'yyyyMMddHHmmss'
9494
$filename = "Transcript-${username}-${hostname}-${version}-${datetime}.txt"
95-
$Transcript = (Join-Path -Path $sharepath -ChildPath $filename).ToString()
95+
$Transcript = Join-Path -Path $sharepath -ChildPath $filename
9696
Start-Transcript
9797
```
9898

reference/docs-conceptual/whats-new/What-s-New-in-PowerShell-76.md

Lines changed: 46 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: What's New in PowerShell 7.6
33
description: New features and changes released in PowerShell 7.6
4-
ms.date: 01/17/2025
4+
ms.date: 02/18/2025
55
---
66

77
# What's New in PowerShell 7.6
88

9-
PowerShell 7.6-preview.2 includes the following features, updates, and breaking changes. PowerShell
9+
PowerShell 7.6-preview.3 includes the following features, updates, and breaking changes. PowerShell
1010
7.6 is built on .NET 9.0.101 GA release.
1111

1212
For a complete list of changes, see the [CHANGELOG][04] in the GitHub repository.
@@ -19,34 +19,55 @@ No breaking changes were introduced in PowerShell 7.6-preview.2.
1919

2020
PowerShell 7.6-preview.2 includes the following updated modules:
2121

22-
- **Microsoft.PowerShell.PSResourceGet** v1.1.0-RC3
22+
- **Microsoft.PowerShell.PSResourceGet** v1.1.0
2323
- **PSReadLine** v2.3.6
2424

2525
## Tab completion improvements
2626

27-
- Update Named and Statement block type inference to not consider AssignmentStatements and
27+
- Update Named and Statement block type inference to not consider **AssignmentStatements** and
2828
Increment/decrement operators as part of their output ([#21137][21137]) (Thanks @MartinGC94!)
29-
- Add -PropertyType argument completer for New-ItemProperty ([#21117][21117]) (Thanks
29+
- Add `-PropertyType` argument completer for `New-ItemProperty` ([#21117][21117]) (Thanks
3030
@ArmaanMcleod!)
31+
- Add completion single/double quote support for `-Noun` parameter ([#24977][24977]) (Thanks
32+
@ArmaanMcleod!)
33+
- Add completion single/double quote support for `-PSEdition` parameter ([#24971][24971]) (Thanks
34+
@ArmaanMcleod!)
35+
- Convert **InvalidCommandNameCharacters** in AnalysisCache to `SearchValues<char>` for more
36+
efficient char searching ([#24880][24880]) (Thanks @ArmaanMcleod!)
37+
- Convert **s_charactersRequiringQuotes** in Completion Completers to `SearchValues<char>` for more
38+
efficient char searching ([#24879][24879]) (Thanks @ArmaanMcleod!)
39+
- Update `IndexOfAny()` calls with invalid path/filename to `SearchValues<char>` for more efficient
40+
char searching ([#24896][24896]) (Thanks @ArmaanMcleod!)
41+
- Replace `char[]` array in `CompletionRequiresQuotes` with cached `SearchValues<char>`
42+
([#24907][24907]) (Thanks @ArmaanMcleod!)
43+
- Add quote handling in **Verb**, **StrictModeVersion**, **Scope** & **PropertyType** Argument
44+
Completers with single helper method ([#24839][24839]) (Thanks @ArmaanMcleod!)
3145

3246
## Cmdlet improvements
3347

34-
- Add -ExcludeModule parameter to Get-Command ([#18955][18955]) (Thanks @MartinGC94!)
35-
- Return correct FileName property for Get-Item when listing alternate data streams
48+
- Add `-ExcludeModule` parameter to `Get-Command` ([#18955][18955]) (Thanks @MartinGC94!)
49+
- Return correct **FileName** property for `Get-Item` when listing alternate data streams
3650
([#18019][18019]) (Thanks @kilasuit!)
37-
- Fix Get-ItemProperty to report non-terminating error for cast exception ([#21115][21115]) (Thanks
38-
@ArmaanMcleod!)
39-
- Fix a bug in how Write-Host handles XmlNode object ([#24669][24669]) (Thanks @brendandburns!)
51+
- Fix `Get-ItemProperty` to report non-terminating error for cast exception ([#21115][21115])
52+
(Thanks @ArmaanMcleod!)
53+
- Fix a bug in how q handles XmlNode object ([#24669][24669]) (Thanks @brendandburns!)
54+
- Fix `New-Item -Force` to error on invalid directory name ([#24936][24936]) (Thanks @kborowinski!)
55+
- Fix `Start-Transcript` error when `$Transcript` is a **PSObject** wrapped string
56+
([#24963][24963]) (Thanks @kborowinski!)
57+
- Fix `Start-Process -Wait` polling ([#24711][24711]) (Thanks @jborean93!)
58+
- Add completion of modules by their shortname ([#20330][20330]) (Thanks @MartinGC94!)
4059

4160
## Engine improvements
4261

4362
- Added the AIShell module to telemetry collection list ([#24747][24747])
44-
- Added helper in EnumSingleTypeConverter to get enum names as array ([#17785][17785]) (Thanks
63+
- Added helper in `EnumSingleTypeConverter` to get enum names as array ([#17785][17785]) (Thanks
4564
@fflaten!)
46-
- Update DnsNameList for X509Certificate2 to use
47-
X509SubjectAlternativeNameExtension.EnumerateDnsNames Method ([#24714][24714]) (Thanks
65+
- Update **DnsNameList** for **X509Certificate2** to use
66+
`X509SubjectAlternativeNameExtension.EnumerateDnsNames()` Method ([#24714][24714]) (Thanks
4867
@ArmaanMcleod!)
49-
- Add completion of modules by their shortname ([#20330][20330]) (Thanks @MartinGC94!)
68+
- Remove trailing space from event source name ([#24192][24192]) (Thanks @MartinGC94!)
69+
- Stringify **ErrorRecord** with empty exception message to empty string ([#24949][24949]) (Thanks
70+
@MatejKafka!)
5071

5172
## Experimental features
5273

@@ -70,6 +91,17 @@ The following experimental features are included in PowerShell 7.6-preview.2:
7091
[21115]: https://github.com/PowerShell/PowerShell/pull/21115
7192
[21117]: https://github.com/PowerShell/PowerShell/pull/21117
7293
[21137]: https://github.com/PowerShell/PowerShell/pull/21137
94+
[24192]: https://github.com/PowerShell/PowerShell/pull/24192
7395
[24669]: https://github.com/PowerShell/PowerShell/pull/24669
96+
[24711]: https://github.com/PowerShell/PowerShell/pull/24711
7497
[24714]: https://github.com/PowerShell/PowerShell/pull/24714
7598
[24747]: https://github.com/PowerShell/PowerShell/pull/24747
99+
[24839]: https://github.com/PowerShell/PowerShell/pull/24839
100+
[24879]: https://github.com/PowerShell/PowerShell/pull/24879
101+
[24880]: https://github.com/PowerShell/PowerShell/pull/24880
102+
[24907]: https://github.com/PowerShell/PowerShell/pull/24907
103+
[24936]: https://github.com/PowerShell/PowerShell/pull/24936
104+
[24949]: https://github.com/PowerShell/PowerShell/pull/24949
105+
[24963]: https://github.com/PowerShell/PowerShell/pull/24963
106+
[24971]: https://github.com/PowerShell/PowerShell/pull/24971
107+
[24977]: https://github.com/PowerShell/PowerShell/pull/24977

0 commit comments

Comments
 (0)