master
Change `docs.microsoft.com` to `learn.microsoft.com` (#19994)
Use correct casing for cmdlet name and cmdlet parameter name in *.ps1 files (#12584)
Fix a race condition in `Add-Type` (#19471)
Update copyright notice to latest guidance (#12190)
Wrap tests in pester blocks (#12700)
Fix `ConvertFrom-Json` to ignore comments inside array literals (#14553) (#26050)
Mark `-NoTypeInformation` as obsolete no-op and evaluate `-IncludeTypeInformation` on by value on Csv cmdlets (#26719)
Treat large Enum values as numbers in `ConvertTo-Json` (#20999)
Add comprehensive PowerShell class tests for `ConvertTo-Json` (#26769)
Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#25864)
Add property and event for debug attach (#25788)
Add `-Runspace` parameter to all `*-PSBreakpoint` cmdlets (#10492)
Add Windows ARM64 CI (#19040)
Remove unneeded use of `chmod 777` (#17974)
Use `[initialsessionstate]` type accelerator (#25912)
Add check for `ScriptBlock` wrapped in `PSObject` to `$using` used in `ForEach-Object -Parallel` (#17234)
Add -ExcludeProperty parameter to Format-* cmdlets (#26514)
Make `-Encoding` parameter able to take `ANSI` encoding in PowerShell (#19298)
Properly Expand Aliases to their actual ResolvedCommand (#25763)
Add `-FuzzyMinimumDistance` parameter to `Get-Command` (#18261)
Improve unique naming for tests (#17043)
Add support to `Get-Error` to handle BoundParameters (#20640)
Fix tests to not write errors to console (#13010)
Make PS-Committee reviewed experimental features stable (#15864)
Respect -Shuffle:$false in Get-Random (#26457)
Respect -Shuffle:$false in Get-SecureRandom (#26460)
Added `-CaseInsensitive` switch parameter to `Select-Object` & `Get-Unique` cmdlets (#19683)
Correct handling of explicit -Since:$false parameter value in Get-Uptime (#26141)
Fix regression in #20608. (#20745)
Make `Measure-Object` ignore missing properties unless running in strict mode (#16589)
Change New-Guid to generate UUID v7 by default (#27033)
Add Milliseconds Parameter to New-TimeSpan (#17621)
Use $PSStyle.Formatting.FormatAccent for Format-List and $PSStyle.Formatting.TableHeader for Format-Table output (#14406)
Update `MaxVisitCount` and `MaxHashtableKeyCount` if `VisitorSafeValueContext` indicates `SkipLimitCheck` is true (#27306)
Change `Read-Host -MaskInput` to use existing `SecureString` path, but return as plain text (#13256)
Change default to `OutputRendering.Host` and remove `OutputRendering.Automatic` (#15882)
Fixes for release tests (#20028)
Update Ubuntu images to use Ubuntu 20.04 (#15906)
Make some experimental features stable (#26348)
Fix `Sort-Object -Stable -Unique` to actually do stable sorting (#17189)
Add new parameter to `Start-Sleep`: `[-Duration] <timespan>` (#16185)
Add more tests to `Tee-Object -Encoding` (#14539)
Fix Test-Json false positive errors when using oneOf or anyOf in schema (#26618)
Add `MethodInvocation` trace for overload tracing (#21320)
Correct spelling in Comments and tests (#17480)
Fix Invoke-RestMethod to support read-only files in multipart form data (#26454)
Fix `-Debug` to not trigger the `ShouldProcess` prompt (#26081)
Fix a bug in how `Write-Host` handles `XmlNode` object (#24669)
Do not require activity when creating a completed progress record (#18474)
Add `ConvertTo-CliXml` and `ConvertFrom-CliXml` cmdlets (#21063)
Fix a few simple typos in comments and string outputs (#25805)