|
1 |
| -## Released v1.4.0 (Feb.16, 2016) |
| 1 | +## Release v1.5.0 (March.30, 2016) |
| 2 | + |
| 3 | +####Engine: |
| 4 | +- Fixed engine bug that prevented versioned script rule modules from being loaded |
| 5 | +- Fixed loading issues with custom rules that do not have comment help to describe the rule |
| 6 | +- Housekeeping: Fixes to Appveyor config to use VS 2015 and WMF 5.0 RTM image |
| 7 | +- Community Fix: Updates the Initialize API to process the Profile (Settings) parameter |
| 8 | +- Perf: Improve rule filtering based on severity before invoking the engine to create tasks (threads) |
| 9 | +- Fixed a hang issue that appeared when using ScriptAnalyzer engine recursively with a large data set |
| 10 | + |
| 11 | +####Rules: |
| 12 | +- Various fixes to UseToExportFieldsInManifest rule that include perf and functional fixes |
| 13 | +- Fixes to AvoidNullOrEmptyHelpMessageAttribute to use parsed values instead of ast extent |
| 14 | +- Updated messages for AvoidUsernameAndPasswordParams rule and UsePSCredentialType rule |
| 15 | +- Scrubbed inconsistencies in severities for rules |
| 16 | +- Community Fix: False positive on 'PSUseApprovedVerbs' when scope is declared as a prefix to the Verb-Noun combination |
| 17 | + |
| 18 | +## Release v1.4.0 (Feb.16, 2016) |
2 | 19 | ###Features:
|
3 | 20 | - IncludeRule and ExcludeRule now consume RuleInfo objects
|
4 | 21 |
|
|
18 | 35 | - Support for [switch] type along with [boolean] for ShouldContinueWithoutForce rule
|
19 | 36 | - Improved handling of deprecated module manifest fields when PSv2.0 is specified in the manifest
|
20 | 37 |
|
21 |
| -## Released v1.3.0 (Jan.19, 2016) |
| 38 | +## Release v1.3.0 (Jan.19, 2016) |
22 | 39 | ###Features:
|
23 | 40 | - Support for running ScriptAnalyzer on PowerShell version v3 or higher! This means PSv5 is no longer the minimum PS version for ScriptAnalyzer
|
24 | 41 |
|
|
34 | 51 | - Fix to account for function scope prefix
|
35 | 52 | - Raise ReservedParam rule only for exported functions as cmdlets
|
36 | 53 |
|
37 |
| -## Released v1.2.0 (Dec.17, 2015) |
| 54 | +## Release v1.2.0 (Dec.17, 2015) |
38 | 55 | ###Features:
|
39 | 56 | - Support for consuming PowerShell content as streams (-ScriptDefinition)
|
40 | 57 | - ScriptAnalyzer accepts configuration (settings) in the form of a hashtable (-Settings), added sample Settings
|
|
71 | 88 |
|
72 | 89 | ##
|
73 | 90 |
|
74 |
| -## Released v1.1.1 (Nov.3, 2015) |
| 91 | +## Release v1.1.1 (Nov.3, 2015) |
75 | 92 | ###Features:
|
76 | 93 | - Support for PSDrives when using Invoke-ScriptAnalyzer
|
77 | 94 | - More robust Profiles feature - better defaulting when supplied with invalid profile - actionable Warnings
|
|
87 | 104 |
|
88 | 105 | ##
|
89 | 106 |
|
90 |
| -## Released v1.1.0 (Sep.1, 2015) |
| 107 | +## Release v1.1.0 (Sep.1, 2015) |
91 | 108 | ###Features:
|
92 | 109 | - Support for using ScriptAnalyzer as a .net library - ScriptAnalyzer APIs
|
93 | 110 | - Support for ScriptAnalyzer Profiles
|
|
109 | 126 |
|
110 | 127 | ##
|
111 | 128 |
|
112 |
| -## Released v1.0.2 (June.24, 2015) |
| 129 | +## Release v1.0.2 (June.24, 2015) |
113 | 130 | ###Features:
|
114 | 131 | - Perf improvements in the Engine to execute rules concurrently.
|
115 | 132 |
|
|
137 | 154 |
|
138 | 155 | ##
|
139 | 156 |
|
140 |
| -## Released v1.0.1 (May.8, 2015) |
| 157 | +## Release v1.0.1 (May.8, 2015) |
141 | 158 | ###Features:
|
142 | 159 | - Integrated with waffle.io for Project Management.
|
143 | 160 | - Added documentation for writing script rules.
|
|
0 commit comments