Skip to content

Commit 40538cb

Browse files
committed
Update CHANGELOG.MD
1 parent 42472a0 commit 40538cb

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGELOG.MD

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
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+
138
## Released v1.1.1 (Nov.3, 2015)
239
###Features:
340
- Support for PSDrives when using Invoke-ScriptAnalyzer

0 commit comments

Comments
 (0)