Releases: dsccommunity/CertificateDsc
Releases · dsccommunity/CertificateDsc
v6.0.0
[v6.0.0]
Changed
- CertReq:
- BREAKING CHANGE: Made Certificate FriendlyName a mandatory parameter - Fixes Issue #269.
- Consider FriendlyName + Template when getting existing certs - Fixes Issue #121.
- CI Pipeline
- Updated pipeline files to match current DSC Community patterns - fixes Issue #274.
- Updated HQRM and build steps to use windows-latest image.
Changed
- Pin Gitversion to v5.* to stop build failing
- Added support for publishing code coverage to
CodeCov.io
and
Azure Pipelines - Fixes Issue #255. - Updated build to use
Sampler.GitHubTasks
- Fixes Issue #254. - Corrected changelog.
- Updated pipeline tasks to latest pattern.
- Build pipeline: Removed unused
dscBuildVariable
tasks. - Updated .github issue templates to standard - Fixes Issue #263.
- 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 #262. - Updated pipeline unit tests and integration tests to use Windows Server 2019 and
Windows Server 2022 images - Fixes Issue #262.
Fixed
- Fixed pipeline by replacing the GitVersion task in the
azure-pipelines.yml
with a script.
v6.0.0-preview0002
[v6.0.0-preview0002]
Changed
- CertReq:
- BREAKING CHANGE: Made Certificate FriendlyName a mandatory parameter - Fixes Issue #269.
- Consider FriendlyName + Template when getting existing certs - Fixes Issue #121.
- CI Pipeline
- Updated pipeline files to match current DSC Community patterns - fixes Issue #274.
- Updated HQRM and build steps to use windows-latest image.
Changed
- Added support for publishing code coverage to
CodeCov.io
and
Azure Pipelines - Fixes Issue #255. - Updated build to use
Sampler.GitHubTasks
- Fixes Issue #254. - Corrected changelog.
- Updated pipeline tasks to latest pattern.
- Build pipeline: Removed unused
dscBuildVariable
tasks. - Updated .github issue templates to standard - Fixes Issue #263.
- 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 #262. - Updated pipeline unit tests and integration tests to use Windows Server 2019 and
Windows Server 2022 images - Fixes Issue #262.
Fixed
- Fixed pipeline by replacing the GitVersion task in the
azure-pipelines.yml
with a script.
v6.0.0-preview0001
[v6.0.0-preview0001]
Changed
- CertReq:
- BREAKING CHANGE: Made Certificate FriendlyName a mandatory parameter - Fixes Issue #269.
- Consider FriendlyName + Template when getting existing certs - Fixes Issue #121.
Changed
- Added support for publishing code coverage to
CodeCov.io
and
Azure Pipelines - Fixes Issue #255. - Updated build to use
Sampler.GitHubTasks
- Fixes Issue #254. - Corrected changelog.
- Updated pipeline tasks to latest pattern.
- Build pipeline: Removed unused
dscBuildVariable
tasks. - Updated .github issue templates to standard - Fixes Issue #263.
- 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 #262. - Updated pipeline unit tests and integration tests to use Windows Server 2019 and
Windows Server 2022 images - Fixes Issue #262.
Fixed
- Fixed pipeline by replacing the GitVersion task in the
azure-pipelines.yml
with a script.
v5.1.1-preview0001
[v5.1.1-preview0001]
Changed
- Added support for publishing code coverage to
CodeCov.io
and
Azure Pipelines - Fixes Issue #255. - Updated build to use
Sampler.GitHubTasks
- Fixes Issue #254. - Corrected changelog.
- Updated pipeline tasks to latest pattern.
v5.1.0
[v5.1.0]
Added
- PfxImport:
- Added Base64Content parameter to specify the content of a PFX file that can
be included in the configuration MOF - Fixes Issue #241.
- Added Base64Content parameter to specify the content of a PFX file that can
- CertificateImport:
- Added Base64Content parameter to specify the content of a certificate file
that can be included in the configuration MOF - Fixes Issue #241.
- Added Base64Content parameter to specify the content of a certificate file
Changed
- Fix bug where
Import-PfxCertificateEx
would not install private keys in the
ALLUSERSPROFILE path when importing to LocalMachine store. Issue #248. - Renamed
master
branch tomain
- Fixes Issue #237. - Updated
GitVersion.yml
to latest pattern - Fixes Issue #245. - Changed
Test-Thumbprint
to cache supported hash algorithms to increase
performance - Fixes Issue #221. - Added warning messages into empty catch blocks in
Certificate.PDT
module to
assist with debugging.
Fixed
- Removed requirement for tests to use
New-SelfSignedCertificateEx
from
TechNet Gallery due to retirement.
This will prevent tests from running on Windows Server 2012 R2 - Fixes Issue #250. - Fixed FIPS support when used in versions of PowerShell Core 6 & PowerShell 7.
- Moved thumbprint generation for testing into helper function
New-CertificateThumbprint
and fixed tests for validating FIPS thumbprints inTest-Thumbprint
so that it
runs on PowerShell Core/7.x.
v5.1.0-preview0002
[v5.1.0-preview0002]
Added
- PfxImport:
- Added Base64Content parameter to specify the content of a PFX file that can be included in the
configuration MOF - Fixes Issue #241.
- Added Base64Content parameter to specify the content of a PFX file that can be included in the
- CertificateImport:
- Added Base64Content parameter to specify the content of a certificate file that can be included
in the configuration MOF - Fixes Issue #241.
- Added Base64Content parameter to specify the content of a certificate file that can be included
Changed
- Fix bug where
Import-PfxCertificateEx
would not install private keys in the ALLUSERSPROFILE path
when importing to LocalMachine store. Issue #248. - Renamed
master
branch tomain
- Fixes Issue #237. - Updated
GitVersion.yml
to latest pattern - Fixes Issue #245. - Changed
Test-Thumbprint
to cache supported hash algorithms to increase
performance - Fixes Issue #221. - Added warning messages into empty catch blocks in
Certificate.PDT
module to
assist with debugging.
Fixed
- Removed requirement for tests to use
New-SelfSignedCertificateEx
from
TechNet Gallery due to retirement.
This will prevent tests from running on Windows Server 2012 R2 - Fixes Issue #250. - Fixed FIPS support when used in versions of PowerShell Core 6 & PowerShell 7.
- Moved thumbprint generation for testing into helper function
New-CertificateThumbprint
and fixed tests for validating FIPS thumbprints inTest-Thumbprint
so that it runs
on PowerShell Core/7.x.
v5.1.0-preview0001
[v5.1.0-preview0001]
Added
- PfxImport:
- Added Base64Content parameter to specify the content of a PFX file that can be included in the configuration MOF - Fixes Issue #241.
- CertificateImport:
- Added Base64Content parameter to specify the content of a certificate file that can be included in the configuration MOF - Fixes Issue #241.
Changed
- Renamed
master
branch tomain
- Fixes Issue #237. - Updated
GitVersion.yml
to latest pattern - Fixes Issue #245. - Changed
Test-Thumbprint
to cache supported hash algorithms to increase
performance - Fixes Issue #221. - Added warning messages into empty catch blocks in
Certificate.PDT
module to
assist with debugging.
Fixed
- Removed requirement for tests to use
New-SelfSignedCertificateEx
from
TechNet Gallery due to retirement.
This will prevent tests from running on Windows Server 2012 R2 - Fixes Issue #250. - Fixed FIPS support when used in versions of PowerShell Core 6 & PowerShell 7.
- Moved thumbprint generation for testing into helper function
New-CertificateThumbprint
and fixed tests for validating FIPS thumbprints inTest-Thumbprint
so that it runs
on PowerShell Core/7.x.
v5.0.1-preview0002
[v5.0.1-preview0002]
Changed
- Renamed
master
branch tomain
- Fixes Issue #237. - Updated
GitVersion.yml
to latest pattern - Fixes Issue #245. - Changed
Test-Thumbprint
to cache supported hash algorithms to increase
performance - Fixes Issue #221. - Added warning messages into empty catch blocks in
Certificate.PDT
module to
assist with debugging.
Fixed
- Removed requirement for tests to use
New-SelfSignedCertificateEx
from
TechNet Gallery due to retirement.
This will prevent tests from running on Windows Server 2012 R2 - Fixes Issue #250. - Fixed FIPS support when used in versions of PowerShell Core 6 & PowerShell 7.
- Moved thumbprint generation for testing into helper function
New-CertificateThumbprint
and fixed tests for validating FIPS thumbprints inTest-Thumbprint
so that it runs
on PowerShell Core/7.x.
v5.0.1-preview0001
v5.0.0
[v5.0.0]
Changed
- Corrected incorrectly located entries in
CHANGELOG.MD
. - Fix bug
Find-Certificate
when invalid certificate path is passed - fixes
Issue #208. - CertReq:
- Added
Get-CertificateCommonName
function as a fix for multiple
certificates being issued when having a third party CA which doesn't
format the Issuer CN in the same order as a MS CA - fixes Issue #207. - Updated
Compare-CertificateIssuer
to use the new
Get-CertificateCommonName
function. - Added check for X500 subject name in Get-TargetResource, which already
exists in Test- and Set-TargetResource - fixes Issue #210. - Corrected name of working path to remove
x
- fixes Issue #211.
- Added
- BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
- Updated to use continuous delivery pattern using Azure DevOps - Fixes
Issue #215. - Updated Examples and Module Manifest to be DSC Community from Microsoft.
- Fix style issues in
Certificate.PDT
andCertificate.Common
modules. - Update badges in README.MD to refer to correct pipeline.
- Correct version number in
GitVersion.yml
file. - Change Azure DevOps Pipeline definition to include
source/*
- Fixes Issue #226. - Updated pipeline to use
latest
version ofModuleBuilder
- Fixes Issue #226. - Merge
HISTORIC_CHANGELOG.md
intoCHANGELOG.md
- Fixes Issue #227. - Fixed build failures caused by changes in
ModuleBuilder
module v1.7.0
by changingCopyDirectories
toCopyPaths
- Fixes Issue #230. - Updated to use the common module DscResource.Common - Fixes Issue #229.
- Pin
Pester
module to 4.10.1 because Pester 5.0 is missing code
coverage - Fixes Issue #233. - Added a catch for certreq generic errors which fixes Issue #224
- CertificateDsc
- Automatically publish documentation to GitHub Wiki - Fixes Issue #235.
Added
- PfxImport:
- Added example showing importing private key using
PsDscRunAsCredential
to specify an administrator account - Fixes Issue #213.
- Added example showing importing private key using