- Fix boolean parsing in plain class (#65)
- Revert breaking change to argument name resolution.
The naming strategy can be changed in
configureArkenv
.
- Support common JVM type:
File
,Path
,URL
,URI
- #29 Common prefix support
- #43 New feature syntax
- #36 Plain class support
- #31 Fix re-parsing bugs
- Added module support.
- #5 The profile feature is now installed by default
- #17 Enable access to the active profiles
- #6 Add default mappings for primitive arrays, List, and Collection
- #1 Fix encryption api only works on java < 9
Published 2019-09-02
- Introduced ProcessorFeatures that allow to define custom processing logic that is executed on all loaded data
- Added Encryption processing feature
- Added Yaml support for properties / profiles
- Added basic Http feature
- The ProfileFeature now supports multiple profiles
- Added get and set functions to Arkenv to allow retrieving unparsed arguments
- EnvironmentVariableFeature can be configured via arguments
- Fix #77 .env file parsing interprets all
=
as new declaration