Releases: neolution-ch/Neolution.Extensions.Configuration.GoogleSecrets
Releases · neolution-ch/Neolution.Extensions.Configuration.GoogleSecrets
Release 1.6.0
Added
- Added a log message to indicate which project is being used for Google Secrets. This is useful for debugging and understanding which project is being used when multiple projects are available.
Release 1.5.0
Added
- Added new overload for
AddGoogleSecretsto allow passingGoogleSecretsOptions.
Release 1.4.0
Added
- Convention to load Google Secrets project name from environment variable
GOOGLE_SECRETS_PROJECTif not specified in the options. - New package
Neolution.Extensions.Configuration.GoogleSecrets.AspNetCoreto reference in ASP.NET Core projects.
Changed
- Update GitHub Actions to use the latest versions of the actions
Release 1.4.0-alpha.0
Added
- Convention to load Google Secrets project name from environment variable
GOOGLE_SECRETS_PROJECTif not specified in the options. - New package
Neolution.Extensions.Configuration.GoogleSecrets.AspNetCoreto reference in ASP.NET Core projects.
Changed
- Update GitHub Actions to use the latest versions of the actions
Release 1.3.1
Fixed
- Fixed an issue where the
GoogleSecret:SecretName:SecretVersionsyntax was not working as expected. Instead of using a starts with comparison, the code now uses a regular expression to match the secret name and version. - Fixed an issue where the
GoogleSecret:SecretName:SecretVersionsyntax was not working as expected. The version was parsed including the}character. The code now removes the}character from the version before calling the google api.
Release 1.3.0
Added
Added support for the {GoogleSecret:SecretName:SecretVersion} syntax to override the default values in the appsettings.json or appsettings.{Environment}.json files.
Release 1.2.0
Changed
- Updated the Google.Cloud.SecretManager.V1 to the latest version to support workload identity federation
Release 1.1.9
Added
- Changelog