{"id":18022,"date":"2019-09-19T10:07:12","date_gmt":"2019-09-19T18:07:12","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/powershell\/?p=18022"},"modified":"2019-11-18T19:02:43","modified_gmt":"2019-11-19T03:02:43","slug":"dsc-resource-kit-release-september-2019","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/dsc-resource-kit-release-september-2019\/","title":{"rendered":"DSC Resource Kit Release September 2019"},"content":{"rendered":"<div class=\"markdown-body\">\n<p>We just released the DSC Resource Kit!<\/p>\n<p>This release includes updates to <strong>15 DSC resource modules<\/strong>. In the past 6 weeks, <strong>160 pull requests<\/strong> have been merged and <strong>68 issues<\/strong> have been closed, all thanks to our amazing community!<\/p>\n<p>The modules updated in this release are:<\/p>\n<ul>\n<li>ActiveDirectoryCSDsc 4.1.0.0<\/li>\n<li>ActiveDirectoryDsc 4.1.0.0<\/li>\n<li>ComputerManagementDsc 7.0.0.0<\/li>\n<li>DFSDsc 4.4.0.0<\/li>\n<li>NetworkingDsc 7.4.0.0<\/li>\n<li>SecurityPolicyDsc 2.10.0.0<\/li>\n<li>SqlServerDsc 13.2.0.0<\/li>\n<li>xDnsServer 1.15.0.0<\/li>\n<li>xExchange 1.29.0.0<\/li>\n<li>xFailOverCluster 1.13.0.0<\/li>\n<li>xPSDesiredStateConfiguration 8.10.0.0<\/li>\n<li>xRemoteDesktopSessionHost 1.9.0.0<\/li>\n<li>xSCSMA 2.1.0.0<\/li>\n<li>xWebAdministration 2.8.0.0<\/li>\n<\/ul>\n<p>For a detailed list of the resource modules and fixes in this release, see the Included in this Release section below.<\/p>\n<p>Our latest <strong>community call<\/strong> for the DSC Resource Kit was last Wednesday, September 11. A recording of the call is posted on the PowerShell YouTube channel. You can join us for the next call at 12PM (Pacific time) on August 28th to ask questions and give feedback about your experience with the DSC Resource Kit.<\/p>\n<p>The next DSC Resource Kit release will be on Wednesday, October 9.<\/p>\n<p>We strongly encourage you to update to the newest version of all modules using the PowerShell Gallery, and don&#8217;t forget to give us your feedback in the comments below, on GitHub, or on Twitter (<a href=\"https:\/\/twitter.com\/PowerShell_Team\" rel=\"nofollow\">@PowerShell_Team<\/a>)!<\/p>\n<p>Please see our documentation <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/blob\/master\/Supportability.md\">here<\/a> for information on the support of these resource modules.<\/p>\n<h2><a id=\"user-content-included-in-this-release\" class=\"anchor\" href=\"#included-in-this-release\" aria-hidden=\"true\"><\/a>Included in this Release<\/h2>\n<p>You can see a detailed summary of all changes included in this release in the table below. For past release notes, go to the README.md or CHANGELOG.md file on the GitHub repository page for a specific module (see the How to Find DSC Resource Modules on GitHub section below for details on finding the GitHub page for a specific module).<\/p>\n<table>\n<thead>\n<tr>\n<th>Module Name<\/th>\n<th>Version<\/th>\n<th>Release Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ActiveDirectoryCSDsc<\/td>\n<td>4.1.0.0<\/td>\n<td>\n<ul>\n<li>AdcsCertificationAuthoritySettings:\n<ul>\n<li>Fix grammar in the resource README.md.<\/li>\n<\/ul>\n<\/li>\n<li>Fix minor style issues in statement case.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>ActiveDirectoryDsc<\/td>\n<td>4.1.0.0<\/td>\n<td>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>We could not add the change log to the release notes due to the length of the change log. What have change in this release can be found here<\/ul>\n<\/li>\n<\/ul>\n<p><a href=\"https:\/\/github.com\/PowerShell\/ActiveDirectoryDsc\/blob\/dev\/CHANGELOG.md#4100\">https:\/\/github.com\/PowerShell\/ActiveDirectoryDsc\/blob\/dev\/CHANGELOG.md#4100<\/a><\/p>\n<ul>.<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>ComputerManagementDsc<\/td>\n<td>7.0.0.0<\/td>\n<td>\n<ul>\n<li>ScheduledTask:\n<ul>\n<li>Better compatibility with Group LogonType when passing BuiltIn groups through ExecuteAsCredential\n<ul>\n<li>Primary use case is &#8220;BUILTIN\\Users&#8221;<\/li>\n<li>Use the ExecuteAsCredential property to pass the username The PSCredential needs a non-null that is ignored<\/li>\n<\/ul>\n<\/li>\n<li>Delay property not handled properly on AtLogon and AtStartup trigger &#8211; Fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/230\">Issue 230<\/a><\/li>\n<li>Changed <code>Get-ScheduledTask<\/code> calls to <code>ScheduledTasks\\Get-ScheduledTask<\/code> to avoid name clash with <code>Carbon<\/code> module. Fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/248\">Issue 248<\/a><\/li>\n<li>Cast <code>MultipleInstances<\/code> value returned by <code>Get-TargetResource<\/code> to <code>string<\/code> &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/255\">Issue 255<\/a><\/li>\n<\/ul>\n<\/li>\n<li>PendingReboot:\n<ul>\n<li>Migrated xPendingReboot from <a href=\"https:\/\/github.com\/PowerShell\/xPendingReboot\">xPendingReboot<\/a> and renamed to PendingReboot.<\/li>\n<li>Converted to meet HQRM guidelines &#8211; Fixes <a href=\"https:\/\/github.com\/PowerShell\/xPendingReboot\/issues\/12\">Issue 12<\/a>.<\/li>\n<li>Changed <code>SkipCcmClientSDK<\/code> parameter to default to <code>$true<\/code> &#8211; Fixes <a href=\"https:\/\/github.com\/PowerShell\/xPendingReboot\/issues\/13\">Issue 13<\/a>.<\/li>\n<li>Fixed <code>Test-TargetResource<\/code> so that if ConfigMgr requires a reboot then the pending reboot will be set &#8211; Fixes <a href=\"https:\/\/github.com\/PowerShell\/xPendingReboot\/issues\/26\">Issue 26<\/a>.<\/li>\n<li>Refactored <code>Test-TargetResource<\/code> to reduce code duplication and move to a data driven design.<\/li>\n<li>Refactored <code>Get-TargetResource<\/code> by adding a new function <code>Get-PendingRebootState<\/code> so that <code>Test-TargetResource<\/code> no longer needed to use <code>Get-TargetResource<\/code>. This eliminated the need to include write parameters in <code>Get-TargetResource<\/code>.<\/li>\n<li>Converted the call to <code>Invoke-WmiMethod<\/code> to <code>Invoke-CimMethod<\/code>.<\/li>\n<li>Deleted the code that removes the <code>regRebootLocations<\/code> variable at the end of the resource as it appears to serve no purpose.<\/li>\n<\/ul>\n<\/li>\n<li>Correct all tests to meet Pester 4.0 standards.<\/li>\n<li>RemoteDesktopAdmin:\n<ul>\n<li>New resource for configuring Remote Desktop for Administration &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/224\">Issue 224<\/a>.<\/li>\n<\/ul>\n<\/li>\n<li>Updated common function <code>Test-DscParameterState<\/code> to support ordered comparison of arrays by copying function and tests from <code>NetworkingDsc<\/code> &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/250\">Issue 250<\/a>.<\/li>\n<li>BREAKING CHANGE: ScheduledTask:\n<ul>\n<li>Correct output type of <code>DaysInterval<\/code>,<code>StartTime<\/code>,<code>WeeksDaysOfWeek<\/code>, and <code>WeeksInterval<\/code> parameters from <code>Get-TargetResource<\/code> to match MOF.<\/li>\n<li>Refactored <code>Get-TargetResource<\/code> to remove parameters that are not key or required &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/ComputerManagementDsc\/issues\/249\">Issue 249<\/a>.<\/li>\n<li>Added function <code>Test-DateStringContainsTimeZone<\/code> to determine if a string containing a date time includes a time zone.<\/li>\n<li>Enable verbose preference to be passed through to <code>Test-DscParameterState<\/code>.<\/li>\n<li>Changed <code>Test-TargetResource<\/code> so that <code>StartTime<\/code> is only compared for trigger types <code>Daily<\/code>,<code>Weekly<\/code> or <code>Once<\/code>.<\/li>\n<\/ul>\n<\/li>\n<li>Fix minor style issues in statement case.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>DFSDsc<\/td>\n<td>4.4.0.0<\/td>\n<td>\n<ul>\n<li>Fix example publish to PowerShell Gallery by adding <code>gallery_api<\/code> environment variable to <code>AppVeyor.yml<\/code> &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/DfsDsc\/issues\/91\">Issue 91<\/a>.<\/li>\n<li>Fix minor style issues in statement case.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>NetworkingDsc<\/td>\n<td>7.4.0.0<\/td>\n<td>\n<ul>\n<li>Added Comment Based Help for <code>New-NotImplementedException<\/code> common function &#8211; fixes <a href=\"https:\/\/github.com\/PowerShell\/NetworkingDsc\/issues\/411\">Issue 411<\/a>.<\/li>\n<li>Added common function &#8220;Format-Win32NetworkADapterFilterByNetConnectionID&#8221; to properly accept wild cards for Win32_NetworkAdapter filters.<\/li>\n<li>Updated MSFT_Netbios to use &#8220;Format-Win32NetworkADapterFilterByNetConnectionID&#8221;\n<ul>\n<li>fixes <a href=\"https:\/\/github.com\/PowerShell\/NetworkingDsc\/issues\/413\">Issue 413<\/a>.<\/li>\n<\/ul>\n<\/li>\n<li>Corrected minor style and consistency issues in <code>NetworkingDsc.Common.tests.ps1<\/code> and <code>NetworkingDsc.Common.ps1<\/code>.<\/li>\n<li>Changed verbose messages in <code>Test-DscParameterState<\/code> to include full type name.<\/li>\n<li>Fixed bug in <code>Test-DscParameterState<\/code> that causes it to return true when both the current array and desired array is empty.<\/li>\n<li>Fix minor style issues in statement case.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>SecurityPolicyDsc<\/td>\n<td>2.10.0.0<\/td>\n<td>\n<ul>\n<li>Changes to SecurityPolicyDsc\n<ul>\n<li>Opt-in to the following DSC Resource Common Meta Tests:\n<ul>\n<li>Common Tests &#8211; Validate Module Files<\/li>\n<li>Common Tests &#8211; Validate Script Files<\/li>\n<li>Common Tests &#8211; Validate Markdown Files<\/li>\n<li>Common Tests &#8211; Required Script Analyzer Rules<\/li>\n<li>Common Tests &#8211; Flagged Script Analyzer Rules<\/li>\n<li>Common Tests &#8211; New Error-Level Script Analyzer Rules<\/li>\n<li>Common Tests &#8211; Custom Script Analyzer Rules<\/li>\n<li>Common Tests &#8211; Validate Markdown Links<\/li>\n<li>Common Tests &#8211; Relative Path Length<\/li>\n<li>Common Tests &#8211; Validate Example Files<\/li>\n<li>Common Tests &#8211; Validate Example Files To Be Published<\/li>\n<\/ul>\n<\/li>\n<li>Fix keywords to lower-case to align with guideline.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>SqlServerDsc<\/td>\n<td>13.2.0.0<\/td>\n<td>\n<ul>\n<li>Changes to SqlServerDsc\n<ul>\n<li>Fix keywords to lower-case to align with guideline.<\/li>\n<li>Fix keywords to have space before a parenthesis to align with guideline.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xDnsServer<\/td>\n<td>1.15.0.0<\/td>\n<td>\n<ul>\n<li>Fixed: Ignore UseRootHint in xDnsServerForwarder test function if it was not specified in the resource <a href=\"https:\/\/github.com\/claudiospizzi\">Claudio Spizzi (@claudiospizzi)<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xExchange<\/td>\n<td>1.29.0.0<\/td>\n<td>\n<ul>\n<li>Enable Script Analyzer default rules<\/li>\n<li>Fixed keywords in upper case<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xFailOverCluster<\/td>\n<td>1.13.0.0<\/td>\n<td>\n<ul>\n<li>Updated the xCluster <em>test<\/em> method to return true if a node is joined to the cluster but is in a <strong>Paused<\/strong> state.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xPSDesiredStateConfiguration<\/td>\n<td>8.10.0.0<\/td>\n<td>\n<ul>\n<li>Changes to xPSDesiredStateConfiguration\n<ul>\n<li>Fix keywords to lower-case to align with guideline.<\/li>\n<\/ul>\n<\/li>\n<li>Added SMB PullServer support for publishing.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xRemoteDesktopSessionHost<\/td>\n<td>1.9.0.0<\/td>\n<td>\n<ul>\n<li>Changes to xRDRemoteApp\n<ul>\n<li>Fixing typo in parameter name when calling the function ValidateCustomModeParameters (issue 50).<\/li>\n<\/ul>\n<\/li>\n<li>Changes to xRDSessionDeployment\n<ul>\n<li>When RDMS service does not exist the Get-TargetResource will no longer throw an error (issue 47).<\/li>\n<\/ul>\n<\/li>\n<li>Rename Tests\/Unit folder to use upper case on first letter.<\/li>\n<li>Update appveyor.yml to use the default template.<\/li>\n<li>Added default template files .codecov.yml, .gitattributes, and .gitignore, and .vscode folder.<\/li>\n<li>xRDSessionCollectionConfiguration:\n<ul>\n<li>Changed CollectionName variable validation max length to 256<\/li>\n<\/ul>\n<\/li>\n<li>xRDSessionCollection\n<ul>\n<li>Changed CollectionName variable validation max length to 256<\/li>\n<\/ul>\n<\/li>\n<li>xRDRemoteApp\n<ul>\n<li>Changed CollectionName variable validation max length to 256<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xSCSMA<\/td>\n<td>2.1.0.0<\/td>\n<td>\n<ul>\n<li>Update appveyor.yml to use the default template.<\/li>\n<li>Added default template files .codecov.yml, .gitattributes, and .gitignore, and .vscode folder.<\/li>\n<li>Closed issue 29 &#8211; Web bindings fail due to hardcoded WSE<\/li>\n<li>Switched from Get-WmiObject Win32_Product to Get-ItemProperty for identifer number<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>xWebAdministration<\/td>\n<td>2.8.0.0<\/td>\n<td>\n<ul>\n<li>Fix multiple HTTPS bindings on one xWebsite receiving the first binding&#8221;s certificate <a href=\"https:\/\/github.com\/PowerShell\/xWebAdministration\/issues\/332\">332<\/a>\n<ul>\n<li>Added unit regression test<\/li>\n<\/ul>\n<\/li>\n<li>Changes to xWebsite\n<ul>\n<li>Added ServerAutoStart (controls website autostart) and changed documentation for ServiceAutoStartEnabled (controls application auto-initialization). Fixes 325.<\/li>\n<li>Fix multiple HTTPS bindings on one xWebsite receiving the first binding&#8221;s certificate <a href=\"https:\/\/github.com\/PowerShell\/xWebAdministration\/issues\/332\">332<\/a>\n<ul>\n<li>Added unit regression test<\/li>\n<\/ul>\n<\/li>\n<li>Changes to xWebAppPool\n<ul>\n<li>Fix false <code>Test-TargetResource<\/code> failure for <code>logEventOnRecycle<\/code> if items in the Configuration property are specified in a different order than IIS natively stores them <a href=\"https:\/\/github.com\/PowerShell\/xWebAdministration\/issues\/434\">434<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Changes to xIisModule\n<ul>\n<li>Fixed the parameters specification for the internal Get-IISHandler and Remove-IISHandler function<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><a id=\"user-content-how-to-find-released-dsc-resource-modules\" class=\"anchor\" href=\"#how-to-find-released-dsc-resource-modules\" aria-hidden=\"true\"><\/a>How to Find Released DSC Resource Modules<\/h2>\n<p>To see a list of <strong>all<\/strong> released DSC Resource Kit modules, go to the <a href=\"http:\/\/www.powershellgallery.com\/\" rel=\"nofollow\">PowerShell Gallery<\/a> and display <a href=\"http:\/\/www.powershellgallery.com\/packages?q=Tags%3A%22DSCResourceKit%22\" rel=\"nofollow\">all modules tagged as DSCResourceKit<\/a>. You can also enter a module&#8217;s name in the search box in the upper right corner of the PowerShell Gallery to find a specific module.<\/p>\n<p>Of course, you can also always use PowerShellGet (available starting in <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=50395\" rel=\"nofollow\">WMF 5.0<\/a>) to find modules with DSC Resources:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c\"><span class=\"pl-c\">#<\/span> To list all modules that tagged as DSCResourceKit<\/span>\r\n<span class=\"pl-c1\">Find-Module<\/span> <span class=\"pl-k\">-<\/span>Tag DSCResourceKit \r\n<span class=\"pl-c\"><span class=\"pl-c\">#<\/span> To list all DSC resources from all sources <\/span>\r\n<span class=\"pl-c1\">Find-DscResource<\/span><\/pre>\n<\/div>\n<p>Please note only those modules released by the PowerShell Team are currently considered part of the &#8216;DSC Resource Kit&#8217; regardless of the presence of the &#8216;DSC Resource Kit&#8217; tag in the PowerShell Gallery.<\/p>\n<p>To find a <strong>specific<\/strong> module, go directly to its URL on the PowerShell Gallery:\n<a href=\"http:\/\/www.powershellgallery.com\/packages\/\" rel=\"nofollow\">http:\/\/www.powershellgallery.com\/packages\/<\/a>&lt; module name &gt;\nFor example:\n<a href=\"http:\/\/www.powershellgallery.com\/packages\/xWebAdministration\" rel=\"nofollow\">http:\/\/www.powershellgallery.com\/packages\/xWebAdministration<\/a><\/p>\n<h2><a id=\"user-content-how-to-install-dsc-resource-modules-from-the-powershell-gallery\" class=\"anchor\" href=\"#how-to-install-dsc-resource-modules-from-the-powershell-gallery\" aria-hidden=\"true\"><\/a>How to Install DSC Resource Modules From the PowerShell Gallery<\/h2>\n<p>We recommend that you use PowerShellGet to install DSC resource modules:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Install-Module<\/span> <span class=\"pl-k\">-<\/span>Name <span class=\"pl-k\">&lt;<\/span> module name <span class=\"pl-k\">&gt;<\/span><\/pre>\n<\/div>\n<p>For example:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Install-Module<\/span> <span class=\"pl-k\">-<\/span>Name xWebAdministration<\/pre>\n<\/div>\n<p>To update all previously installed modules at once, open an elevated PowerShell prompt and use this command:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Update-Module<\/span><\/pre>\n<\/div>\n<p>After installing modules, you can discover all DSC resources available to your local system with this command:<\/p>\n<div class=\"highlight highlight-source-powershell\">\n<pre><span class=\"pl-c1\">Get-DscResource<\/span><\/pre>\n<\/div>\n<h2><a id=\"user-content-how-to-find-dsc-resource-modules-on-github\" class=\"anchor\" href=\"#how-to-find-dsc-resource-modules-on-github\" aria-hidden=\"true\"><\/a>How to Find DSC Resource Modules on GitHub<\/h2>\n<p>All resource modules in the DSC Resource Kit are available open-source on GitHub.\nYou can see the most recent state of a resource module by visiting its GitHub page at:\n<a href=\"https:\/\/github.com\/PowerShell\/\">https:\/\/github.com\/PowerShell\/<\/a>&lt; module name &gt;\nFor example, for the CertificateDsc module, go to:\n<a href=\"https:\/\/github.com\/PowerShell\/CertificateDsc\">https:\/\/github.com\/PowerShell\/CertificateDsc<\/a>.<\/p>\n<p>All DSC modules are also listed as submodules of the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/\">DscResources repository<\/a> in the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/tree\/master\/DscResources\">DscResources folder<\/a> and the <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/tree\/master\/xDscResources\">xDscResources folder<\/a>.<\/p>\n<h2><a id=\"user-content-how-to-contribute\" class=\"anchor\" href=\"#how-to-contribute\" aria-hidden=\"true\"><\/a>How to Contribute<\/h2>\n<p>You are more than welcome to contribute to the development of the DSC Resource Kit! There are several different ways you can help. You can create new DSC resources or modules, add test automation, improve documentation, fix existing issues, or open new ones.\nSee our <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/blob\/master\/CONTRIBUTING.md\">contributing guide<\/a> for more info on how to become a DSC Resource Kit contributor.<\/p>\n<p>If you would like to help, please take a look at the list of <a href=\"https:\/\/github.com\/PowerShell\/DscResources\/issues\">open issues<\/a> for the DscResources repository.\nYou can also check issues for specific resource modules by going to:\n<a href=\"https:\/\/github.com\/PowerShell\/\">https:\/\/github.com\/PowerShell\/<\/a>&lt; module name &gt;\/issues\nFor example:\n<a href=\"https:\/\/github.com\/PowerShell\/xPSDesiredStateConfiguration\/issues\">https:\/\/github.com\/PowerShell\/xPSDesiredStateConfiguration\/issues<\/a><\/p>\n<p>Your help in developing the DSC Resource Kit is invaluable to us!<\/p>\n<h2><a id=\"user-content-questions-comments\" class=\"anchor\" href=\"#questions-comments\" aria-hidden=\"true\"><\/a>Questions, comments?<\/h2>\n<p>If you&#8217;re looking into using PowerShell DSC, have questions or issues with a current resource, or would like a new resource, let us know in the comments below, on Twitter (<a href=\"https:\/\/twitter.com\/PowerShell_Team\" rel=\"nofollow\">@PowerShell_Team<\/a>), or by creating an issue on <a href=\"https:\/\/github.com\/powershell\/dscresources\/issues\">GitHub<\/a>.<\/p>\n<p>Michael Greene\nPrincipal Program Manager\nPowerShell DSC Team\n<a href=\"https:\/\/twitter.com\/migreene\" rel=\"nofollow\">@migreene<\/a> (Twitter)\n<a href=\"https:\/\/github.com\/mgreenegit\">@mgreenegit<\/a> (GitHub)<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>We just released the DSC Resource Kit!<\/p>\n<p>This release includes updates to 15 DSC resource modules. In the past 6 weeks, 160 pull requests have been merged and 68 issues have been closed, all thanks to our amazing community!<\/p>\n","protected":false},"author":658,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[142,150,152,155,348],"class_list":["post-18022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell","tag-desired-state-configuration","tag-dsc","tag-dsc-resource-kit","tag-dsc-resources","tag-windows-powershell-desired-state-configuration"],"acf":[],"blog_post_summary":"<p>We just released the DSC Resource Kit!<\/p>\n<p>This release includes updates to 15 DSC resource modules. In the past 6 weeks, 160 pull requests have been merged and 68 issues have been closed, all thanks to our amazing community!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/18022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/658"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=18022"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/18022\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=18022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=18022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=18022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}