This PR has a number of changes that have been marked for v1.1.0 (preview) release.
Better error message for extension vaults with missing required functions
Better error message when used in unsupported Windows built-in accounts (Windows only)
Added Set-SecretInfo pipeline input support
SecretManagement to run in CL mode under a CI policy (Windows only)
Add new Unlock-SecretVault cmdlet support
Also, how extension vaults are hosted has changed. Previously, extension vault modules were hosted in the current user session. Now, to accommodate CL mode, they are hosted in a separate dedicated PowerShell runspace session. This means extension vault modules an not share session state with the current user session, which is a possible breaking change. Consequently this release will be v1.1.0 and will begin with a preview release.
This PR has a number of changes that have been marked for v1.1.0 (preview) release.
Also, how extension vaults are hosted has changed. Previously, extension vault modules were hosted in the current user session. Now, to accommodate CL mode, they are hosted in a separate dedicated PowerShell runspace session. This means extension vault modules an not share session state with the current user session, which is a possible breaking change. Consequently this release will be v1.1.0 and will begin with a preview release.