Skip to content

Releases: gaelcolas/Sampler

v0.116.2-preview0001

24 Jan 14:08
5969b30
Compare
Choose a tag to compare
v0.116.2-preview0001 Pre-release
Pre-release

[v0.116.2-preview0001]

Added

  • Script Set-SamplerTaskVariable.ps1
    • Added debug output of PSModulePath

v0.116.1

09 Jan 15:02
cf48b82
Compare
Choose a tag to compare

[v0.116.1]

Fixed

  • Task Build_ModuleOutput_ModuleBuilder
    • Fixed #402: Using parameter Filter instead of Include to get MOF files.
  • Get-MofSchemaName
    • Permanently skipped a test that the build worker ubuntu-latest were
      unable to run due to missing shared library 'libmi'.
  • Now the QA test that verifies that the Unreleased section header is present
    in the CHANGELOG.md correctly supports ChangelogManagement v3.0.1.
  • Task Convert_Pester_Coverage
    • No longer throws an exception when there was just one missed command
      for a test suite. Fixes #407.

Added

  • Task Build_ModuleOutput_ModuleBuilder
    • Proper support for DSC composite resources (*.schema.psm1).

Changed

  • The QA tests can now be debugged by Invoke-Pester directly, before it
    had to be started by the build script build.ps1. This will also help
    the Pester Tests VS Code extension to be able to run the tests.

v0.116.0

08 Nov 22:12
Compare
Choose a tag to compare

[v0.116.0]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376.
  • Removed MOF based DSC resources from the CompleteModule sample.

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.
  • RequiredModules.psd1.template
    • Fixes #397, ModuleType Plaster parameter.
  • Resolve-Dependency.ps1
    • Fixes #394, AllowPrerelease is ignored for bootstrap.
  • module.tests.ps1.template
    • Fixed code style according to this project's standard.

v0.116.0-preview0008

08 Nov 15:47
Compare
Choose a tag to compare
v0.116.0-preview0008 Pre-release
Pre-release

[v0.116.0-preview0008]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376.
  • Removed MOF based DSC resources from the CompleteModule sample.

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.
  • RequiredModules.psd1.template
    • Fixes #397, ModuleType Plaster parameter.
  • Resolve-Dependency.ps1
    • Fixes #394, AllowPrerelease is ignored for bootstrap.
  • module.tests.ps1.template
    • Fixed code style according to this project's standard.

v0.116.0-preview0007

01 Nov 14:38
acd150e
Compare
Choose a tag to compare
v0.116.0-preview0007 Pre-release
Pre-release

[v0.116.0-preview0007]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.
  • RequiredModules.psd1.template
    • Fixes #397, ModuleType Plaster parameter.
  • Resolve-Dependency.ps1
    • Fixes #394, AllowPrerelease is ignored for bootstrap.
  • module.tests.ps1.template
    • Fixed code style according to this project's standard.

v0.116.0-preview0006

01 Nov 11:50
faa144b
Compare
Choose a tag to compare
v0.116.0-preview0006 Pre-release
Pre-release

[v0.116.0-preview0006]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.
  • Resolve-Dependency.ps1
    • Fixes #394, AllowPrerelease is ignored for bootstrap.
  • module.tests.ps1.template
    • Fixed code style according to this project's standard.

v0.116.0-preview0005

01 Nov 10:51
ec08d5d
Compare
Choose a tag to compare
v0.116.0-preview0005 Pre-release
Pre-release

[v0.116.0-preview0005]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.
  • module.tests.ps1.template
    • Fixed code style according to this project's standard.

v0.116.0-preview0004

01 Nov 10:17
5640e43
Compare
Choose a tag to compare
v0.116.0-preview0004 Pre-release
Pre-release

[v0.116.0-preview0004]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.

v0.116.0-preview0003

03 Aug 16:00
138e817
Compare
Choose a tag to compare
v0.116.0-preview0003 Pre-release
Pre-release

[v0.116.0-preview0003]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.
  • Merge-JaCoCoReport
    • Improvements to be able to merge missing elements, like entire element
      <class>, <sourcefile>, <method>.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.

v0.116.0-preview0002

01 Aug 13:41
02cc8da
Compare
Choose a tag to compare
v0.116.0-preview0002 Pre-release
Pre-release

[v0.116.0-preview0002]

Removed

  • Removed the task Set_Build_Environment_Variables since it is not used,
    and build helpers are not in use anymore. Fixes #376

Added

  • Added more unit tests to raise code coverage.
    • Deprecated Pester 4 HQRM tests was removed from code coverage. The new
      Pester 5 HQRM test are in module DscResource.Test and is tested there.

Changed

  • Task copy_paths_to_choco_staging
    • Now handle property Exclude and Force correctly.

Fixed

  • Get-MofSchemaName
    • Correctly throws an error if the schema MOF cannot be parsed.
  • Task Convert_Pester_Coverage
    • Removed one unused line of code.
    • Moved one line of code so that code coverage threshold value
      will output correctly in some circumstances.
  • Set-SamplerTaskVariable
    • Reverted code that was removed in pull request #383. The code is
      necessary because how the commands Get-BuiltModuleVersion,
      Get-SamplerBuiltModuleManifest, Get-SamplerBuiltModuleBase, and
      Get-SamplerModuleRootPath are currently built. The code that was
      reverted handles resolving the wildcard (*) in the returned paths
      from the mentioned commands.