Skip to content

v3.0.1-preview0004

Pre-release
Pre-release
Compare
Choose a tag to compare
@dscbot dscbot released this 19 Aug 16:17
bec927a

[v3.0.1-preview0004]

Changed

  • DnsServerDsc
    • Changed the issue template for reporting a problem with a resource to
      use the new GitHub issue forms template.
    • Changed the issue template for proposing a new resource to use the new
      GitHub issue forms template.
    • Replaced the private function ConvertTo-HashTableFromObject with the
      public function ConvertFrom-DscResourceInstance (from DscResource.Common).
    • Updated wiki start page with deprecation notice.
    • Updated issue template for proposing a new resource.
    • Removed left-over debug code.
    • Update to use the build worker windows-latest for the necessary stages
      of the pipeline, and ubuntu-latest for the other stages.
    • Update pipeline to use GitVersion.Tool installed by dotnet.
    • Update unit and integration tests to Pester 5
    • DnsServer* Class Resources
      • Used DscResource.Base
      • BREAKING: Added Reasons property as population of this is builtin
        to base class.
    • Updated prefix, build, RequiredModules for Pester 5 and
      DscResource.Base usage.
    • Added tests for DSC_DnsServerSecondaryZone.
    • Updated project related files
      • .github/ISSUE_TEMPLATES
      • .vscode
      • ResolveDependency.ps1
      • build.ps1
    • Change from using Test-DnsDscParameterState
      to Test-DscParameterState (from DscResource.Common).
      Fixes [Issue #121].
      Affected resources:
      • DSC_DnsServerDiagnostics
      • DSC_DnsServerRootHint
  • DnsServerDsc.Common
    • Added unit tests for Convert-RootHintsToHashtable.

Fixed

  • DnsServerDsc.Common
    • Removed unit tests for functions no longer part of the module.
    • Removed functions from the module manifest that are no longer
      part of the module.
    • Pin gitversion version in azure-pipelines
  • DnRecordBase
    • Update comment regarding use of using module statement.
  • ResourceBase
    • Update comment regarding use of using module statement.

Removed

  • DnsServerDsc
    • Removed 001.ResourceBase and replaced with DscResource.Base.
    • Removed Get-ClassName and Get-LocalizedDataRecursive utilizing
      ones provided in DscResource.Base.
  • DnsServerDsc.Common
    • Removed Test-DnsDscParameterState and associated localization entries.