4.1.1
The -Certificate parameter of Unprotect-Data is now optional. If no Certificate or Password is specified, then the module will search the Personal stores of the current user and local computer to try to find an installed certificate which matches one of the certs used to encrypt the -InputObject. If a matching certificate is found, it will be used.
Also, fixed a bug that was causing KeyData objects for ECDH certificates to be output as hashtables instead of psobjects. This didn't break anything, but was inconsistent with the rest of the module's behavior.