All Versions
70
Latest Version
Avg Release Cycle
21 days
Latest Release
-

Changelog History
Page 2

  • v2.3.0 Changes

    • ➕ Added Base64 type and decoder
    • ➕ Added hoplite-micrometer-datadog module
    • ➕ Added hoplite-micrometer-prometheus module
    • ➕ Added hoplite-micrometer-statsd module
    • ⚡️ Updated AWS secrets preprocessor to support awssm://key syntax
    • ⚡️ Updated Consul preprocessor to support consul://key syntax
    • ➕ Added withPreprocessingIterations to support repeated applications of preprocessors
    • ➕ Added PropsPropertySource to programmatically provide a Properties based source.
  • v2.2.0 Changes

    • ➕ Added alphabetical key sort in reports #306
    • Breaking change Added constructor and KClass parameters to the ParameterMapper interface to allow inspection of annotations on fields #311
    • Fixed snakecase variable throwing unused error with strict() #312
    • 🛠 Fixed sealed type subclass decode failure when single string field #313
  • v2.1.5 Changes

    • ➕ Added withClassLoader option to the ConfigLoaderBuilder. This classloader is used when loading the service registry for decoders.
  • v2.1.4 Changes

    • 🖨 Print report even when config fails to parse.
  • v2.1.3 Changes

    • ➕ Added aws2 module for AWS support using the AWS SDK version 2
  • v2.1.2 Changes

    • 🖨 Report should print after preprocessors have run.
  • v2.1.1 Changes

    • 🛠 Fixed bug in DefaultObfuscator to avoid obfuscating booleans/numbers in yml.
  • v2.1.0 Changes

    • Optionally make using an unresolved substitution value not an error (#300)
    • 🛠 Fixed unresolved error typo (#301)
    • Trim input keys in AwsSecretsManagerPreprocessor
    • 👍 Better errors when key are missing in AwsSecretsManagerPreprocessor
    • ⚡️ Updated default obfuscator to not obfuscate non-strings (#299)
    • 👍 AWS ParameterStorePathPropertySource should support GetParametersByPathResult's nextToken (#295)
  • v2.0.3 Changes

    • Added allowEmptyTree on ConfigLoaderBuilder to not error if all property sources return no values.
  • v2.0.2 Changes

    • ➕ Added SecretsPolicy to Reporter to determine which fields should be obfuscated.
    • Adedd HashObfuscator to use the first 8 characters of the SHA-256 for obfuscation.