1.5.15 (2018-06-18)
Implemented enhancements:
- Dynamic server listener port configuration #210
- Unexpected behavior when Status is created for non-existent status code #169
Closed issues:
- add datasource module for most popular relational databases #220
- create LightHttpHandler with default method to handle the error status #217
- A default content-type is not set #216
- add a new status code in status.yml for authenticate class not found #215
- Add a Build Number to the server.yml #214
- add constants to utility Constants for light-router #212
- OAuthHelper needs to handle the error status from OAuth 2.0 provider #202
Merged pull requests:
- Adding InputStream to String conversion utility #219 (NicholasAzar)
- Fix216 #218 (rpinaa)
- testing addition of graceful shutdown handler #213 (NicholasAzar)
Upgrade Guidelines:
All changes in this release are backward-compatible, so you can just update the version number in your pom.xml file. The following enhancements might be useful for you though:
-
A new property buildNumber has been added to the server.yml from light-codegen. This variable can be used for auditing in your API.
-
It is highly recommended to use LightHttpHandler interface instead of HttpHandler as it contains a default method to handle error status.