Added `-AlwaysAskForOldPassword` parameter to `New-RDMRepository` and `Set-RDMRepository` to require the current master password to be verified before it can be changed or cleared.
Added `-MasterPassword` parameter to `New-RDMRepository` and `Set-RDMRepository` to protect the vault with a password.
Added `-OldMasterPassword` parameter to `Set-RDMRepository` to supply the current master password when changing or clearing it on a vault with **Always ask for old password** enabled.
Added `-Owners` parameter to `New-RDMRepository` and `Set-RDMRepository` to assign vault owners.
Added `-SortPriority` parameter to `New-RDMRepository` to set the vault's sort priority.
Added `-VaultSecurityLevel` parameter to `New-RDMRepository` and `Set-RDMRepository` to set the security level of the vault (DVLS only).
Added `-Visibility` parameter to `New-RDMRepository` to control who can request access to the vault.
Improved `PSRepositoryInfo` format to allow direct modification of more vault properties: `AlwaysAskForOldPassword`, `ContentType`, `Owners`, `SortPriority`, `VaultSecurityLevel`, and `Visibility`.
Fixes
Fixed an issue where `Get-RDMOAuthToken` threw a type initializer exception for `System.Text.Json.JsonSerializer`.
Fixed DPS cmdlets failing on Linux with the error: `Microsoft.Data.SqlClient is not supported on this platform`.
Fixed `Export-RDMOptionFile -Datasources` silently clearing datasource credentials from the current option file.