|
| 1 | +## Released v1.2.0 (Dec.17, 2015) |
| 2 | +###Features: |
| 3 | +- Support for consuming PowerShell content as streams (-ScriptDefinition) |
| 4 | +- ScriptAnalyzer accepts configuration (settings) in the form of a hashtable (-Settings), added sample Settings |
| 5 | +- Ability to run default ruleset along with custom ones in the same invocation (-IncludeDefaultRules) |
| 6 | +- Recurse Custom Rule Paths (-RecurseCustomRulePath) |
| 7 | +- Consistent Engine error handling when working with Settings, Default and Custom Rules |
| 8 | + |
| 9 | +###Rules: |
| 10 | +- Rule to detect the presence of default value for Mandatory parameters (AvoidDefaultValueForMandatoryParameter) |
| 11 | + |
| 12 | +###Fixes: |
| 13 | +####Engine: |
| 14 | +- Engine update to prevent script based injection attacks |
| 15 | +- CustomizedRulePath is now called CustomRulePath – Fixes to handle folder paths |
| 16 | +- Fixes for RecurseCustomRulePath functionality |
| 17 | +- Fix to binplace cmdlet help file as part of build process |
| 18 | +- ScriptAnalyzer Profile is now called Settings |
| 19 | +- Fix to emit filename in the diagnosticrecord when using Script based custom rules |
| 20 | +- Fix to prevent Engine from calling Update-Help for script based custom rules |
| 21 | +- Added additional pester tests to take care of test holes in Custom Rule feature |
| 22 | +- Post-build error handling improvements, fixed typos in the project |
| 23 | + |
| 24 | +####Rules: |
| 25 | +- Fixed bug in Positional parameter rule to trigger only when used with > 3 positional parameters |
| 26 | +- Updated keywords that trigger PSAvoidUsingPlainTextForPassword rule |
| 27 | +- Updated ProvideDefaultParameterValue rule to AvoidDefaultValueForMandatoryParameter rule |
| 28 | +- Deprecate Internal Url rule based on community feedback, identified additional rules to handle hardcoded paths etc |
| 29 | +- Added localhost exceptions for HardCodedComputerName Rule |
| 30 | +- Update to Credential based rules to validate the presence of CredentialAttribute and PSCredential type |
| 31 | + |
| 32 | +###Documentation: |
| 33 | +- Rule & Cmdlet documentation updates – Cmdlet help file addition |
| 34 | + |
| 35 | + |
| 36 | +## |
| 37 | + |
1 | 38 | ## Released v1.1.1 (Nov.3, 2015)
|
2 | 39 | ###Features:
|
3 | 40 | - Support for PSDrives when using Invoke-ScriptAnalyzer
|
|
0 commit comments