View Source Changelog

v1-0-2

v1.0.2

  • #9 Use Exception.message to retrieve error message. @martosaur
  • #10 Do not buffer cache results in Task.async_stream. @jramos

v1-0-1

v1.0.1

  • Display a warning when provider fetching times out

v1-0-0

v1.0.0

  • Add support to load processes from providers.
  • Add asynchronous secret loading.
  • Prevent secrets to be fetched more than once.
  • Fixed #7 where a provider error would raise an error rather than returning a good error message.

v0-5-0

v0.5.0

  • #2 Add Apply Transformer

      config :app, Web.Endpoint,
        cdn_url: {:hush, GcpSecretManager, "CDN_DOMAIN", [apply: &{:ok, "https://" <> &1}]}
  • Add Elixir 1.12 and OTP/24 compatibility

  • Minor CI changes & documentation updates

v0-4-1

v0.4.1

  • Add hush_aws_secrets_manager
  • Add Elixir 1.11 compatibility
  • Documentation updates

v0-4-0

v0.4.0

  • Add Transformers to mutate data in runtime.

v0-3-2

v0.3.2

  • Add to_file: String.t() as an option to pipe secret data into a file.

v0-3-1

v0.3.1

  • Bug: Traversing non-iterable structs trips the resolver when running as Config.Provider

v0-3-0

v0.3.0

  • Add configuration resolving to lists, maps & tuples
  • Better error messages on resolve failure.

v0-2-0

v0.2.0

  • Maps can be resolved

v0-1-0

v0.1.0

  • Announced public release