1.5.30 (2019-02-21)
Implemented enhancements:
- support a list of config directories in Config module #383
- support absolute path for the config file in Config module #381
- Allow exclusion list of files which should not check/allow for environment variable setting #368
- Environment variable references in the light-4j yaml config files #321
- Read configurations from arbitrary directories #309
Closed issues:
- Config Module - addressing gaps #371
- Validation of server identify in a CaaS environment #358
- cluster.ServiceToUrl hang sometime #303
Merged pull requests:
- update basic-auth and some minor update in audit, balance #400 (lanphan)
- Fixing backwards incompatible interface change in OauthHelper getToken and getTokenFromSaml #399 (NicholasAzar)
Upgrade Guidelines:
- This is a release to resolve the incompatible issue found in the release 1.5.29. Just update the versions in your pom.xml should work.
- If you are using the client module to access a service, please use localhost instead of 127.0.0.1 in your url. For details, please refer to this issue
- A lot of enhancements around the Config module to support environment variables and externalized values.yml. For more details, please visit Confg
- For people that skipped some of the releases, we have upgraded to Undertow 2.0.16.Final.
- Upgrade json-schema-validator to 1.0.3 if you are using light-rest-4j.
<version.json-schema-validator>1.0.3</version.json-schema-validator>
- If you are using JsonPath for the Mask module, then you should upgrade to 2.4.0
For all changes in this release, please visit Trello