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
- Built-in settings presets to specify settings from command line. Currently, PSSA ships with `PSGallery`, `CodeFormatting`, `DSC`, and other setting presets. All of them can be found in the `Settings/` directory in the module. To use them just pass them as an argument to the `Settings`parameters. For example, if you want to run rules that *powershellgallery* runs, then use the following command.
3
+
- Built-in settings presets to specify settings from command line (#717). Currently, PSSA ships with `PSGallery`, `CodeFormatting`, `DSC`, and other settings presets. All of them can be found in the `Settings/` directory in the module. To use them just pass them as an argument to the `Settings`parameter. For example, if you want to run rules that *powershellgallery* runs, then use the following command.
- Argument completion for built-in settings presets.
9
-
- Argument completion for `IncludeRule` and `ExcludeRule` parameters.
7
+
- Argument completion for built-in settings presets (#717).
8
+
- Argument completion for `IncludeRule` and `ExcludeRule` parameters (#717).
9
+
- Option to `PSCloseBrace` rule to add new line after the brace (#713).
10
+
- Option to `PSCloseBrace` rule to ignore expressions that have open and close braces on the same line (#706).
11
+
- New rule, [PSUseConsistentWhitespace](https://github.com/PowerShell/PSScriptAnalyzer/blob/9a6fe537c11c9c8d7ed872a7464eb192cab00883/RuleDocumentation/UseConsistentWhitespace.md), to check for whitespace style around operators and separators (#702).
10
12
11
13
### Fixed
14
+
- Indentation when pipes precede new lines in a multi-line command expression in `PSUseConsistentIdentation` rule (#705).
15
+
- Handling of SubExpressionAsts (`$(...)`) in `PSUseConsistentIdentation` rule (#700).
16
+
- Performance issues caused by `get-command` cmdlet (#695).
12
17
13
18
### Changed
14
-
- Settings implementation to decouple it from engine.
19
+
- Settings implementation to decouple it from engine (#717).
- Three rules to enable code formatting feature in vscode (#690)
92
-
- PSPlaceOpenBrace
93
-
- PSPlaceCloseBrace
94
-
- PSUseConsistentIdentation
91
+
- Built-in settings presets to specify settings from command line (#717). Currently, PSSA ships with `PSGallery`, `CodeFormatting`, `DSC`, and other settings presets. All of them can be found in the `Settings/` directory in the module. To use them just pass them as an argument to the `Settings` parameter. For example, if you want to run rules that *powershellgallery* runs, then use the following command.
0 commit comments