All Versions
130
Latest Version
Avg Release Cycle
29 days
Latest Release
60 days ago

Changelog History
Page 10

  • v1.4.4 Changes

    September 21, 2017

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ”ง service.yml configuration need to have entry name that is unique in order to support two or more db connection pools #50
    • ๐Ÿ”ง Centralize configurations to light-config-server which is backed by git repositories #29
    • Revisit client module for the per route connection pooling in config in cluster/load balance/discovery environment. #24
    • ๐Ÿ‘ [service module] Add support for multiple definitions and bean references #9

    Closed issues:

    • โšก๏ธ Update BodyHandler to parse the body and then put the stream back for subsequent handlers #101
    • โž• Add a reverse proxy middleware handler #100
  • v1.4.3 Changes

    September 10, 2017

    Full Changelog

    Closed issues:

    • Calling consul directly with Http2Client instead of consul client #94
  • v1.4.2 Changes

    August 31, 2017

    Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • โšก๏ธ Update SingletonServiceFactory.java #99 (ruslanys)
  • 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