|
1 | 1 | # CHANGELOG
|
2 | 2 |
|
| 3 | +## [1.20.0](https://github.com/PowerShell/PSScriptAnalyzer/tree/1.20.0) - 2021-08-20 |
| 4 | + |
| 5 | +### Fixes |
| 6 | + |
| 7 | +- Replace unhelpful warning around `process` aliasing `Get-Process` with warning about misused syntax (#1638) (by @bergmeister) |
| 8 | +- Fix `FunctionInfo` fallback AST attribute analysis for UseShouldProcessCorrectly (#1659) (thanks @hubuk) |
| 9 | +- Do not increase indentation after a left parenthesis if the previous token is a newline and the next token is not a newline (#1469) (by @bergmeister) |
| 10 | +- UseConsistentWhitespace - CheckOpenBrace setting: Do not warn when being preceded by open parenthesis (#1633) (by @bergmeister) |
| 11 | + |
| 12 | +### New Rule |
| 13 | + |
| 14 | +- Make UseSingularNouns rule work in PowerShell 7 (#1627) (by @bergmeister) |
| 15 | +- UseConsistentWhitespace: Create option to ignore assignment operator inside hashtable (#1566) (thanks @daviesj) |
| 16 | + |
| 17 | +### Miscellaneous |
| 18 | + |
| 19 | +- Implement -IncludeSuppressions parameter (#1701) (by @rjmholt) |
| 20 | +- Combine multiple suppressions applied to the same diagnostic (#1699) (by @rjmholt) |
| 21 | +- Use dependabot to keep dependencies up to date (#1664) (by @rjmholt) |
| 22 | +- Add reviewers and explicit dependency exclusions to dependabot (#1676) (by @rjmholt) |
| 23 | +- Remove explicit registries in dependabot (#1671) (by @rjmholt) |
| 24 | + |
| 25 | +### Documentation |
| 26 | + |
| 27 | +- Link to PSScriptAnalyzer rule documentation from the README (#1642) (thanks @bbodenmiller) |
| 28 | +- Add HelpInfoUri to module manifest (#1651) (by @sdwheeler) |
| 29 | +- Add documentation around CustomRulePath in Settings file to README.md (#1636) (thanks @johlju) |
| 30 | +- Use allowlist and blocklist terminology, supply alternate configuration key for PSAvoidUsingCmdletAliases (#1604) (by @bergmeister) |
| 31 | +- Fix suppression example errors in README (#1593) (by @rjmholt) |
| 32 | +- Fix AvoidLongLines documentation example (#1554) (thanks @floh96) |
| 33 | +- Remove broken waffle.io links from readme.md (#1558) (thanks @clcaldwell) |
| 34 | +- Fix typo in AvoidUsingCmdletAliases documentation (#1590) (thanks @rubengonzalez-dev) |
| 35 | + |
| 36 | +### Testing |
| 37 | + |
| 38 | +- Fix compatibility rule tests (#1697) (by @rjmholt) |
| 39 | +- Fix missing space in AvoidPositionalParameter test asset (#1573) (by @jameswtruher) |
| 40 | + |
| 41 | +### Development/Build Improvements |
| 42 | + |
| 43 | +- Fix build module tests (#1654) (thanks @clcaldwell) |
| 44 | +- Move to new signing process for release build and prep for 1.20.0 (#1625) (by @jameswtruher) |
| 45 | +- Handle cases where the signature generator fails (#1661) (by @jameswtruher) |
| 46 | +- Update .NET SDK to 3.1.408 (#1630) (by @bergmeister) |
| 47 | +- Simplify devcontainer setup and resolve git line ending conflicts (#1637) (by @bergmeister) |
| 48 | +- Speedup CI by bootstrapping PowerShell module installations in background and in parallel, whilst the .NET SDK is being installed (#1634) (by @bergmeister) |
| 49 | +- Upgrade release Dockerfile from Ubuntu 16.04 to 20.04 (#1631) (by @bergmeister) |
| 50 | +- Remove old powershell-core NuGet feed, which sometimes causes build failures (#1632) (by @bergmeister) |
| 51 | +- Remove reference to myget.org as a package resource (#1640) (by @jameswtruher) |
| 52 | +- Add Ubuntu 20.04 to build matrix (#1628) (by @bergmeister) |
| 53 | +- Remove conditional compilation for PSv6/netstandard2.0 for Engine and Rules projects (#1600) (by @bergmeister) |
| 54 | +- Upgrade Microsoft.CSharp, Microsoft.Win32.Registry and System.Reflection.TypeExtensions from 4.5.0 to 4.7.0 (#1599) (by @bergmeister) |
| 55 | +- Use PowerShell preview extension for Github Codespaces (#1596) (by @bergmeister) |
| 56 | +- Update SMA reference for netcoreapp3.1 to from 7.0.0 to 7.0.3 (#1597) (by @bergmeister) |
| 57 | +- 🧹 Make usage of Microsoft.Management.Infrastructure consistent and reference it only once in CrossCompatibility project (#1601) (by @bergmeister) |
| 58 | +- Update launch.json (#1603) (by @bergmeister) |
| 59 | +- Make CI fail if tests fail and fix failing tests by making them Pester v5 compatible (#1553) (coauthored by @bergmeister) |
| 60 | + |
3 | 61 | ## [1.19.1](https://github.com/PowerShell/PSScriptAnalyzer/tree/1.19.1) - 2020-07-28
|
4 | 62 |
|
5 | 63 | ### Fixes
|
|
0 commit comments