Skip to content

Releases: Venafi/VenafiPS

v6.3.2

15 May 15:08
Compare
Choose a tag to compare
  • 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

27 Mar 00:54
Compare
Choose a tag to compare
  • Get-VdcAttribute parallel enhancements to support input objects of -Path and not just -All. #271
  • Add Get-VdcAttribute -ThrottleLimit

v6.3.0

20 Mar 02:47
Compare
Choose a tag to compare
  • 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 and Set-VdcAttribute recognizing custom field guids, but not labels

v6.2.1

12 Mar 02:04
Compare
Choose a tag to compare
  • Fix Invoke-VcCertificateAction -Renew flagging multiple applications incorrectly

v6.2.0

07 Mar 14:11
Compare
Choose a tag to compare
  • Add support for managing TLSPC Connectors via Get-VcConnector, New-VcConnector, Set-VcConnector, and Remove-VcConnector. The old Connector functions, Get, New, and Remove, which were for managing Webhooks, have been renamed to more appropriately reflect their usage. They are now Get-VcWebhook, New-VcWebhook, and Remove-VcWebhook.
  • Add support for TLSPC EU region with New-VenafiSession -VcRegion. The default is 'us' and accepts 'eu' as well. This detail will be stored in the resulting session and vault if utilized.
  • Update Invoke-VcCertificateAction -Renew to retrieve all existing CSR details, #260, #264. Also update this function to return any missing/incorrect details when renewing.
  • Add Invoke-VcCertificateAction -Renew -Force to override the default behavior of stopping when more than 1 common name is encountered. Use of -Force will use the first common name found in the array.
  • Update readme to remove deprecated -VaultMetadata parameter, #256
  • Fix duplicate parameter error with Get-VdcAttribute -All, #259
  • Update default value of New-VcCertificate -ValidUntil from 1 year to 90 days

v6.1.4

01 Feb 00:23
Compare
Choose a tag to compare
  • Fix property not found error with New-VenafiSession -AccessToken, #252
  • Update Invoke-VenafiRestMethod to ensure parameter verbose output does not convert the body to json twice

v6.1.3

23 Jan 21:49
Compare
Choose a tag to compare
  • Add parallel functionality to Remove-VdcObject. PS Core for now, Windows PowerShell coming soon.
  • Fix invalid function reference with New-VdcCapiApplication, #247
  • Fix wilcard certificate not accepted with New-VdcCapiApplication, #248

v6.1.2

16 Jan 15:09
Compare
Choose a tag to compare
  • Add custom field value lookup to Find-VdcObject. Utilizing existing -Attribute and -Pattern parameters, find objects where Attribute is a custom field name or guid and Pattern is the value you are looking for.
  • Add parallel functionality to Remove-VdcCertificate for bulk cleanup

v6.1.1

08 Jan 16:25
Compare
Choose a tag to compare
  • Fix byte encoding bug with Import-VdcCertificate

v6.1.0

07 Jan 20:45
Compare
Choose a tag to compare
  • Add Get-VcData private function to centralize retrieving VC data for non search objects
  • Better messaging when VSats aren't available, #242
  • Add messaging when PSSodium cannot be loaded, #239
  • Add workaround for TLSPDC API failure when importing PKCS12