The format is based on and uses the types of changes according to Keep a Changelog, and this project adheres to Semantic Versioning.
- Transferred ownership to DSCCommunity.org - Fixes Issue #50.
- Fix hash table style guideline violations.
- Added .gitattributes file to fix bug publishing examples - Fixes Issue #40.
- Opted into Common Tests 'Common Tests - Validate Localization' - Fixes Issue #44.
- Renamed
iSCSIDsc.ResourceHelpers
module toiSCSIDsc.Common
to align to other modules. - Renamed all localization strings so that they are detected by 'Common Tests - Validate Localization'.
- Fixed issues with mismatched localization strings.
- Replaced
iSCSIDsc.Common
module with the latest version from DSCResource.Template. - Fix minor style issues in statement case.
- Fix minor style issues in hashtable layout.
- Correct other minor style issues.
- Enabled PSSA rule violations to fail build - Fixes Issue #27.
- Updated tests to meet Pester v4 standard.
- Added Open Code of Conduct.
- Refactored module folder structure to move resource to root folder of repository and remove test harness - Fixes Issue #36.
- Converted Examples to support format for publishing to PowerShell Gallery.
- Opted into common tests:
- Common Tests - Validate Example Files To Be Published
- Common Tests - Validate Markdown Links
- Common Tests - Relative Path Length
- Common Tests - Relative Path Length
- Update to new format LICENSE.
- Added .VSCode settings for applying DSC PSSA rules - fixes Issue #37.
- BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
- Updated to use continuous delivery pattern using Azure DevOps - fixes Issue #52.
- Update build badges in
README.md
with correct build IDs. - Removed unused test helper function
New-VDisk
. - Added test helper function
Assert-CanRunIntegrationTest
to validate if integration tests can be successfully run on a machine. - Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0 by changingCopyDirectories
toCopyPaths
- Fixes Issue #58. - Updated to use the common module DscResource.Common - Fixes Issue #53.
- Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code coverage - Fixes Issue #60. - Automatically publish documentation to GitHub Wiki - Fixes Issue #61.
- Renamed
master
branch tomain
- Fixes Issue #63. - Updated build to use
Sampler.GitHubTasks
- Fixes Issue #65. - Added support for publishing code coverage to
CodeCov.io
and Azure Pipelines - Fixes Issue #66. - Updated .github issue templates to standard - Fixes Issue #69.
- Added Create_ChangeLog_GitHub_PR task to publish stage of build pipeline.
- Added SECURITY.md.
- Updated pipeline Deploy_Module anb Code_Coverage jobs to use ubuntu-latest images - Fixes Issue #68.
- Updated pipeline unit tests and integration tests to use Windows Server 2019 only - Fixes Issue #68.
- Removed unused ISNS feature from being installed for unit tests.
- Fixed pipeline by replacing the GitVersion task in the
azure-pipelines.yml
with a script. - Updated build files to fix build and use latest patterns.
- azure-pipelines.yml
- build.ps1
- build.yml
- GitVersion.yml
- RequiredModules.psd1
- Resolve-Dependency.ps1/psd1
- Converted resource module to be compliant with HQRM.
- Changed AppVeyor.yml to use AppVeyor module.
- Converted to Autodocumentation module.
- iSCSIInitiator: Fix bug when converting connected target to IsPersistent.
- iSCSIInitiator:
- Fix bug when TargetPortalAddress is set to a Hostname instead of an IP address.
- InitiatorPortalAddress property made optional.
- Unit and Integration test headers updated to v1.1.0
- Added iSNS Server support.
- Initial release.