Skip to content

v0.115.0

Compare
Choose a tag to compare
@gaelcolas gaelcolas released this 09 Jun 09:27
2bfc9c0

[v0.115.0]

Added

  • Supports using a private Nuget repository, e.g. a Azure DevOps Server
    Pipelines feed that is using Windows integrated security, or a feed with
    no security.
  • Now supports getting module version from dotnet-gitversion if it is available.
  • Tests now run in Pester 5.
  • Added task Create_Release_Git_Tag to create a Git tag for a preview release.
    Fixes #351
  • Added task Create_Release_Branch to push a branch containing the updated
    change log after release. Fixes #351

Changed

  • The QA test that verifies that a change log entry has been added to CHANGELOG.md
    will no longer fail if the CHANGELOG.md has not been committed but is staged
    or unstaged. This makes it possible to get the QA tests to pass without having
    to first commit changes.

Fixed

  • Task package_module_nupkg now correctly adds the release notes to the
    Nuget package. Fixes #373
  • Task publish_module_to_gallery now correctly adds the release notes to
    the published module. Fixes #373
  • Fix a evaluation in the script Set-SamplerTaskVariable so it can be tested
    individually outside of the pipeline (using Invoke-Pester).
  • Fix all source files to UTF8 to comply with the HQRM tests (due to a bug
    in the HQRM tests that runs in Pester 4 this has not been detected until
    moving to Pester 5).
  • Remove HQRM rule suppression in source file for New-SamplerJaCoCoDocument
    since it no longer required.
  • Fixed QA test that was breaking release.