You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release adds one more important fix, which prevents a leak of runspaces when repeatedly invoking the PSScriptAnalyzer cmdlets. Furthermore it ups the minimum version of PowerShell Core to `6.2.0` due to `6.1` reaching its [end of life](https://docs.microsoft.com/en-us/powershell/scripting/powershell-support-lifecycle?view=powershell-6#powershell-releases-end-of-life) this month.
212
+
This release adds one more important fix, which prevents a leak of runspaces when repeatedly invoking the PSScriptAnalyzer cmdlets. Furthermore it ups the minimum version of PowerShell Core to `6.2.0` due to `6.1` reaching its [end of life](https://learn.microsoft.com/powershell/scripting/install/PowerShell-Support-Lifecycle#powershell-end-of-support-dates) this month.
213
213
214
214
- Change CommandInfoCache to implement IDisposable and clean up the runspace pool (#1335) (by @JamesWTruher)
215
215
- Update Newtonsoft json to 12.0.1 due to PowerShell 6.1 going out of support (#1336) (by @bergmeister)
@@ -275,11 +275,11 @@ The benefit to the user will be some enhancements and fixes in the formatter, es
275
275
- Convert compatibility module to binary module, fix compatibility with Azure environments (#1212) (by @rjmholt)
276
276
- Prevent .NET members with names differing only by case from crashing the compatibility profiler (#1195) (by @rjmholt)
277
277
- Fix compatibility profile query API so that aliases referring to other modules appear (#1194) (by @rjmholt)
278
-
278
+
279
279
- DSC
280
280
- Instead of using the first cimClass and then having no superClass, use the first cimClass that has a non-null superClass (#1200) (by @bergmeister, thanks to @ykuijs! for the great collaboration)
281
281
- Make `-SaveDscDependency` work on Linux (#1246) (by @bergmeister)
282
-
282
+
283
283
- Enable suppression of custom rules when used together with `-IncludeDefaultRules` to allow all possible scenarios from 1.17.1 and 1.18.0. This removes also the check if the rule name in the suppression attribute can be found because this check is technically not possible in all scenarios (#1245) (by @bergmeister)
284
284
- Fix NullReferenceException for class type (#1182) (by @bergmeister)
285
285
@@ -492,7 +492,7 @@ Multi-threading efficiency was highly improved leading to a speedup whilst keepi
492
492
- Add simple GitHub Pull Request template based off the one for PowerShell Core (#866) (by @bergmeister)
493
493
- Add a simple GitHub issue template based on the one of PowerShell Core. (#865, #884) (by @bergmeister)
494
494
- Fix Example 7 in Invoke-ScriptAnalyzer.md (#862) (Thanks @sethvs!)
495
-
- Use the typewriter apostrophe instead the typographic apostrophe (#855) (Thanks @alexandear!)
495
+
- Use the typewriter apostrophe instead the typographic apostrophe (#855) (Thanks @alexandear!)
496
496
- Add justification to ReadMe (#848) (Thanks @KevinMarquette!)
497
497
- Fix typo in README (#845) (Thanks @misterGF!)
498
498
@@ -768,7 +768,8 @@ A big **Thank You!** to the following folks for making PSScriptAnalyzer even bet
768
768
### Fixes:
769
769
#### Engine:
770
770
- Engine update to prevent script based injection attacks
771
-
- CustomizedRulePath is now called CustomRulePath – Fixes to handle folder paths
771
+
- CustomizedRulePath is now called CustomRulePath
772
+
- Fixes to handle folder paths
772
773
- Fixes for RecurseCustomRulePath functionality
773
774
- Fix to binplace cmdlet help file as part of build process
774
775
- ScriptAnalyzer Profile is now called Settings
@@ -786,7 +787,8 @@ A big **Thank You!** to the following folks for making PSScriptAnalyzer even bet
786
787
- Update to Credential based rules to validate the presence of CredentialAttribute and PSCredential type
Copy file name to clipboardExpand all lines: docs/Rules/UseApprovedVerbs.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ All cmdlets must used approved verbs.
16
16
Approved verbs can be found by running the command `Get-Verb`.
17
17
18
18
Additional documentation on approved verbs can be found in the microsoft docs page
19
-
[Approved Verbs for PowerShell Commands](https://docs.microsoft.com/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands).
19
+
[Approved Verbs for PowerShell Commands](https://learn.microsoft.com/powershell/scripting/developer/cmdlet/approved-verbs-for-windows-powershell-commands).
20
20
Some unapproved verbs are documented on the approved verbs page and point to approved alternatives.
21
21
Try searching for the verb you used to find its approved form. For example, searching for `Read`,
0 commit comments