|
| 1 | +## Released v1.0.2 (June.25, 2015) |
| 2 | +###Features: |
| 3 | +- Perf improvements in the Engine to execute rules concurrently. |
| 4 | + |
| 5 | + |
| 6 | +###Rules: |
| 7 | +- New rule to validate the presence of deprecated module manifest fields. |
| 8 | +- Removed PSAvoidTrapStatement rule from the builtin set – since this is not deprecated and using trap is a better choice in certain scenarios. |
| 9 | + |
| 10 | + |
| 11 | +###Fixes: |
| 12 | +- Verbose Message rule applies to only DSC cmdlet based resources. |
| 13 | +- Multiple fixes to AvoidUninitializedVariable to work with non-mandatory parameters, fix in the flow graphs for throw statements; support for missing preference variables; support for automatic variables. |
| 14 | +- PSAvoidUsingInternalsURLs to work with xPath expressions. |
| 15 | +- UseSingularNouns rule to raise warnings for plural phrases. |
| 16 | +- Added .gitignore to exclude certain files from being reported as untracked. |
| 17 | +- Revisited severity for DSC rules. |
| 18 | +- PSUseOutputTypeCorrectly rule not to get triggered for functions returning system.void type. |
| 19 | +- PSAvoidDefaultTrueValueSwitchParameter to work with switch attribute when supplied as fully qualified. |
| 20 | +- Ignore PSObject and PSCustomObject for UseOutputTypeCorrectly rule. |
| 21 | +- Only raise NullComparisonRule if the RHS is an array or has unknown type. |
| 22 | +- PSUseDeclaredVarsMoreThanAssignments rule to be raised for script variables and for setting the property of a variable. |
| 23 | +- Support for using PSUseCmdletCorrectly rule when mandatory parameters are supplied in a splatted hashtable. |
| 24 | +- AvoidUsingPlainTextForPassword rule to be raised only strings or object types. |
| 25 | +- Fix for PositionalParameterUsed method (Helper.cs) uses unsafe method to exclude ForEach-Object and Where-Object. |
| 26 | + |
| 27 | + |
1 | 28 | ## Released v1.0.1 (May.8, 2015)
|
2 | 29 | ###Features:
|
3 | 30 | - Integrated with waffle.io for Project Management.
|
|
18 | 45 |
|
19 | 46 |
|
20 | 47 | ##Released v1.0.0 on Apr.24, 2015
|
21 |
| - |
22 | 48 | ###Features:
|
23 | 49 | - Finalized three levels of Severity - Error/Warning/Information.
|
24 | 50 | - Improved PSScriptAnalyzer engine behavior: emits non-terminating errors (Ex: for failed ast parse) and continues rule application when running on multiple scripts.
|
|
0 commit comments