All Versions
137
Latest Version
Avg Release Cycle
40 days
Latest Release
460 days ago

Changelog History
Page 11

  • v1.4.1 Changes

    August 30, 2017

    Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โฑ Timeout when looking up from consul with ecwid client #19

    Closed issues:

    • โฌ†๏ธ Upgrade to undertow 1.4.19.Final as there an HTTP 2.0 bug in 1.4.18.Final #98
    • โž• Add host head when sending requests to influxdb in InfluxDbHttpSender #97
    • โž• Add enableHttp2 in client.yml to control if Http2Client will be using HTTP 2.0 protocol #96
    • ๐Ÿ”จ Refactor server info component object so that it is easy to be consumed by api-certification #95
    • โšก๏ธ update default client.yml to remove the settings for http1.1 #93
    • Create a websocket example in light-example-4j to demo how to use websocket endpoint. #64

    ๐Ÿ”€ Merged pull requests:

  • v1.4.0 Changes

    August 22, 2017

    Full Changelog

    Implemented enhancements:

    • 0๏ธโƒฃ Register JavaTimeModule for the default Jackson ObjectMapper from Config #82

    Closed issues:

    • โœ‚ Remove Client which depends on apache httpclient and replace with Http2Client #90
    • gzip compression #88
    • โฌ†๏ธ Upgrade to undertow 1.4.18.Final to support http2 #87
    • Complete the Http2Client in client module #85
    • Dynamically load public key certificate from OAuth2 provider #84

    ๐Ÿ”€ Merged pull requests:

    • โœ… Config module: Added 2 extra test cases for LocalDateTime and LocalDate #83 (pragmaticway)
  • v1.3.5 Changes

    August 01, 2017

    Full Changelog

    Closed issues:

    • โœ‚ Remove jsoniter dependencies in mask until it has a feature of jsonpath #81
    • โšก๏ธ Update validatePassword in HashUtil to accept origianlPassword as char[] instead of String #80
    • โž• Add TLS certificate and OAuth2 certificate SHA1 fingerprint to the /server/info output #79
    • ๐Ÿ”’ Resolve security issues reported from Fortify scanner #78
    • โœ‚ Remove JsonPath in Mask module with JsonIter to simplify dependencies #77
    • โž• Add getTempDir for NioUtils and add test cases for zip file manipulation #76
  • v1.3.4 Changes

    July 08, 2017

    Full Changelog

    Implemented enhancements:

    • โœ… test: use random port #55
    • JWT token verification with cached token and expire time #47
    • Need to encrypt secrets in config files so that they won't be leaked #31

    Closed issues:

    • ๐Ÿณ InetAddress is not working in Docker for Mac as hostname is not mapped to /etc/hosts #75
    • ๐Ÿ”จ Update ConsulRegistry to refactor discovery cache to one layer from two #74
    • โž• Add CodeVerifierUtil to support PKCE in light-oauth2 implementation #72
  • v1.3.3 Changes

    June 14, 2017

    Full Changelog

    Closed issues:

    • ๐Ÿ”’ Break the metrics tie to security for client_id #71
  • v1.3.2 Changes

    June 14, 2017

    Full Changelog

    Implemented enhancements:

    • Request and response filter implementation #58

    Closed issues:

    • 0๏ธโƒฃ Make UnsafeLongAdderImpl default construction public #70
    • Switch to AuditInfo attachment for metrics collection #69
    • โž• Add debug level log when InfluxDb reporter is call with counter size. #68
    • โž• Add serviceId sId into slf4j MDC so that it can be added to all logging statement along with cId #67
    • Switch to undertow server and client truststore and keystore #66
    • microservices sample error #65
    • ๐Ÿ— Any plan to create tools like "jhispter" to help build microservices? #5
  • v1.3.1 Changes

    June 03, 2017

    Full Changelog

    Implemented enhancements:

    • Put more comments in source code to improve the readability #60

    ๐Ÿ›  Fixed bugs:

    • ๐ŸŒฒ Response time and status code is not shown up in audit log #61

    Closed issues:

    • โšก๏ธ Update HealthHandler to HealthGetHandler in order to inject into the light-rest-4j generator in light-codegen #63
    • โฌ†๏ธ Upgrade json-schema-validator to 0.1.7 from 0.1.5 #62
  • v1.3.0 Changes

    May 06, 2017

    Full Changelog

    Closed issues:

    • ๐Ÿ”„ Change the project name to light-4j instead of light-java as java is a trademark of Oracle #59
  • v1.2.8 Changes

    May 02, 2017

    Full Changelog

    Implemented enhancements:

    • Clean up status.yml and add comments for each segment #48
    • โž• Add more debug info to metrics as people having trouble to config it right with Influxdb #43
    • โฌ†๏ธ Upgrade dependencies to the latest version #42

    ๐Ÿ›  Fixed bugs:

    • Client - propagateHeaders expect JWT token to be in the request header or output an error. #41

    Closed issues:

    • Create a NioUtils with some helpers in utility module #54
    • โž• Add NIO utility and status code to support light-codegen #52
    • โž• Adding kid to the header of the JWT token issued by light-java. #46
    • ๐Ÿ”’ Bump up scope mismatch log from debug to warn as it is security violation #45
  • v1.2.7 Changes

    March 28, 2017

    Full Changelog

    Implemented enhancements:

    • โž• Add status code and a util method for light-java-graphql #38
    • ๐Ÿ‘ Separate secrets from config files in order to support Kubernetes secrets and configmap #33

    Closed issues:

    • โฌ†๏ธ Upgrade to undertow 1.4.11.Final #36
    • ๐Ÿ‘ Implement GraphQL support with light-java-graphql #8