v2.0.0
This version allows the use of different types of repositories. Starting with this release, any solution can use a different repository to store its secret settings.
Azure Key Vault is the new supported repository. Azure Key Vault is the recommended repository to use for scenarios where the solution secrets can be shared within the development team.
New Features
-
Added Azure Key Vault as an alternative repository for storing solution secrets.
-
New command:
configureThe "configure" command let to specify the default repository for your secrets (GitHub Gists or Azure Key Vault). Alternatively, with this command you can configure single solutions to use the preferred repository. Now you can have some solutions using GitHub Gists and some others using Azure Key Vault. It is possible to use different Azure Key Vault resources for different solutions, so, if you work with different development teams, each team can share their own secrets.
-
New command:
configure listThis command display the custom repository configuration for the solutions.
-
New command:
clearThe
clearcommand clears the solution secrets from the local machine. It is equivalent to applying the commanddotnet user-secerts clearfor each project in the solution.
Changes
- Changed
statuscommand. It has been enhanced for displaying the default repository and the custom repository configured for each solution. In addition it display the synchronization status between the local and remote secret settings. - The
searchcommand shows also the user secret id setted in the project file. - The command
changekeyhas been renamed tochange-key.