Skip to content

Releases: dsccommunity/DFSDsc

v4.4.0-preview0003

20 Apr 06:45
b5399b0
Compare
Choose a tag to compare
v4.4.0-preview0003 Pre-release
Pre-release

[v4.4.0-preview0003]

Changed

  • BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
  • Updated to use continuous delivery pattern using Azure DevOps - fixes
    Issue #41.
  • Updated build badges in README.MD.
  • Renamed DFSDsc.ResourceHelper module to DFSDsc.Common to align to
    other modules.
  • Correct case of localization folder names.
  • Update build badges in README.md with correct build IDs.
  • DFSDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #102.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #103.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #105.
  • Renamed master branch to main - Fixes Issue #108.
  • Corrected build badge URLs in README.md.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • DFSDsc
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #109.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #113.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #116.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #115.

v4.4.0-preview0002

30 Dec 00:57
28d3538
Compare
Choose a tag to compare
v4.4.0-preview0002 Pre-release
Pre-release

[v4.4.0-preview0002]

Changed

  • BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
  • Updated to use continuous delivery pattern using Azure DevOps - fixes
    Issue #41.
  • Updated build badges in README.MD.
  • Renamed DFSDsc.ResourceHelper module to DFSDsc.Common to align to
    other modules.
  • Correct case of localization folder names.
  • Update build badges in README.md with correct build IDs.
  • DFSDsc
    • Updated to use the common module DscResource.Common - Fixes Issue #102.
    • Fixed build failures caused by changes in ModuleBuilder module v1.7.0
      by changing CopyDirectories to CopyPaths - Fixes Issue #103.
    • Pin Pester module to 4.10.1 because Pester 5.0 is missing code
      coverage - Fixes Issue #105.
  • Renamed master branch to main - Fixes Issue #108.
  • Corrected build badge URLs in README.md.
  • Minor corrections to pipeline files and examples after renaming master
    branch to main.
  • DFSDsc
    • Automatically publish documentation to GitHub Wiki - Fixes Issue #109.

v4.4.0-preview0001

28 Apr 10:42
dc68ec3
Compare
Choose a tag to compare
v4.4.0-preview0001 Pre-release
Pre-release

[v4.4.0-preview0001]

Changed

  • BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
  • Updated to use continuous delivery pattern using Azure DevOps - fixes
    Issue #41.
  • Updated build badges in README.MD.
  • Renamed DFSDsc.ResourceHelper module to DFSDsc.Common to align to
    other modules.
  • Correct case of localization folder names.
  • Update build badges in README.md with correct build IDs.

v4.3.0

25 Jan 02:17
9d16431
Compare
Choose a tag to compare
  • Fixes PSSA style violation issues resulting - fixes Issue #84.
  • Added 'DscResourcesToExport' to manifest to improve information in
    PowerShell Gallery - fixes Issue #86.
  • Set FunctionsToExport, CmdletsToExport, VariablesToExport, AliasesToExport
    to empty list in manifest to meet best practice.
  • Explicitly removed extra hidden files from release package

v4.2.0

25 Jan 02:16
48a75a6
Compare
Choose a tag to compare
  • Add support for modifying staging quota size in
    MSFT_DFSReplicationGroupMembership - fixes Issue #77.
  • Refactored module folder structure to move resource to root folder of
    repository and remove test harness - fixes Issue #74.
  • Updated Examples to support deployment to PowerShell Gallery scripts.
  • Remove exclusion of all tags in appveyor.yml, so all common tests can be run
    if opt-in.
  • Added .VSCode settings for applying DSC PSSA rules - fixes Issue #75.
  • Updated LICENSE file to match the Microsoft Open Source Team
    standard - fixes Issue #79

v4.1.0

25 Jan 02:16
2f85d4f
Compare
Choose a tag to compare
  • Added Hub and Spoke replication group example - fixes Issue #62.
  • Enabled PSSA rule violations to fail build - fixes Issue #320.
  • Allow null values in resource group members or folders - fixes Issue #27.
  • Added a CODE_OF_CONDUCT.md with the same content as in the README.md - fixes
    Issue #67.

v4.0.0

25 Jan 02:16
831fdde
Compare
Choose a tag to compare
  • BREAKING CHANGE
    • Renamed xDFS to DFSDsc - fixes Issue #55.
    • Changed all MSFT_xResourceName to MSFT_DFSResourceName.
    • Updated DSCResources, Examples, Modules and Tests for new naming.
    • Updated Year to 2018 in License and Manifest.
    • Changed all Modules\DFSDsc\Examples\Resources to DFSResourceName.
  • Added the VS Code PowerShell extension formatting settings that cause PowerShell
    files to be formatted as per the DSC Resource kit style guidelines.
  • Improve layout of badge area in README.MD.
  • Disabled MD013 rule checking to enable badge table.
  • Updated Year to 2017 in License and Manifest.
  • Added .github support files:
    • CONTRIBUTING.md
    • ISSUE_TEMPLATE.md
    • PULL_REQUEST_TEMPLATE.md
  • Opted into Common Tests 'Validate Module Files' and 'Validate Script Files'.
  • Converted files with UTF8 with BOM over to UTF8 - fixes Issue #47.
  • Added Documentation and Examples section to Readme.md file - see
    issue #49.
  • Prevent unit tests from DSCResource.Tests from running during test
    execution - fixes Issue #51.
  • Updated tests to meet Pester V4 guidelines - fixes Issue #53.

v3.2.0

25 Jan 02:16
Compare
Choose a tag to compare
  • Converted AppVeyor.yml to pull Pester from PSGallery instead of Chocolatey.
  • Changed AppVeyor.yml to use default image.
  • Converted AppVeyor build process to use AppVeyor.psm1.
  • Resolved PSSA violations.
  • Resolved Readme.md style violations.
  • Converted Integration Tests to use Test Drive and stop using Invoke-Pester.
  • Move strings into separate language files.
  • Added CodeCov support.
  • Clean up manifest file by removing commented out sections.
  • Convert Examples to pass tests and meet minimum standards.
  • Convert to Wiki and auto-documentation generation.
  • Convert to TestHarness test execution method.
  • Correct parameter block format to meet guidelines.
  • Replaced all type accelerators with full type names.
  • Updated Readme.md to contain resource list.
  • Fixed xDFSNamespaceServerConfiguration by converting LocalHost to ComputerName
    instead.
  • Added integration test to test for conflicts with other common resource kit modules.
  • Prevented ResourceHelper and Common module cmdlets from being exported to resolve
    conflicts with other resource modules.

v3.1.0

25 Jan 02:15
Compare
Choose a tag to compare
  • MSFT_xDFSNamespaceServerConfiguration- resource added.
  • Corrected names of DFS Namespace sample files to indicate that they are setting
    Namespace roots and folders.
  • Removed Pester version from AppVeyor.yml.

v3.0.0

25 Jan 02:15
Compare
Choose a tag to compare
  • RepGroup renamed to ReplicationGroup in all files.
  • xDFSReplicationGroupConnection- Changed DisableConnection parameter to EnsureEnabled.
    Changed DisableRDC parameter to EnsureRDCEnabled.
  • xDFSReplicationGroup- Fixed bug where disabled connection was not enabled in
    Fullmesh topology.