Releases: networknt/light-4j
1.6.32
1.6.32 (2021-02-24)
Merged pull requests:
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 1.6.31 release. Along with the PR above, we have upgraded Undertow to 2.2.4.Final and json-schema-validator to 1.0.49.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.23
2.0.23 (2021-01-29)
Merged pull requests:
- issue #904 fix message is not displayed by default #905 (BalloonWen)
- fixes #902 add an error code for light-chaos-monkey #903 (stevehu)
- revert issue #898 #901 (BalloonWen)
- Feat/#898 oauth key #900 (BalloonWen)
- Feat/#898 oauth key #899 (BalloonWen)
- Fixing other ranges #896 (jaswalkiranavtar)
- issue #894 show metadaata, description, message separately #895 (BalloonWen)
- Fixing range to make it consistent with others #893 (jaswalkiranavtar)
- Feat/#884 add metadata to Status #889 (BalloonWen)
- fixes #883 output an error message in the service module if the implm… #892 (stevehu)
- fixes #890 move the ByteUtil from light-portal to light-4j utility mo… #891 (stevehu)
- Fix for 887 #888 (helloalbin)
- fixes #885 add two status codes for lambda invoker handler for light-… #886 (stevehu)
- Fix/#876 LightHttpHandler is getting auditOnError and auditStackTrace config properly. #882 (BalloonWen)
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 1.6.30 release except for the following.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
1.6.31
1.6.31 (2021-01-29)
Merged pull requests:
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 1.6.30 release except for the following.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
1.6.30
1.6.30 (2020-12-22)
Merged pull requests:
- fixes #868 disable the audit on requestBody and responseBody audit in… #869 (stevehu)
- #841 added StatusWrapper interface #859 (jiachen1120)
- Fix/861 config load exception when auditing service id #863 (BalloonWen)
-
- solved #840 #849 (jiachen1120)
-
- fixed #839 Error status resulted at framework middleware handler is… #842 (jiachen1120)
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 1.6.29 release except for the following.
- AuditHandler configuration file has been changed. The request and response have been changed to requestBody and responseBody to make it clear.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.22
2.0.22 (2020-12-22)
Merged pull requests:
- fixes #880 add two status codes for light-aws-lambda #881 (stevehu)
- issue #877 #878 (BalloonWen)
- issue-#874 #875 (BalloonWen)
- fixes #872 add tId to the MDC from TraceabilityHandler so that it can… #873 (stevehu)
- fixes #870 add primary_scopes and secondary_scopes to constants #871 (stevehu)
- fixes #868 disable the audit on requestBody and responseBody audit in… #869 (stevehu)
- fixes #866 move TlsUtil to config module from utility to remove confi… #867 (stevehu)
- #841 added StatusWrapper interface #859 (jiachen1120)
- issue-864 seprate logging error status and stack trace #865 (BalloonWen)
- issue-858 auditing timestamp supports custome date format #860 (BalloonWen)
- Fix/861 config load exception when auditing service id #863 (BalloonWen)
- Add missing package import in PortalRegistryTest.java #862 (KellyShao)
- Fix flaky tests in PortalRegistryTest.java and ConsulRegistryTest.java #857 (KellyShao)
- Fixed flaky tests caused by SharedMetricRegistries in SharedMetricRegistriesTest.java #856 (KellyShao)
-
- solved #840 #849 (jiachen1120)
- fixes #854 RoundRobinLoadBalance is unpredictable if there are more t… #855 (stevehu)
- fixes #852 parameterize health and info configuration file #853 (stevehu)
- fixes #850 add an error code for the logger post if the body does not… #851 (stevehu)
- fixes #847 add status code for the registry failure during the server… #848 (stevehu)
- fixes #845 add startOnRegistryFailure to server.yml to control if sta… #846 (stevehu)
- fixes #843 update logger-config for light-controller to query and upd… #844 (stevehu)
-
- fixed #839 Error status resulted at framework middleware handler is… #842 (jiachen1120)
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 2.0.21 release except for the following.
- AuditHandler configuration file has been changed. The request and response have been changed to requestBody and responseBody to make it clear.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.21
2.0.21 (2020-11-25)
Merged pull requests:
- fixes #837 invoke notify only if listener is not null in the direct r… #838 (stevehu)
- fixes #835 add CID and UID string into the constants for Okta token #836 (stevehu)
- fixes #833 subscribe and unsubscribe regardless listener for Abstract… #834 (stevehu)
- fixes #829 remove the serviceMap cache from the LightCluster and use … #832 (stevehu)
- fixes #830 remove zookeeper registry as nobody is using it #831 (stevehu)
- fixes #827 update discovered cache with WebSocket message from contro… #828 (stevehu)
- fixes #825 update the service lookup for the Portal Registry #826 (stevehu)
- fixes #823 add a new test case for JwtIssuerTest to generate light-pr… #824 (stevehu)
- Issue821 #822 (stevehu)
- fixes #819 output the body in the ServerInfoGetHandlerTest as it fail… #820 (stevehu)
- fixes #817 update the currentPort and currentAddress in server module #818 (stevehu)
- Issue815 #816 (stevehu)
- fixes #813 update portal-registry.yml with templates in both main and… #814 (stevehu)
- fixes #811 upgrade server info handler to output openapi.yaml and upd… #812 (stevehu)
- fixes #809 update handler to support websocket in the handler.yml #810 (stevehu)
- fixes #807 add portal-registry model for portal registry and discovery #808 (stevehu)
- fixes #805 update server.yml to add keystore and truststore passwords #806 (stevehu)
- fixes #803 update client.yml to add truststore password #804 (stevehu)
- fixes #801 add password to the jwt.yml as the secret.yml is removed #802 (stevehu)
- fixes #799 remove secret.yml and add config property missing error code #800 (stevehu)
- fixes #775 log the connection info when failed to connect to the OAut… #798 (stevehu)
- fixes #796 update the redirect_uri to localhost 3000 to sync with lig… #797 (stevehu)
- fixes #794 switch OauthHelper to HttpClient of jdk11 to support forwa… #795 (stevehu)
Upgrade Guidelines:
This is a release with some bug fixes and enhancements. It is backward compatible with the 2.0.20 release except for the following.
- the zookeeper registry is removed from the light-4j so we support only the Portal Registry and Consul Registry for global service registry and discovery
- We switched to JDK 11 HttpClient to communicate with OAuth 2.0 provider to support a lot more complicated network topology. The Http2Client is still used in other places and it is the fastest in benchmark compare to JDK 11 and OkHttp. If you are using the Dockerfile generated before, you need to add java.net.http module into it.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.20
2.0.20 (2020-11-05)
Merged pull requests:
- fixes #792 add a scp constant string to enure there is no hard-coded … #793 (stevehu)
- fixes #790 update security test to generate long lived tokens with sc… #791 (stevehu)
- fixes #788 update the OAuth key request for jwk integration #789 (stevehu)
Upgrade Guidelines:
This is a release with some enhancements. It is backward compatible with the 2.0.19 release.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.19
2.0.19 (2020-11-01)
Merged pull requests:
- Issue786 #787 (stevehu)
- fixes #784 get server config without cache in the client module #785 (stevehu)
- fixes #782 add startup.yml to the server module to suppress the warning #783 (stevehu)
- fixes #780 Add callerId to the metrics collection with a header in th… #781 (stevehu)
- fixes #778 add scopeClientId to the metrics handler #779 (stevehu)
- Bump junit from 4.12 to 4.13.1 #777 (dependabot)
- Avoid NoSuchElementException in ManualAESDecryptor. #776 (rgrig)
Upgrade Guidelines:
This is a release with defect fixes and enhancements. It is backward compatible with the 2.0.18 release.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
1.6.29
1.6.29 (2020-11-01)
Merged pull requests:
- Bump junit from 4.12 to 4.13.1 #777 (dependabot)
- Avoid NoSuchElementException in ManualAESDecryptor. #776 (rgrig)
Upgrade Guidelines:
This is a release with defect fixes and enhancements. It is backward compatible with the 1.6.28 release.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule
2.0.18
2.0.18 (2020-10-01)
Merged pull requests:
- fixes #773 resolve a defect to handle the environment tag with single… #774 (stevehu)
- fixes #771 change the STATUS_HOST_IP to public #772 (stevehu)
- fixes #769 add environment tag to the DirectRegistry to support tag b… #770 (stevehu)
- fixes #765 add email registered error to the status.yml for light-rou… #766 (stevehu)
- fixes #763 add client authenticated user request in the OauthHelper f… #764 (stevehu)
- fixes #761 capture the ip address and port number on server for metrics #762 (stevehu)
Upgrade Guidelines:
This is a release with defect fixes and enhancements. It is backward compatible with the 2.0.17 release.
For all the changes for the entire platform, please refer to https://trello.com/b/189msq9S/release-schedule