Skip to content

Releases: dsccommunity/FailoverClusterDsc

v1.16.0-preview0001

17 Mar 20:14
a2dd8ef
Compare
Choose a tag to compare
v1.16.0-preview0001 Pre-release
Pre-release

[v1.16.0-preview0001]

Added

  • xClusterProperty
    • Added the BlockCacheSize parameter which controls Cluster Shared Volume
      memory caching in MB (issue #252).

Changed

  • xFailOverCluster
    • Update pipeline to use new deploy tasks.

v1.15.0

19 Feb 18:15
9504c08
Compare
Choose a tag to compare

[v1.15.0]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.
    • Adding back publishing code coverage to Codecov.io.
      • Add status badge for Codecov.io in README.md.
      • Fix Azure Pipelines code coverage (issue #236).

Changed

  • xFailOverCluster
    • Renamed master branch to main (issue #246).
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).
    • Only run the CI pipeline on branch master when there are changes to
      files inside the source folder.
    • Changed integration tests to run on a a build image with Windows Server
      2019 since the one we previously used was removed from Azure Pipelines (issue #233).
    • Updated CI pipeline to get version from the property NuGetVersionV2.
    • Pin Pester to 4.10.1 in RequiredModule.psd1 since the tests does
      not support Pester 5.
    • Updated repository to use the latest version of the module ModuleBuilder.

Fixed

  • xFailOverCluster
    • The component gitversion that is used in the pipeline was wrongly configured
      when the repository moved to the new default branch main. It no longer throws
      an error when using newer versions of GitVersion.
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.
    • Fixed Describe-block descriptions (issue #234).
    • Made DomainAdministratorCredential optional (issue #164)

Removed

  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.15.0-preview0004

19 Feb 17:58
9504c08
Compare
Choose a tag to compare
v1.15.0-preview0004 Pre-release
Pre-release

[v1.15.0-preview0004]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.
    • Adding back publishing code coverage to Codecov.io.
      • Add status badge for Codecov.io in README.md.
      • Fix Azure Pipelines code coverage (issue #236).

Changed

  • xFailOverCluster
    • Renamed master branch to main (issue #246).
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).
    • Only run the CI pipeline on branch master when there are changes to
      files inside the source folder.
    • Changed integration tests to run on a a build image with Windows Server
      2019 since the one we previously used was removed from Azure Pipelines (issue #233).
    • Updated CI pipeline to get version from the property NuGetVersionV2.
    • Pin Pester to 4.10.1 in RequiredModule.psd1 since the tests does
      not support Pester 5.
    • Updated repository to use the latest version of the module ModuleBuilder.

Fixed

  • xFailOverCluster
    • The component gitversion that is used in the pipeline was wrongly configured
      when the repository moved to the new default branch main. It no longer throws
      an error when using newer versions of GitVersion.
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.
    • Fixed Describe-block descriptions (issue #234).
    • Made DomainAdministratorCredential optional (issue #164)

Removed

  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.15.0-preview0003

29 Dec 11:48
Compare
Choose a tag to compare
v1.15.0-preview0003 Pre-release
Pre-release

[v1.15.0-preview0003]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.
    • Adding back publishing code coverage to Codecov.io.
      • Add status badge for Codecov.io in README.md.
      • Fix Azure Pipelines code coverage (issue #236).

Changed

  • xFailOverCluster
    • Renamed master branch to main (issue #246).
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).
    • Only run the CI pipeline on branch master when there are changes to
      files inside the source folder.
    • Changed integration tests to run on a a build image with Windows Server
      2019 since the one we previously used was removed from Azure Pipelines (issue #233).
    • Updated CI pipeline to get version from the property NuGetVersionV2.
    • Pin Pester to 4.10.1 in RequiredModule.psd1 since the tests does
      not support Pester 5.
    • Updated repository to use the latest version of the module ModuleBuilder.

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.
    • Fixed Describe-block descriptions (issue #234).

Removed

  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.15.0-preview0002

06 Feb 20:14
8171ceb
Compare
Choose a tag to compare
v1.15.0-preview0002 Pre-release
Pre-release

[v1.15.0-preview0002]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.
    • Adding back publishing code coverage to Codecov.io.
      • Add status badge for Codecov.io in README.md.
      • Fix Azure Pipelines code coverage (issue #236).

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.15.0-preview0001

01 Feb 22:06
0b090c1
Compare
Choose a tag to compare
v1.15.0-preview0001 Pre-release
Pre-release

[v1.15.0-preview0001]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
    • Adding back publishing code coverage to Codecov.io.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.14.2-preview0006

13 Jan 19:38
f0a2f0f
Compare
Choose a tag to compare
v1.14.2-preview0006 Pre-release
Pre-release

[v1.14.2-preview0006]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy stage so that it is skipped when merging
      branch master in forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.14.2-preview0005

13 Jan 18:49
b81fb55
Compare
Choose a tag to compare
v1.14.2-preview0005 Pre-release
Pre-release

[v1.14.2-preview0005]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.
    • Replaced module CommonResourceHelper with the PowerShell Gallery module
      DscResource.Common v0.2.0.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.
    • The deploy step is now only run when merged to branch master in the
      DSC Community upstream repository (not to branch master in a fork
      which always failed due to missing credentials).

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
    • Update GitVersion.yml with the correct regular expression.
    • Fix import statement in all tests, making sure it throws if module
      DscResource.Test cannot be imported.
    • Update the deploy step so that it skips deploy on merge to forks.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.14.2-preview0004

06 Jan 18:31
4a46b74
Compare
Choose a tag to compare
v1.14.2-preview0004 Pre-release
Pre-release

[v1.14.2-preview0004]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.
    • Set a display name on all the jobs and tasks in the CI pipeline.

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.

v1.14.2-preview0003

03 Jan 14:53
6c4f09b
Compare
Choose a tag to compare
v1.14.2-preview0003 Pre-release
Pre-release

[v1.14.2-preview0003]

Added

  • xFailOverCluster
    • Add the module MarkdownLinkCheck to dependent modules to active the
      markdown link tests.
    • Added the filetypes to the file .gitattributes according to the
      Plaster template.
    • Update examples to be ready to be published to the PowerShell Gallery.
    • Added a CONTRIBUTING.md.

Changed

  • xFailOverCluster
    • Updated the CI pipeline files to the latest template.
    • Changed unit tests to handle missing DscResource.Test better.
    • Changed the Code of Conduct to the one adopted by DSC Community.
    • Added .markdownlint.json to get the correct settings for the
      MarkdownLint VS Code extension.
    • Changed Visual Studio Code settings to the file settings.json according
      to the Plaster template.
    • Set testRunTitle for PublishTestResults task so that a helpful name is
      displayed in Azure DevOps for each test run.

Fixed

  • xFailOverCluster
    • Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
      README.md.
    • Improved CI pipeline
      • Renamed the jobs
      • Splitting up the testing in different jobs.
    • URLs in the module manifest pointed in the wrong direction.
    • Changed the encoding that will be used by ModuleBuilder (UTF-8).
    • URLs to examples in README.md didn't take account for new folder
      structure.
    • Release pipeline stopped working in some circumstances, workaround is
      to pin ModuleBuilder to version 1.0.0 for now.
      There is an issue with ModuleBuilder with preview strings using dash,
      e.g. fix0008-9. The string is compliant with SemVer 2.0 but there
      is a bug in Publish-Module that prevents the module to be released.
    • Added code coverage reporting to Azure DevOps.
    • Update status badges in README.md.
    • Replaced section 'Branches' with section 'Releases' in README.md.
    • Pull request and issue template got minor updates.
    • Update module manifest exporting resources and fixed style.
  • xClusterPreferredOwner
    • Fixed broken links to examples in README.md.
  • xClusterQuorum
    • Fixed broken link to examples in README.md (issue #208).
  • CommonResourceHelper
    • Added en-US localization folder to pass PSSA rule.
  • xCluster
    • Added script file information to the example 1-CreateFirstNodeOfAFailoverCluster.ps1.

Removed

  • Removed the file .codecov.yml since Codecov is no longer used.
  • Removed the file Deploy.PSDeploy.ps1 since it is not longer used by
    the build pipeline.