Skip to content

Releases: dsccommunity/NetworkingDsc

v6.0.0

29 Dec 22:35
9916993
Compare
Choose a tag to compare
  • New Example 2-ConfigureSuffixSearchList.ps1 for multiple
    SuffixSearchList entries for resource DnsClientGlobalSetting.
  • BREAKING CHANGE:
    • Renamed xNetworking to NetworkingDsc - fixes Issue #119.
    • Changed all MSFT_xResourceName to MSFT_ResourceName.
    • Updated DSCResources, Examples, Modules and Tests with new naming.
    • Updated Year to 2018 in License and Manifest.
    • Updated README.md from xNetworking to NetworkingDsc.
  • MSFT_IPAddress:
    • Updated to allow setting multiple IP Addresses
      when one is already set - Fixes Issue #323
  • Corrected CHANGELOG.MD to report that issue with InterfaceAlias matching
    on Adapter description rather than Adapter Name was released in 5.7.0.0
    rather than 5.6.0.0 - See Issue #315.
  • MSFT_WaitForNetworkTeam:
    • Added a new resource to set the wait for a network team to become 'Up'.
  • MSFT_NetworkTeam:
    • Improved detection of environmemt for running network team integration
      tests.
  • MSFT_NetworkTeamInterface:
    • Improved detection of environmemt for running network team integration
      tests.
  • Added a CODE_OF_CONDUCT.md with the same content as in the README.md - fixes
    Issue #337.

v5.7.0

29 Dec 22:34
ab194b5
Compare
Choose a tag to compare
  • Enabled PSSA rule violations to fail build - Fixes Issue #320.
  • MSFT_xNetAdapterAdvancedProperty:
    • Enabled setting the same property on multiple network
      adapters - Fixes issue #324.
  • MSFT_xNetBIOS:
    • Fix issue with InterfaceAlias matching on Adapter description
      rather than Adapter Name - Fixes Issue #315.

v5.6.0

29 Dec 22:34
f48c1d9
Compare
Choose a tag to compare
  • Reordered resource list in README.MD to be alphabetical and added
    missing resource xNetAdapterAdvancedProperty - Fixes issue #309.
  • MSFT_xNetworkTeamInterface:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
    • Converted exceptions to use ResourceHelper functions.
    • Changed unit tests to output Verbose logs.
  • MSFT_xNetAdapterAdvancedProperty:
    • Added a number of additional advanced properties.
    • Fixes issue #314.
  • MSFT_xNetBIOS:
    • Corrected style and formatting to meet HQRM guidelines.
    • Ensured CommonTestHelper.psm1 is loaded before running unit tests.
  • MSFT_xNetworkTeam:
    • Corrected style and formatting to meet HQRM guidelines.
    • Added missing default from MOF description of Ensure parameter.
    • Fixed Get-TargetResource to always output Ensure parameter.
    • Changed unit tests to output Verbose logs.
  • MSFT_xNetConnectionProfile:
    • Corrected style and formatting to meet HQRM guidelines.
  • Updated tests to meet Pester V4 guidelines - Fixes Issue #272.

v5.5.0

29 Dec 22:33
c57f1f0
Compare
Choose a tag to compare
  • MSFT_xNetAdapterAdvancedProperty:
    • Created new resource configuring AdvancedProperties for NetAdapter
  • MSFT_xNetAdapterLso:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
  • MSFT_xNetAdapterName:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
  • MSFT_xNetAdapterRDMA:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
    • Converted exceptions to use ResourceHelper functions.
    • Improved integration tests to preserve system status and run in more
      scenarios.
  • MSFT_xNetBIOS:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
    • Converted exceptions to use ResourceHelper functions.
    • Improved integration tests to preserve system status, run in more
      scenarios and more effectively test the resource.
    • Changed to report back error if unable to set NetBIOS setting.
  • MSFT_xWinsSetting:
    • Created new resource for enabling/disabling LMHOSTS lookup and
      enabling/disabling WINS name resoluton using DNS.
  • MSFT_xNetworkTeam:
    • Corrected style and formatting to meet HQRM guidelines.
    • Updated tests to meet Pester v4 guidelines.
    • Converted exceptions to use ResourceHelper functions.

v5.4.0

29 Dec 22:33
1b9422b
Compare
Choose a tag to compare
  • MSFT_xIPAddressOption:
    • Added a new resource to set the SkipAsSource option for an IP address.
  • MSFT_xWeakHostSend:
    • Created the new Weak Host Send resource.
  • MSFT_xWeakHostReceive:
    • Created the new Weak Host Receive resource.
  • MSFT_xRoute:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
    • Changed unit tests so that they can be run in any order.
    • Included default values in MOF file so that they are displayed
      in Wiki documentation.
    • Converted tests to meet Pester V4 standards.

v5.3.0

29 Dec 22:32
2ea4884
Compare
Choose a tag to compare
  • MSFT_xProxySettings:
    • Created new resource configuring proxy settings.
  • MSFT_xDefaultGatewayAddress:
    • Correct 2-SetDefaultGateway.md address family and improve example
      description - fixes Issue #275.
  • MSFT_xIPAddress:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
    • Changed unit tests so that they can be run in any order.
  • MSFT_xNetAdapterBinding:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.

v5.2.0

29 Dec 22:32
Compare
Choose a tag to compare
  • Added Documentation and Examples section to Readme.md file - see
    issue #259.
  • Prevent unit tests from DSCResource.Tests from running during test
    execution - fixes Issue #264.
  • MSFT_xNetworkTeamInterface:
    • Updated Test-TargetResource to substitute VLANID value 0 to $null
  • MSFT_xNetAdapterRsc:
    • Created new resource configuring Rsc
  • MSFT_xNetAdapterRss:
    • Created new resource configuring Rss
  • MSFT_xHostsFile:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.

v5.1.0

29 Dec 22:31
Compare
Choose a tag to compare
  • MSFT_xDhcpClient:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
  • README.MD:
    • Cleaned up badges by putting them into a table.
  • MSFT_xDnsConnectionSuffix:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
  • README.MD:
    • Converted badges to use branch header as used in xSQLServer.
  • Added standard .markdownlint.json to configure rules to run on
    Markdown files.
  • MSFT_xDnsClientGlobalSetting:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
  • Updated year to 2017 in LICENSE and module manifest.
  • MSFT_xDnsServerAddress:
    • Fix error when setting address on adapter where NameServer
      Property does not exist in registry for interface - see
      issue #237.
    • Corrected style and formatting to meet HQRM guidelines.
  • MSFT_xIPAddress:
    • Improved examples to clarify how to set IP Address prefix -
      see issue #239.
  • MSFT_xFirewall:
    • Fixed bug with DisplayName not being set correctly in some
      situations - see issue #234.
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
  • Added .github support files:
    • CONTRIBUTING.md
    • ISSUE_TEMPLATE.md
    • PULL_REQUEST_TEMPLATE.md
  • Opted into Common Tests 'Validate Module Files' and 'Validate Script Files'.
  • Converted files with UTF8 with BOM over to UTF8 - fixes Issue 250.
  • MSFT_xFirewallProfile:
    • Created new resource configuring firewall profiles.
  • MSFT_xNetConnectionProfile:
    • Corrected style and formatting to meet HQRM guidelines.
    • Added validation for provided parameters.
    • Prevent testing parameter values of connection that aren't set in resource -
      fixes Issue 254.
    • Improved unit test coverage for this resource.

v5.0.0

29 Dec 22:31
Compare
Choose a tag to compare
  • Find-NetworkAdapter:
    • Fixed to return null if exception thrown.
    • Allowed passing no selection parameters.
  • MSFT_xNetAdapterName:
    • Fixed bug in Get-TargetResource when Name is the only adapter selector parameter.
    • Improved verbose logging.
    • More improvements to verbose logging.
  • Added Get-DnsClientServerStaticAddress to NetworkingDsc.Common to return statically
    assigned DNS server addresses to support fix for issue 113.
  • MSFT_xDNSserverAddress:
    • Added support for setting DNS Client to DHCP for issue 113.
    • Added new examples to show how to enable DHCP on DNS Client.
    • Improved integration test coverage to enable testing of multiple addresses and
      DHCP.
    • Converted exception creation to use common exception functions.
  • MSFT_xDhcpClient:
    • Updated example to also cover setting DNS Client to DHCP.
  • Added the VS Code PowerShell extension formatting settings that cause PowerShell
    files to be formatted as per the DSC Resource kit style guidelines.
  • MSFT_xDefaultGatewayAddress:
    • Corrected style and formatting to meet HQRM guidelines.
    • Converted exceptions to use ResourceHelper functions.
  • Updated badges in README.MD to match the layout from PSDscResources.
  • MSFT_xIPAddress:
    • BREAKING CHANGE: Adding support for multiple IP addresses being assigned.

v4.1.0

29 Dec 22:30
Compare
Choose a tag to compare
  • Added integration test to test for conflicts with other common resource kit modules.
  • Prevented ResourceHelper and Common module cmdlets from being exported to resolve
    conflicts with other resource modules.