Skip to content

Releases: dsccommunity/HyperVDsc

v4.0.0-preview0006

16 Apr 10:11
5b2b2a6

Choose a tag to compare

v4.0.0-preview0006 Pre-release
Pre-release

[v4.0.0-preview0006]

  • Vhd
    • Test-TargetResource no longer throws when Path or ParentPath does
      not exist. Returns the correct boolean based on Ensure instead of
      aborting the configuration. This aligns with the
      guidance from Microsoft
      that Test-TargetResource should return $false when the resource is
      not in the desired state, not throw an exception - Fixes
      issue #225.
  • HyperVDsc
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc
    • Renamed default branch to main - Fixes Issue #198.
    • Moved documentation to the HyperVDsc GitHub Wiki.
    • Updated all examples to correct folders and naming so they show up
      in the GitHub Wiki documentation and conceptual help.
    • VMNetworkAdapter
      • BREAKING CHANGE: Rename embedded instance class #203
      • Fix multiple DNS IP adresses does not work #190
      • NetworkSetting parameter is now optional and no default actions are taken if not specified
    • Switch to use VM image windows-latest to build phase.
    • Use latest DscCommunity scripts and files
    • Changed HyperVDsc.Common to a buildable module.

v4.0.0-preview0005

01 Aug 14:54
6c0e583

Choose a tag to compare

v4.0.0-preview0005 Pre-release
Pre-release

[v4.0.0-preview0005]

  • HyperVDsc
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc
    • Renamed default branch to main - Fixes Issue #198.
    • Moved documentation to the HyperVDsc GitHub Wiki.
    • Updated all examples to correct folders and naming so they show up
      in the GitHub Wiki documentation and conceptual help.
    • VMNetworkAdapter
      • BREAKING CHANGE: Rename embedded instance class #203
      • Fix multiple DNS IP adresses does not work #190
      • NetworkSetting parameter is now optional and no default actions are taken if not specified

v4.0.0-preview0004

12 Jun 13:00
b0397fb

Choose a tag to compare

v4.0.0-preview0004 Pre-release
Pre-release

[v4.0.0-preview0004]

  • HyperVDsc
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc
    • Renamed default branch to main - Fixes Issue #198.
    • Moved documentation to the HyperVDsc GitHub Wiki.
    • Updated all examples to correct folders and naming so they show up
      in the GitHub Wiki documentation and conceptual help.

v4.0.0-preview0003

12 Jun 11:43
6d1e087

Choose a tag to compare

v4.0.0-preview0003 Pre-release
Pre-release

[v4.0.0-preview0003]

  • HyperVDsc
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc
    • Renamed default branch to main - Fixes Issue #198.
    • Moved documentation to the HyperVDsc GitHub Wiki.

v4.0.0-preview0002

08 Jun 18:49
0de4197

Choose a tag to compare

v4.0.0-preview0002 Pre-release
Pre-release

[v4.0.0-preview0002]

  • HyperVDsc
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc
    • Renamed default branch to main - Fixes Issue #198.

v4.0.0-preview0001

08 Jun 08:09
5b69372

Choose a tag to compare

v4.0.0-preview0001 Pre-release
Pre-release

[v4.0.0-preview0001]

  • xHyper-V
    • BREAKING CHANGE
      • Renamed xHyper-V to _HyperVDsc - fixes Issue #69.
      • Changed all MSFT_xResourceName to DSC_ResourceName.
      • Updated DSCResources, Examples, Modules and Tests for new naming.
      • Updated README.md from xHyper-V to _HyperVDsc

v3.18.0

04 Jun 12:34
30cd03b

Choose a tag to compare

[v3.18.0]

Added

  • xHyper-V
    • Added automatic release with a new CI pipeline.
    • Added stubs for the powershell module Hyper-V that are used for
      all unit tests.
  • xVhdFileDirectory
    • Added initial set of unit tests

Deprecated

  • The module xHyper-V will be renamed to HyperVDsc
    (issue #62).
    The version v3.18.0 will be the the last release of xHyper-V.
    Version v4.0.0 will be released as HyperVDsc, it will be
    released shortly after the v3.18.0 release to be able to start transition
    to the new module. The prefix 'x' will be removed from all resources in
    HyperVDsc.
  • xHyper-V
    • The resource will not be tested for Windows Server 2008 R2 since
      that operating system has reach end-of-life.

Removed

  • xVMSwitch
    • Removed the unit test that simulated functionality on Windows Server 2008 R2
      since that operating system has reach end-of-life. No functionality was
      removed from the resource, but in a future release the resource might stop
      working for Windows Server 2008 R2.

Changed

  • Update the pipeline files to the lates from Sampler.

Fixed

  • xVMDvdDrive
    • Fixed VMName property in example.
  • xVMNetworkAdapter
    • Fixed MacAddress sample data.
  • xVMSwitch
    • Correctly return the state as $true or $false depending on the
      Ensure property when the switch does not exist.

v3.18.0-preview0002

04 Jun 12:19
64247ba

Choose a tag to compare

v3.18.0-preview0002 Pre-release
Pre-release

[v3.18.0-preview0002]

Added

  • xHyper-V
    • Added automatic release with a new CI pipeline.
    • Added stubs for the powershell module Hyper-V that are used for
      all unit tests.
  • xVhdFileDirectory
    • Added initial set of unit tests

Deprecated

  • xHyper-V
    • The resource will not be tested for Windows Server 2008 R2 since
      that operating system has reach end-of-life.

Removed

  • xVMSwitch
    • Removed the unit test that simulated functionality on Windows Server 2008 R2
      since that operating system has reach end-of-life. No functionality was
      removed from the resource, but in a future release the resource might stop
      working for Windows Server 2008 R2.

Changed

  • Update the pipeline files to the lates from Sampler.

Fixed

  • xVMDvdDrive
    • Fixed VMName property in example.
  • xVMNetworkAdapter
    • Fixed MacAddress sample data.
  • xVMSwitch
    • Correctly return the state as $true or $false depending on the
      Ensure property when the switch does not exist.

v3.18.0-preview0001

19 Mar 17:34

Choose a tag to compare

v3.18.0-preview0001 Pre-release
Pre-release

[v3.18.0-preview0001]

Added

  • xHyper-V
    • Added automatic release with a new CI pipeline.
    • Added stubs for the powershell module Hyper-V that are used for
      all unit tests.
  • xVhdFileDirectory
    • Added initial set of unit tests

Deprecated

  • xHyper-V
    • The resource will not be tested for Windows Server 2008 R2 since
      that operating system has reach end-of-life.

Removed

  • xVMSwitch
    • Removed the unit test that simulated functionality on Windows Server 2008 R2
      since that operating system has reach end-of-life. No functionality was
      removed from the resource, but in a future release the resource might stop
      working for Windows Server 2008 R2.

Fixed

  • xVMDvdDrive
    • Fixed VMName property in example.
  • xVMNetworkAdapter
    • Fixed MacAddress sample data.
  • xVMSwitch
    • Correctly return the state as $true or $false depending on the
      Ensure property when the switch does not exist.

v.3.17.0

07 Mar 16:14
77822fb

Choose a tag to compare

  • MSFT_xVMNetworkAdapter:
    • Added NetworkSettings to be able to statically set IPAddress.
    • Added option for Vlan tagging. You can now setup a Network Adapeter as an access switch on a specific Vlan.