Releases: Venafi/VenafiPS
Releases · Venafi/VenafiPS
v6.5.2
v6.5.1
v6.5.0
- Merge all functions into 1 psm1 module. This yields much better performance, especially when running multithreaded.
- Add multithreading support on PS v5 with the Microsoft.PowerShell.ThreadJob module (installed separately). If the module isn't installed, multithreading will be disabled. Set
-ThrottleLimit
to 1 on the functions that support it to disable multithreading on PS v5 and v7. - Module now available in the GitHub release. This is helpful for those without access to PowerShell Gallery, although that is the preferred option.
- PSSodium, needed for several TLSPC functions for encryption, is no longer directly included in the module. Install it from the Gallery.
- The VenafiSession class has been deprecated and replaced with a PSCustomObject equivalent
- Key based authentication on TLSPDC has been deprecated
- Default
Invoke-VdcCertificateAction -Push
to push to all applications and added an example to override and push to specific applications
v6.4.2
v6.4.1
v6.4.0
- Add
Export-VdcVaultObject
to retrieve historical certificates. This function supports certificates, keys, and p12. #280 - Add support in
New-VcConnector
for manifests from the simulator and 'full' ones which already have deployment details - Fix
Add-VcCertificateAssociation
when piping certificate objects, #284 - Fix examples in
Get-VcCertificate
andGet-VdcCertificate
referencing old parameter names, #279
v6.3.2
- Add
Get-VdcCredential -IncludeDetail
to provide additional credential information eg. expiration, path to linked certificate, and more - Add discrete parameters to
Set-VdcCredential
to simplify updating credentials;-Value
will be deprecated. Add support for updating the Expiration and setting a Credential 'link' to an existing certificate in TLSPDC. - Update
Invoke-VcWorkflow
API endpoint #275 - Fix
Test-VdcToken -VenafiSession
when the parameter value is null/empty #274
v6.3.1
v6.3.0
- Add
Export-VcCertificate -PKCS12
, requires PowerShell v7.1+. #251 - Add
New-VenafiSession -TimeoutSec
, the default is 0 for no timeout. If using SecretManagement, store this with the other metadata. - Add support for
Invoke-VcCertificateAction -Renew -AdditionalParameters
. The use case was renewing many certificates with a different issuer. - Update
Set-VdcPermission
to accept just permission switches and not require a permission object. This assists in setting a permission for the first time for a specific id. - Fix
Get-VdcAttribute
andSet-VdcAttribute
recognizing custom field guids, but not labels