Light-Java v1.5.18 Release Notes
Release Date: 2018-08-15 // over 5 years ago-
Implemented enhancements:
- 👌 Support HandlerProvider definitions in handler.yml configuration definitions #258
- When stopping the server, give 30 seconds grace period to let service discovery propagate to all clients #20
🛠 Fixed bugs:
- 🛠 Fix issue causing path variables not to show up in query params when using new handler config #250
- Reproduce issue in handler chaining, ensure that the MiddlewareHandler interface is respected #247
Closed issues:
- Re-starting Server no longer works #263
- health endpoint with serviceId as path parameter #262
- ➕ Address graceful server shutdown while encountering an exception during start-up #261
- ➕ add a default consul.yml for consul client #260
- flatten the config files into the same directory for k8s #257
- ➕ add getJwtClaimsWithExpiresIn for digital signing only in light-oauth2 token service #256
- ✂ remove description in the CorrelationHandler config file #255
- enable http2 for consul client when TLS is enabled #246
- catastrophic setExchangeStatus calls without args #244
- ⬆️ upgrade to undertow 2.0.11.Final #243
- several enhancements for Consul registration #242
- networknt page is not working #238
- 👍 extend Http2Client to OAuth 2.0 provider communication to support arbitrary number of parameters #181
🔀 Merged pull requests:
- ➕ Adding HandlerProvider support to list of handlers. #259 (NicholasAzar)
- Do not require ignored config #254 (logi)
- 👻 Descriptive Exception on unknown chain or handler in handler.yml #253 (logi)
- 🛠 Fix issue causing query params to be missing from exchange. #251 (NicholasAzar)
- Safer set exchange status #245 (logi)