- Fixed a bug that prevented Kaconf to work with JVM versions higher than 11.
- IMPORTANT: if your JVM version is 12 or higher, you won't be able to set properties into
final
values.
- IMPORTANT: if your JVM version is 12 or higher, you won't be able to set properties into
- Updated gradle wrapper
- Allow multiple names for a property, e.g.:
@Property({"user.name", "USER_NAME"})
- API retrocompatibility break with
v0.8.4
:JavaUtilPropertySource.from
don't throw exceptions if the property sources aren't available. Instead they return anOptional
.
- Fixed
NullPointerException
error onJavaUtilPropertySource
. - Added
URL
to the list of supported configurable types. - Deprecated file-based constructors for
JavaUtilPropertySource
(useJavaUtilPropertySource.from(*)
static method instead)
- First public version.