- Update to 1.4.1:
* Add a helper method for parsing only application overrides
* Remove unmodifiable collection wrappers in ResolveContext
* Added support for memory units which don't fit in a long when
transformed to bytes
* Inherit optional and getter evaluation
* A few other bug fixes
- Update to 1.4.0:
* application.conf variables can now override variables in
reference.conf
* Performance improvement through capacity hint for ArrayList
- Update to 1.3.4:
* It is now possible to override any configuration setting from
environment variables
* Added support for integer keys that are longer than Int
* Missing exception now has a reference to the origin Config
* Performance improvements to resolve()
* Config file syntax is now resolved when parsing InputStream
* It is now possible to use @Optional on keys that are reserved words
* ValidationProblem is now serializable
- Update to 1.3.3:
* Minor issue fix
- Update to 1.3.2:
* Environment variables are now able to be resolved to lists in the
same fashion as system properties.
* Added getPeriod() which returns time units as java.time.Period.
Currently supported periods are days, weeks, months and years.
* ConfigResolveOptions now has appendResolver(...) which allows
having custom behavior when unresolved substitutions are
encountered during resolution.
* Config Beans now support Set collection.
* A few other small bugfixes.
- Update 1.3.1:
* Added include required("foo") syntax to specify includes that fail
if not present support for more kinds of property in
ConfigBeanFactory:
enumerations
optional fields
lists of beans
* numbers can now start with a decimal (".33" vs. "0.33"), these
are still parsed as strings but Config.getDouble() etc. will
convert them to numbers a few other small bugfixes
OBS-URL: https://build.opensuse.org/request/show/886806
OBS-URL: https://build.opensuse.org/package/show/Java:packages/typesafe-config?expand=0&rev=9