Skip to content

v0.3.0-preview0005

Pre-release
Pre-release

Choose a tag to compare

@raandree raandree released this 12 Mar 11:03
8d9cbf3

[v0.3.0-preview0005]

Added

  • Added HQRM tests and updated Pester test configuration.
  • Added DevOps Principles and Patterns documentation (03 DevOps Principles and Patterns.md)
    mapping the project to industry-standard frameworks (DORA, GitOps, Twelve-Factor App,
    Infrastructure as Code patterns, Release Pipeline Model).

Changed

  • Migrated from DscConfig.Demo to CommonTasks composite resource module.
    Updated build.yaml, RequiredModules.psd1, all Datum configuration data,
    and DependsOn references to match the resource names used by CommonTasks
    (e.g. FilesAndFolders replaces FileSystemObjects).
  • Updated all modules in the RequiredModules.psd1.
  • Updated DscBuildHelpers to 0.3.0.
  • Updated Datum to 0.41.0.
  • Updated Sampler.DscPipeline to 0.3.0.

Fixed

  • Fixed encoding issue by adding the task ConvertMofFilesToUnicode
    which changes the encoding of MOF files to UTF-16 LE BOM (#200).
  • Fixed 94 WinPSCompatSession warnings when building on PowerShell 7.
    Added NoWinPSCompatibility build task that sets
    Import-Module -SkipEditionCheck globally, preventing PS 7 from
    creating a remoting session for Desktop-only modules scanned by
    Get-DscResource.