Skip to content

Commit 756562f

Browse files
authored
Merge pull request #12135 from MicrosoftDocs/main
06/02/2025 PM Publishing
2 parents 02d3b30 + e82dfc3 commit 756562f

File tree

5 files changed

+74
-41
lines changed

5 files changed

+74
-41
lines changed

reference/7.4/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ title: about_Calling_Generic_Methods
1111
Generics let you tailor a method, class, structure, or interface to the precise
1212
data type it acts upon. For example, instead of using the
1313
[System.Collections.Hashtable][01] class, which allows keys and values to be
14-
of any type, you can use the [System.Collections.Generic.Dictionary%602][02]
14+
of any type, you can use the [System.Collections.Generic.Dictionary][02]
1515
generic class and specify the types allowed for the **key** and **value**
1616
properties. Generics provide increased code reusability and type safety.
1717

@@ -22,8 +22,8 @@ overloads, or when the generic method takes no formal parameter. PowerShell can
2222
fail to resolve the correct method without the explicit generic method
2323
arguments.
2424

25-
For example, `[array]::Empty<T>()`. The .NET **Array** class has a static,
26-
generic method `Empty<T>()` that takes no formal parameters.
25+
For example, `[array]::Empty[T]()`. The .NET **Array** class has a static,
26+
generic method `Empty[T]()` that takes no formal parameters.
2727

2828
Prior to PowerShell 7.3, to ensure proper method resolution you had to use
2929
complicated workarounds using .NET reflection. For an example, see Lee Holmes'
@@ -61,10 +61,10 @@ In this example, we create a list of integers then use the
6161
`System.Linq.Enumerable` class to enumerate the values and transform them to a
6262
new value.
6363

64-
The variable `$list` is a generic `List<T>` object that can only contain
65-
integers. `List<T>` is a generic class that allows you to specify the type of
64+
The variable `$list` is a generic `List[T]` object that can only contain
65+
integers. `List[T]` is a generic class that allows you to specify the type of
6666
its members when you create it.
67-
`[System.Linq.Enumerable]::Select<T1,T2>(T1,T2)` is a generic method that
67+
`[System.Linq.Enumerable]::Select[T1,T2](T1,T2)` is a generic method that
6868
require two generic type parameters and two formal value parameters.
6969

7070
```powershell

reference/7.5/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ title: about_Calling_Generic_Methods
1111
Generics let you tailor a method, class, structure, or interface to the precise
1212
data type it acts upon. For example, instead of using the
1313
[System.Collections.Hashtable][01] class, which allows keys and values to be
14-
of any type, you can use the [System.Collections.Generic.Dictionary%602][02]
14+
of any type, you can use the [System.Collections.Generic.Dictionary][02]
1515
generic class and specify the types allowed for the **key** and **value**
1616
properties. Generics provide increased code reusability and type safety.
1717

@@ -22,8 +22,8 @@ overloads, or when the generic method takes no formal parameter. PowerShell can
2222
fail to resolve the correct method without the explicit generic method
2323
arguments.
2424

25-
For example, `[array]::Empty<T>()`. The .NET **Array** class has a static,
26-
generic method `Empty<T>()` that takes no formal parameters.
25+
For example, `[array]::Empty[T]()`. The .NET **Array** class has a static,
26+
generic method `Empty[T]()` that takes no formal parameters.
2727

2828
Prior to PowerShell 7.3, to ensure proper method resolution you had to use
2929
complicated workarounds using .NET reflection. For an example, see Lee Holmes'
@@ -61,10 +61,10 @@ In this example, we create a list of integers then use the
6161
`System.Linq.Enumerable` class to enumerate the values and transform them to a
6262
new value.
6363

64-
The variable `$list` is a generic `List<T>` object that can only contain
65-
integers. `List<T>` is a generic class that allows you to specify the type of
64+
The variable `$list` is a generic `List[T]` object that can only contain
65+
integers. `List[T]` is a generic class that allows you to specify the type of
6666
its members when you create it.
67-
`[System.Linq.Enumerable]::Select<T1,T2>(T1,T2)` is a generic method that
67+
`[System.Linq.Enumerable]::Select[T1,T2](T1,T2)` is a generic method that
6868
require two generic type parameters and two formal value parameters.
6969

7070
```powershell

reference/7.6/Microsoft.PowerShell.Core/About/about_Calling_Generic_Methods.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ title: about_Calling_Generic_Methods
1111
Generics let you tailor a method, class, structure, or interface to the precise
1212
data type it acts upon. For example, instead of using the
1313
[System.Collections.Hashtable][01] class, which allows keys and values to be
14-
of any type, you can use the [System.Collections.Generic.Dictionary%602][02]
14+
of any type, you can use the [System.Collections.Generic.Dictionary][02]
1515
generic class and specify the types allowed for the **key** and **value**
1616
properties. Generics provide increased code reusability and type safety.
1717

@@ -22,8 +22,8 @@ overloads, or when the generic method takes no formal parameter. PowerShell can
2222
fail to resolve the correct method without the explicit generic method
2323
arguments.
2424

25-
For example, `[array]::Empty<T>()`. The .NET **Array** class has a static,
26-
generic method `Empty<T>()` that takes no formal parameters.
25+
For example, `[array]::Empty[T]()`. The .NET **Array** class has a static,
26+
generic method `Empty[T]()` that takes no formal parameters.
2727

2828
Prior to PowerShell 7.3, to ensure proper method resolution you had to use
2929
complicated workarounds using .NET reflection. For an example, see Lee Holmes'
@@ -61,10 +61,10 @@ In this example, we create a list of integers then use the
6161
`System.Linq.Enumerable` class to enumerate the values and transform them to a
6262
new value.
6363

64-
The variable `$list` is a generic `List<T>` object that can only contain
65-
integers. `List<T>` is a generic class that allows you to specify the type of
64+
The variable `$list` is a generic `List[T]` object that can only contain
65+
integers. `List[T]` is a generic class that allows you to specify the type of
6666
its members when you create it.
67-
`[System.Linq.Enumerable]::Select<T1,T2>(T1,T2)` is a generic method that
67+
`[System.Linq.Enumerable]::Select[T1,T2](T1,T2)` is a generic method that
6868
require two generic type parameters and two formal value parameters.
6969

7070
```powershell

reference/docs-conceptual/community/2025-updates.md

Lines changed: 47 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: List of changes to the PowerShell documentation for 2025
3-
ms.date: 05/06/2025
3+
ms.date: 06/02/2025
44
title: What's New in PowerShell-Docs for 2025
55
---
66
# What's new in PowerShell Docs for 2025
@@ -11,6 +11,44 @@ community.
1111
Help us make the documentation better for you. Read the [Contributor's Guide][01] to learn how to
1212
get started.
1313

14+
<!-- Link references -->
15+
[01]: contributing/overview.md
16+
17+
## 2025-May
18+
19+
Content updates
20+
21+
- Add new article - [Optimize performance using parallel execution](../dev-cross-plat/performance/parallel-execution.md)
22+
- Updated release notes for the PowerShell 7.4.10 release
23+
- Updated release notes for AIShell 1.0.0-preview.4
24+
- Updated docs for PSResoureGet 1.1.1 release - no supporting MAR
25+
- Retired PowerShell content for Windows Server 20212/2012r2/MDOP (5338 articles)
26+
27+
GitHub stats
28+
29+
- 27 PRs merged (10 from Community)
30+
- 32 issues opened (31 from Community)
31+
- 31 issues closed (30 Community issues closed)
32+
33+
Top Community Contributors
34+
35+
The following people contributed to PowerShell docs this month by submitting pull requests or
36+
filing issues. Thank you!
37+
38+
| GitHub Id | PRs merged | Issues opened |
39+
| --------------- | :--------: | :-----------: |
40+
| changeworld | 3 | |
41+
| cflanderscpc | 1 | |
42+
| HeyItsGilbert | 1 | |
43+
| dodexahedron | 1 | |
44+
| MaratMussabekov | 1 | |
45+
| geeksbsmrt | 1 | |
46+
| SP3269 | 1 | |
47+
| ajansveld | 1 | |
48+
| robinmalik | 1 | |
49+
| andreshungbz | 1 | |
50+
| mklement0 | | 2 |
51+
1452
## 2025-April
1553

1654
Content updates
@@ -19,14 +57,14 @@ Content updates
1957
- Refactored documentation of filter functions
2058
- Documented bugs with CIM/CDXML bugs and PipelineVariable parameter
2159

22-
### Top Community Contributors
23-
2460
GitHub stats
2561

2662
- 24 PRs merged (6 from Community)
2763
- 23 issues opened (22 from Community)
2864
- 23 issues closed (23 Community issues closed)
2965

66+
Top Community Contributors
67+
3068
The following people contributed to PowerShell docs this month by submitting pull requests or
3169
filing issues. Thank you!
3270

@@ -46,14 +84,14 @@ Content updates
4684
- Tons for quality improvements from surfingoldelephant
4785
- 38 PRs cleaning up 1505 files
4886

49-
### Top Community Contributors
50-
5187
GitHub stats
5288

5389
- 68 PRs merged (40 from Community)
5490
- 30 issues opened (28 from Community)
5591
- 30 issues closed (28 Community issues closed)
5692

93+
Top Community Contributors
94+
5795
The following people contributed to PowerShell docs this month by submitting pull requests or
5896
filing issues. Thank you!
5997

@@ -73,14 +111,14 @@ Content updates
73111
- surfingoldelephant - 13 PRs on 497 files
74112
- ArieHein - 10 PRs on 140 files
75113

76-
### Top Community Contributors
77-
78114
GitHub stats
79115

80116
- 52 PRs merged (29 from Community)
81117
- 26 issues opened (25 from Community)
82118
- 28 issues closed (26 Community issues closed)
83119

120+
Top Community Contributors
121+
84122
The following people contributed to PowerShell docs this month by submitting pull requests or
85123
filing issues. Thank you!
86124

@@ -109,14 +147,14 @@ Updates
109147
- Special thanks to @ArieHein for his contributions (15 PRs on 234 files) to fix typos and adherence
110148
to style guidelines.
111149

112-
### Top Community Contributors
113-
114150
GitHub stats
115151

116152
- 74 PRs merged (30 from Community)
117153
- 32 issues opened (32 from Community)
118154
- 37 issues closed (37 Community issues closed)
119155

156+
Top Community Contributors
157+
120158
The following people contributed to PowerShell docs this month by submitting pull requests or
121159
filing issues. Thank you!
122160

@@ -129,5 +167,3 @@ filing issues. Thank you!
129167
| daniel-brandenburg | 1 | |
130168
| o-l-a-v | 2 | |
131169

132-
<!-- Link references -->
133-
[01]: contributing/overview.md
Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
description: List of the GitHub users that have the most contributions to the PowerShell-Doc project.
3-
ms.date: 05/06/2025
3+
ms.date: 06/02/2025
44
title: Community contributor Hall of Fame
55
---
66
# Community Contributor Hall of Fame
77

88
The PowerShell Community is a vibrant and collaborative group. We greatly appreciate all the help
99
and support we get from the community. You can be a contributor too. To learn how, read our
10-
[Contributor's Guide][contrib].
10+
[Contributor's Guide](contributing/overview.md).
1111

1212
These GitHub users are the All-Time Top Community Contributors.
1313

@@ -17,7 +17,7 @@ Pull Requests help us fix those issues and make the documentation better for eve
1717

1818
| PRs Merged | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Grand Total |
1919
| ------------------ | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ----------: |
20-
| Community | 3 | 194 | 446 | 467 | 321 | 160 | 99 | 121 | 108 | 81 | 105 | 2105 |
20+
| Community | 3 | 194 | 446 | 467 | 321 | 160 | 99 | 122 | 108 | 81 | 115 | 2116 |
2121
| matt9ucci | | | 157 | 80 | 30 | 1 | 6 | | | | | 274 |
2222
| nschonni | | | | 14 | 138 | 10 | | | | | | 162 |
2323
| kiazhi | | 25 | 79 | 12 | | | | | | | | 116 |
@@ -29,27 +29,27 @@ Pull Requests help us fix those issues and make the documentation better for eve
2929
| ArieHein | | | | | 1 | | | | | 7 | 25 | 33 |
3030
| yecril71pl | | | | | | 21 | 3 | 3 | | | | 27 |
3131
| Dan1el42 | | 20 | | | | | | | | | | 20 |
32+
| changeworld | | | | | | | | 3 | | | 16 | 19 |
3233
| skycommand | | | 1 | 3 | 3 | 6 | | 1 | 4 | 1 | | 19 |
3334
| NReilingh | | 2 | | 13 | 3 | | | | | | | 18 |
3435
| it-praktyk | | | | 16 | 1 | | | | | | | 17 |
3536
| vors | | 15 | 1 | | | | | | | | | 16 |
36-
| changeworld | | | | | | | | 3 | | | 13 | 16 |
3737
| markekraus | | | 11 | 5 | | | | | | | | 16 |
3838
| kvprasoon | | 2 | 1 | 7 | 2 | 2 | 2 | | | | | 16 |
3939
| k-takai | | | | 5 | 1 | 7 | | | | | | 13 |
4040
| purdo17 | | | | 13 | | | | | | | | 13 |
4141
| exchange12rocks | | | 7 | 3 | | | 1 | | | | | 11 |
42-
| bergmeister | | | 1 | 3 | 3 | 1 | 1 | 1 | 1 | | | 11 |
4342
| PlagueHO | | 10 | | | 1 | | | | | | | 11 |
43+
| bergmeister | | | 1 | 3 | 3 | 1 | 1 | 1 | 1 | | | 11 |
4444

4545
## GitHub issues opened
4646

4747
GitHub issues help us identify errors and gaps in our documentation.
4848

4949
| Issues Opened | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Grand Total |
5050
| ------------------ | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ----------: |
51-
| Community | 3 | 54 | 95 | 211 | 561 | 557 | 363 | 225 | 270 | 221 | 66 | 2626 |
52-
| mklement0 | | | 19 | 60 | 56 | 61 | 28 | 8 | 20 | 24 | | 276 |
51+
| Community | 3 | 54 | 95 | 211 | 562 | 557 | 363 | 225 | 270 | 221 | 86 | 2647 |
52+
| mklement0 | | | 19 | 60 | 56 | 61 | 28 | 8 | 20 | 24 | 2 | 278 |
5353
| ehmiiz | | | | | | | | 20 | 14 | | | 34 |
5454
| iSazonov | | | 1 | 4 | 10 | 8 | 4 | 3 | | 1 | | 31 |
5555
| jszabo98 | | | | 2 | 15 | 6 | 1 | | 1 | 2 | | 27 |
@@ -60,7 +60,7 @@ GitHub issues help us identify errors and gaps in our documentation.
6060
| peetrike | | | | 1 | | 4 | 2 | 6 | 4 | 3 | | 20 |
6161
| JustinGrote | | | | 1 | 3 | 6 | 1 | 1 | 2 | 2 | 2 | 18 |
6262
| vexx32 | | | | 3 | 11 | | | 3 | | | | 17 |
63-
| kilasuit | | | | | 3 | 2 | 1 | 4 | 1 | 3 | 1 | 15 |
63+
| kilasuit | | | | | 3 | 2 | 1 | 4 | 1 | 3 | 2 | 16 |
6464
| KirkMunro | | | | 7 | 7 | 1 | | | | | | 15 |
6565
| alexandair | | 9 | 4 | 2 | | | | | | | | 15 |
6666
| clamb123 | | | | | | | 14 | | | | | 14 |
@@ -70,11 +70,8 @@ GitHub issues help us identify errors and gaps in our documentation.
7070
| jsilverm | | | | | | 8 | | | 4 | | | 12 |
7171
| CarloToso | | | | | | | | | 11 | | | 11 |
7272
| Liturgist | | | | | 1 | 1 | 1 | 2 | 4 | 2 | | 11 |
73-
| ArmaanMcleod | | | | | | | | | 4 | 6 | | 10 |
7473
| vors | 1 | 6 | 2 | 1 | | | | | | | | 10 |
74+
| ArmaanMcleod | | | | | | | | | 4 | 6 | | 10 |
7575
| UberKluger | | | | | | 1 | 7 | 2 | | | | 10 |
7676
| LaurentDardenne | | | 3 | 2 | | | | 5 | | | | 10 |
7777
| matt9ucci | | | 2 | 5 | | | 2 | | 1 | | | 10 |
78-
79-
<!-- Link references -->
80-
[contrib]: contributing/overview.md

0 commit comments

Comments
 (0)