All Versions
56
Latest Version
Avg Release Cycle
21 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v1.4.4 Changes
- โ Adds basic command line property source. (#217)
-
v1.4.3 Changes
- โฌ๏ธ Arrow moduled upgraded to arrow 0.13.2
-
v1.4.2 Changes
- โ Added overload to support config when the config class is not reified. #213
-
v1.4.1 Changes
- ๐ Support for yaml aliases #208.
-
v1.4.0 Changes
- Kotlin version is now 1.4.30
- ๐ฅ Breaking: The
PropertySource
interface has been changed to accept aPropertySourceContext
. This only affects users who have written their own custom PropertySource. - โ Added
@ConfigAlias
to allow a data class field to map to multiple values. #197 - โ Added strict option to
ConfigLoader.Builder
to throw an error if a config value is unused. Lenient mode is still the default. #187 - โฌ๏ธ Bumped all module deps to latest versions
-
v1.3.15 Changes
- โ Added support for ISO format in
Instant
decoder #192 - โ Added suport for objects in sealed classes #194
- โ Added support for ISO format in
-
v1.3.14 Changes
- โ Added {{style}} syntax for lookups across files.
-
v1.3.13 Changes
- ๐ Fixed value types to allow for underlying types that are not strings. Eg,
data class Weight(val value: Int)
- ๐ Fixed value types to allow for underlying types that are not strings. Eg,
-
v1.3.12 Changes
- ๐ Allows data classes with a single field named
value
to be treated as inline classes. Egdata class RetailerId(val value: String)
can be parsed directly fromretailerId: "SAKS"
without requiring another level of nesting #164
- ๐ Allows data classes with a single field named
-
v1.3.11 Changes
- โ Added
hoplite-vavr
module #185 - โ Added convenience methods to
PropertySource
to read from strings, streams and optional paths #186
- โ Added