light-4j

A fast, lightweight and more productive microservices framework

APACHE-2.0 License

Stars
3.6K
Committers
60

Bot releases are hidden (Show)

light-4j - 2.1.36 Latest Release

Published by stevehu about 2 months ago

2.1.36 (2024-08-27)

Merged pull requests:

  • fixes #2330 update response tranformer interceptor to use explicit UT… #2331 (stevehu)
  • fixes #2328 refactor the security handlers to return status or null #2329 (stevehu)
  • fixes #2325 security-config/src/main/resources/config/security.yml #2326 (stevehu)
  • fixes #2323 Make status code 401 if the token kid cannot find jwk #2324 (stevehu)
  • fixes #2321 2.1.35 introduced a new issue in the jwt verification #2322 (stevehu)
light-4j - 2.1.35

Published by stevehu 2 months ago

2.1.35 (2024-08-17)

Merged pull requests:

  • fixes #2317 update transformer interceptor to avoid NPEfor logging #2318 (stevehu)
  • fixes #2315 make the request response transformer body encoding confi… #2316 (stevehu)
  • fixes #2313 Adding trace logging for response interceptor injection h… #2314 (stevehu)
  • fixes #2311 resolve client, user, address rate limit without prefix d… #2312 (stevehu)
  • fixes #2308 resolve a memory leak issue in the rate-limit handler #2309 (stevehu)
  • fixes #2306 refactor security config to use only security.yml #2307 (stevehu)
  • fixes #2304 Add constants for light-hybrid-4j #2305 (stevehu)
  • fixes #2302 move the unified-config and unified-security from light-r… #2303 (stevehu)
  • fixes #2300 handler needs to escape the double quotes in the status d… #2301 (stevehu)
  • Add unsupported content-type status code #2299 (david0)
  • fixes #2297 Deprecate MrasHandler and SalesforceHandler #2298 (stevehu)
  • fixes #2295 Need to filter the jwks with use=sig for getJsonWebKeyMap #2296 (stevehu)
  • fixes #2293 retrieve jwk will work with or without use sig in the res… #2294 (stevehu)
  • fixes #2291 only the use=sig jwk will return from the retrieveJwk #2292 (stevehu)
  • fixes #2289 Add a method to check if the jwt token has scopes in Jwt… #2290 (stevehu)
  • fixes #2287 -Dlight-4j-config-password is not working for AutoAESSalt… #2288 (stevehu)
  • fixes #2284 change the jwk cache object to single JsonWebKey #2285 (stevehu)
  • fixes #2282 update dependences for some modules that depending on htt… #2283 (stevehu)
  • fixes #2280 rollback the jwt issuer and verifier with local jks files #2281 (stevehu)
  • fixes #2277 move MapUtil to light-4j utility module #2278 (stevehu)
  • Merged Traceability & Correlation Handler #2273 (KalevGonvick)
  • fixes #2270 remove dependency of json-schema-validator #2271 (stevehu)
  • fixes #2267 return 413 response code if request body is too big #2268 (stevehu)
  • fixes #2265 SidecarPathPrefixServiceHandler never calls put attachment #2266 (stevehu)
light-4j - 2.1.34

Published by stevehu 4 months ago

2.1.34 (2024-06-22)

Merged pull requests:

  • fixes #2262 implement an admin endpoint to explore the cache manager #2263 (stevehu)
  • fixes #2260 Update tlsVersion to TLSv1.3 by default in client.yml fro… #2261 (stevehu)
  • fixes #2256 Move JwtVerifier and SwtVerifier to security-config #2257 (stevehu)
  • fixes #2253 add a new error code to status.yml to indicate Lambda to … #2254 (stevehu)
  • fixes #2251 make CONFIG_NAME public in RouterConfig and move the toke… #2252 (stevehu)
  • fixes #2249 merge token-config to router-config #2250 (stevehu)
  • fixes #2247 create router-config module to share with light-lambda-na… #2248 (stevehu)
  • fixes #2244 add request and response to the keysToNotSort in info.yml #2245 (stevehu)
  • fixes #2242 Move the PathTemplateMatcher to utility #2243 (stevehu)
  • fixes #2240 double check the metrics handler instance in the injectio… #2241 (stevehu)
  • Issue2236 #2239 (stevehu)
  • fixes #2236 update basic-auth.yml to disable the handler by default #2237 (stevehu)
  • fixes #2233 rollback the method overwritten rule to pattern matching … #2234 (stevehu)
  • fixes #2231 Router rewriteMethod property does not work with path prefix #2232 (stevehu)
  • fixes #2229 Add httpClient to PathPrefixAuth to cache the client inst… #2230 (stevehu)
  • fixes #2227 move PathPrefixAuth to config module to share with Lambda #2228 (stevehu)
  • fixes #2225 update request and response transformer to remove underto… #2226 (stevehu)
  • fixes #2223 remove the cache.yml from the src resource of caffeine-cache #2224 (stevehu)
  • fixes #2221 update MrasHandler to create a new client instance per re… #2222 (stevehu)
  • fixes #2219 upgrade to http-client 1.0.10 with Jwt class change #2220 (stevehu)
  • fixes #2217 split to token-config and sidecar-config modules to share… #2218 (stevehu)
  • fixes #2215 Fix a bug in the request transformer interceptor #2216 (stevehu)
  • fixes #2213 split rule-loader config from rule-loader module #2214 (stevehu)
  • fixes #2211 split request response transformer config to separate mod… #2212 (stevehu)
  • fixes #2209 update MrasHandler to set keepalive timeout to 10 seconds #2210 (stevehu)
  • fixes #2207 replace light-4j client to http-client for ldap-util #2208 (stevehu)
  • fixes #2205 remove ldap dependency from basic-config #2206 (stevehu)
  • fixes #2203 Split basic-config module for basic-auth to share with la… #2204 (stevehu)
  • fixes #2201 split apikey-config into a separate module to share with … #2202 (stevehu)
  • [pre-commit.ci] pre-commit autoupdate #2200 (pre-commit-ci)
  • fixes #2198 log the error response from downstream API in external se… #2199 (stevehu)
  • fixes #2196 split common code to metrics-config to share with light-l… #2197 (stevehu)
light-4j - 2.1.33

Published by stevehu 7 months ago

2.1.33 (2024-03-31)

Merged pull requests:

  • fixes #2194 remove the jboss-threads dependency from parent pom.xml #2195 (stevehu)
  • fixes #2192 Add a status code for the rate limit in status.yml #2193 (stevehu)
  • fixes #2190 fix the JwtHeaderClientIdKeyResolver to use request header #2191 (stevehu)
  • fixes #2187 move EncoderWrapper to sanitizer-config module #2188 (stevehu)
  • fixes #2185 split sanitizer-config module to share with light-aws-lambda #2186 (stevehu)
  • fixes #2183 split logger-config and logger-handler to share with ligh… #2184 (stevehu)
  • fixes #2181 fallback to cached config to start server for ConnectExec… #2182 (stevehu)
  • fixes #2179 DefaultConfigLoader handles lightEnv in one place in the … #2180 (stevehu)
  • fixes #2176 Add aws lambda error codes #2177 (stevehu)
  • fixes #2173 remove unused imports #2174 (stevehu)
  • Add validation to matchPathToPattern method #2171 (syntheshad)
  • fixes #2169 resolve the config reload registry issue #2170 (stevehu)
  • fixes #2167 remove the token from portal-registry.yml #2168 (stevehu)
  • fixes #2165 refactor limit-config to remove dependency for undertow #2166 (stevehu)
  • fixes #2163 split handler-config from handler module #2164 (stevehu)
  • fixes #2161 remove jaeger-tracer module as it is replaced by OpenTele… #2162 (stevehu)
light-4j - 2.1.32

Published by stevehu 8 months ago

2.1.32 (2024-02-27)

Merged pull requests:

  • fixes #2159 HandlerConfig supports additionalHandlers, additionalChai… #2160 (stevehu)
  • fixes #2157 stop server or use the backup to start the server on conf… #2158 (stevehu)
  • fixes #2154 we need to load both decryped yaml and undecryped yaml fr… #2156 (stevehu)
  • fixes #2153 return 415 error if config server not return yaml and jso… #2155 (stevehu)
  • rollback to application/yaml #2152 (stevehu)
  • fixes #2149 change the content type to application/x-yaml for yaml #2150 (stevehu)
  • fixes #2147 update DefaultConfigLoader to support YAML response from … #2148 (stevehu)
  • fixes #2145 update ContentType to add application/yaml #2146 (stevehu)
  • fixes #2142 Update GenericDataSource to handle integer environment va… #2144 (stevehu)
  • fixes #2124 use the client.timeout for the config server timeout #2143 (stevehu)
  • fixes #2140 update mras, salesforce and external service config to su… #2141 (stevehu)
  • fixes #2138 Handle empty string when loading typed value in Config #2139 (stevehu)
  • fixes #2136 update pathPrefixAuth to support JSON string in ApiKeyConfig #2137 (stevehu)
  • fixes #2134 change the config server timeout to startup.yml and defau… #2135 (stevehu)
  • fixes #2132 support JSON string for serviceIdAuthServers for ClientCo… #2133 (stevehu)
  • fixes #2130 update ExternalServiceConfig to support JSON string for u… #2131 (stevehu)
  • fixes #2128 update RouterConfig to support stringified JSON values #2129 (stevehu)
  • fixes #2126 remove the values.yml from config module #2127 (stevehu)
  • fixes #2124 use the client.timeout for the config server timeout #2125 (stevehu)
  • fixes #2122 limit.yml does not support JSON string for address, clien… #2123 (stevehu)
  • [pre-commit.ci] pre-commit autoupdate #2119 (pre-commit-ci)
  • fixes #2120 add acceptHeader to support YAML properties from config s… #2121 (stevehu)
  • fixes #2117 skip quoteReplacement only for backslash and dollar compb… #2118 (stevehu)
  • fixes #2115 Add ServerInfoUtil to be shared with light-aws-lambda #2116 (stevehu)
  • fixes #2113 split the ServerInfoConfig to a info-config module #2114 (stevehu)
  • fixes #2111 split the HealthConfig to a health-config module #2112 (stevehu)
  • fixes #2109 update basic, apikey and simple web token security handle… #2110 (stevehu)
  • fixes #2107 update a cient test case that fails on a slow computer #2108 (stevehu)
  • fixes #2104 cache the undecryped and decrypted values.yml maps in Con… #2105 (stevehu)
  • fixes #2102 support decrypt or not for values.yml and env injection #2103 (stevehu)
  • fixes #2099 Update ModuleRegistry to add back isMaskConfigProperties #2100 (stevehu)
  • fixes #2097 need a new way to load config file without decryption for… #2098 (stevehu)
  • fixes #2095 use the environment from the startup.yml if light-env env… #2096 (stevehu)
  • fixes #2087 AuditHandler Not Writing Entries at the End of the Exchan… #2088 (stevehu)
  • fixes #2085 Add keysToNotSort in info.yml to skip the string array so… #2086 (stevehu)
  • Audit Logging - Replace over putIfAbsent #2084 (KalevGonvick)
  • fixes #2082 update HandleUtils and refactor ServiceDictHandler #2083 (stevehu)
  • ExternalServiceHandler logging fix #2080 (KalevGonvick)
light-4j - 1.6.47

Published by stevehu 9 months ago

1.6.47 (2024-01-18)

Merged pull requests:

light-4j - 2.1.31

Published by stevehu 9 months ago

2.1.31 (2024-01-16)

Merged pull requests:

  • fixes #2077 update the ModifiableContentSinkConduit to log the error … #2078 (stevehu)
  • fixes #2074 Update ModuleRegistry to remove isMaskConfigProperties #2075 (stevehu)
  • fixes #2072 update the rule-loader.yml to fix a typo #2073 (stevehu)
  • fixes #2070 update claim version to ver #2071 (stevehu)
  • fixes #2067 refactor security module for jwt issuer #2068 (stevehu)
  • fixes #2065 change the mapping missing to warn in DirectRegistryConfig #2066 (stevehu)
  • fixes #2063 update the module registry config for metrics handler #2064 (stevehu)
  • fixes #2055 add plugin configuration as part of the module reload #2060 (stevehu)
  • fixes #2058 make the RuleEngine singleton in the RuleLoaderStartupHoo… #2059 (stevehu)
  • fixes #2056 add KeyUtil and test cases for JWT and JWK #2057 (stevehu)
  • fixes #2051 Update RuleLoaderStartupHook to load plugin classes #2052 (stevehu)
  • fixes #2049 change the registerPlugin parameter sequence as some of t… #2050 (stevehu)
  • fixes #2047 update ModuleRegistry to add plugin config and a list of … #2048 (stevehu)
  • fixes #2045 normalize the server info response for comparison with th… #2046 (stevehu)
  • fixes #2043 Add an indicator ready for the server #2044 (stevehu)
  • fixes #2040 Allow router and proxy to bypass the TLS hostname verific… #2041 (stevehu)
  • Revert "fixes #2037 Move verifyHostname check into createSSLContext f… #2039 (stevehu)
  • fixes #2037 Move verifyHostname check into createSSLContext from the … #2038 (stevehu)
  • fixes #2035 handle the empty response body in the ResponseBodyInterce… #2036 (stevehu)
  • Added logic to end exchange on errors for all scenarios + Changed toB… #2032 (stevehu)
  • fixes #2033 update keystore loader to support both jks and pkcs12 #2034 (stevehu)
  • fixes #2029 update TraceabilityHandler registry with the correct config #2030 (stevehu)
  • fixes #2026 separate config into modules from some of the middleware … #2027 (stevehu)
  • Add maven wrapper. #2022 (HappyHacker123)
  • Fixes #2012 order dependent tests in CorrelationTest #2013 (SaaiVenkat)
  • fixes #2019 do not overwrite the values.yml if config server is not a… #2020 (stevehu)
  • fixes #2017 Update module config class to support the conversion of s… #2018 (stevehu)
  • fixes #2014 save the values.yml for getConfigs in the default config … #2015 (stevehu)
light-4j - 1.6.46

Published by stevehu 10 months ago

1.6.46 (2023-12-30)

Merged pull requests:

  • Ensure leaked connections are closed in SimpleURIConnectionPool.restore() (SimplePool v2) (1.6.x) #2042 (miklish)
  • Ensure XnioSSL and XnioWorker resources are created only once in multithreaded environment (SimplePool v2) (1.6.x) #2054 (miklish)
  • remove unused code in SimpleUndertowConnectionMaker #2024 (miklish)
  • Issue1897 #1980 (miklish)
  • SimplePool v2 #1963 (miklish)
  • Update variable names for Token Connection and Request Timeout #1957 (jaydeepparekh1311)
  • revert upgrades of snakeyaml and jackson until compatibility updates made (1.6.x) #1959 (miklish)
  • fixes #1954 Upgrade snakeyaml to 2.2 from 1.33 to resolve security vu… #1955 (stevehu)
  • Update client module unit tests to allows sub-1ms response times (Issue 1950) #1951 (miklish)
  • fix NPE in SimpleConnectionPool.restore() and optimize borrow() with computeIfAbsent() #1938 (miklish)
  • Use Simple Pool for Token verification call #1933 (jaydeepparekh1311)
  • Backwards compatibility for Consul blocking queries time #1932 (jaydeepparekh1311)
  • Fix test for windows environment. Reset light config property at the end of test #1941 (zabooma)
  • Fix flaky test: com.networknt.audit.AuditHandlerTest.testAuditWithErrorStatus #1919 (KiruthikaJanakiraman)
  • fixes #1893 verifyHostname stop working with 1.6.x client after upgra… #1894 (stevehu)
light-4j - 2.1.30

Published by stevehu 11 months ago

2.1.30 (2023-11-21)

Merged pull requests:

  • fixes #2010 switch to ServerConfig.getInstance and ServerConfig.CONFI… #2011 (stevehu)
  • fixes #2008 update ServerConfig.getInstance for some handlers #2009 (stevehu)
light-4j - 2.1.29

Published by stevehu 11 months ago

2.1.29 (2023-11-19)

Merged pull requests:

  • fixes #2006 move the oauth-helper to http-client #2007 (stevehu)
  • Fix order dependent test in handler test #1996 (SaaiVenkat)
  • fixes #2003 update the module registry key to use only the CONFIG_NAM… #2004 (stevehu)
  • fixes #1999 support apikey hashing option with light-hash command lin… #2000 (stevehu)
  • fixes #1997 Use ServerConfig.getInstance() instead of getJsonObjectCo… #1998 (stevehu)
  • fixes #1994 disble the config server response header valildation in t… #1995 (stevehu)
  • fixes #1992 add back the getServerConfig to ensure backward compatibi… #1993 (stevehu)
  • fixes #1990 refactor module registry to add config name #1991 (stevehu)
  • fixes #1988 Add maskConfigProperties to server.yml to control the mod… #1989 (stevehu)
  • fixes #1986 add maskConfigProperties to the server config #1987 (stevehu)
  • fixes #1981 RequestTransformerInterceptor and ResponseTransformerInte… #1984 (stevehu)
  • fixes #1982 Update the security.yml to sync with openapi-security.yml #1983 (stevehu)
  • fixes #1978 register the logging.yml to the server info #1979 (stevehu)
  • fixes #1976 register info.yml config to the server info #1977 (stevehu)
  • fixes #1974 uncomment sign serverUrl, proxyHost and proxyPort in clie… #1975 (stevehu)
  • fixes #1968 rule-load config is not registered to the server info #1973 (stevehu)
  • fixes #1966 OAuthServer config is not register to the server info #1972 (stevehu)
  • fixes #1964 ConfigReloadHandler is not register the module to the ser… #1971 (stevehu)
  • fixes #1969 add back deref serverUrl, proxyHost and proxyPort in clie… #1970 (stevehu)
  • fixes #1961 check the cacheManager before using jwt and jwk caches #1962 (stevehu)
  • fixes #1952 Add delete method for CacheManager interface #1953 (stevehu)
  • Change the scope of dependency com.networknt:status to test. [\#1949](https://github.com/networknt/light-4j/pull/1949) ([HappyHacker123](https://github.com/HappyHacker123))
    
  • fixes #1946 Implement JWT and JWK caches with cache-manager #1947 (stevehu)
  • fixes #1944 Change the JWT cache from JwtClaims to JSON string #1945 (stevehu)
  • fixes #1942 split the cache-manager to move caffeine cache to a separ… #1943 (stevehu)
  • fixes #1936 verify the light-config-server response headers with jar … #1937 (stevehu)
  • fixes #1939 split the CacheExplorerHandler into cache-explorer #1940 (stevehu)
  • fixes #150 upgrade the http-client to 1.0.3 #1931 (stevehu)
light-4j - 2.1.28

Published by stevehu 12 months ago

2.1.28 (2023-10-24)

Merged pull requests:

  • [SWE637 FA23]: Fix body handler flaky test caused by invalid cast of string to java list #1920 (sunkarnamritishh)
  • Fixes #1908 - CRYPT regex too strict, only allows AES crypto alike strings #1930 (ForwardKeys)
  • fixes #1928 make the BuffersUtils MAX_CONTENT_SIZE configurable #1929 (stevehu)
  • fixes #1926 make the maxBuffers confiigurable in the RequestIntercept… #1927 (stevehu)
  • fixes #1924 adding special characters for the CRYPT matching #1925 (stevehu)
  • Issue1918 #1923 (stevehu)
  • fixes #1921 pass the request body to the transformer only if it is a … #1922 (stevehu)
  • fixes #1914 change external handler to send byte[] for raw stream #1915 (stevehu)
  • Lambda Validator Status Codes #1870 (KalevGonvick)
  • fixes #1912 Add a DummyDecryptor for testing #1913 (stevehu)
  • fixes #1909 environment variables cannot overwrite config values if i… #1911 (stevehu)
  • fixes #1906 add OAuthServerGetHandler to allow get method to retrieve… #1907 (stevehu)
light-4j - 2.1.27

Published by stevehu about 1 year ago

2.1.27 (2023-10-04)

Merged pull requests:

  • fixes #1902 A defect in JWT audience validation with multiple oauth s… #1903 (stevehu)
  • Issue19000 #1901 (stevehu)
  • fixes #1895 Update SalesforceHandler to add more trace statements for… #1896 (stevehu)
  • fixes #1891 Update the pom.xml and audit test cases to build with JDK 17 #1892 (stevehu)
  • fixes #1889 fix a bug in sanitizer config to load multiple toEncode a… #1890 (stevehu)
  • fixes #1887 remove powermock dependency from status module for JDK 17 #1888 (stevehu)
  • Added condition for http1.1 #1885 (fortunadoralph)
  • fixes #1882 add a trace statement for CorrelationHandler to output al… #1883 (stevehu)
  • fixes #1880 add trace statements to body interceptor, injection handl… #1881 (stevehu)
  • fixes #1875 remove dependency to Undertow in status module #1876 (stevehu)
  • fixes #1878 sanitizer handler use contains for header comparison whic… #1879 (stevehu)
  • fixes #1873 Add trace log for swt introspection call to output server… #1874 (stevehu)
  • fixes #1871 add trace log for HeaderHandler and ProxyHandler to outpu… #1872 (stevehu)
light-4j - 2.1.26

Published by stevehu about 1 year ago

2.1.26 (2023-08-17)

Merged pull requests:

  • fixes #1868 remove the serviceId from the MDC of logback #1869 (stevehu)
  • Lambda Native Status Codes #1867 (KalevGonvick)
  • fixes #1865 Rate limit above threshold hits cannot be easily reported #1866 (stevehu)
  • fixes #1863 add responseBody handling in RequestTransformerInterceptor #1864 (stevehu)
light-4j - 2.1.25

Published by stevehu about 1 year ago

2.1.25 (2023-08-08)

Merged pull requests:

  • fixes #1861 fix the sidecar path prefix handler to make it consitent … #1862 (stevehu)
  • fixes #1859 fix a bug that the sidecar path prefix handler is not cal… #1860 (stevehu)
light-4j - 2.1.24

Published by stevehu about 1 year ago

2.1.24 (2023-08-07)

Merged pull requests:

  • fixes #1857 add trace logging for Sidecar Handlers #1858 (stevehu)
  • fixes #1855 change jwt cache exceeds limit from error to warn #1856 (stevehu)
  • fixes #1853 put serviceIds higher priority than requestPath in audien… #1854 (stevehu)
  • fixes #1851 update logic to get audience in single OAuth 2.0 provider #1852 (stevehu)
  • fixes #1849 Only serviceId is found from requestPath, the audience va… #1850 (stevehu)
  • fixes #1847 update TokenIntrospectionRequest to output error only whe… #1848 (stevehu)
  • fixes #1845 update security config to add swtClientIdHeader and swtCl… #1846 (stevehu)
  • fixes #1843 update swt token introspection to allow the clientId and … #1844 (stevehu)
  • fixes #1841 impove security handler to include JWT audience validatio… #1842 (stevehu)
  • fixes #1825 Decryptor problem with AES-GCM #1840 (stevehu)
  • fixes #1838 add certFilename and certPassword to the PathPrefixAuth i… #1839 (stevehu)
  • fixes #1825 Decryptor problem with AES-GCM #1835 (stevehu)
  • fixes #1836 Add getJsonObjectConfigNoCache method to load object conf… #1837 (stevehu)
  • fixes #1833 Skip loading the jwk mapping in getJsonWebKeyMap if servi… #1834 (stevehu)

Upgrade Guidelines:

Please skip this release and use the 2.1.25 release instead. We found one defect introduced in this release, which was fixed in the 2.1.25 release immediately.

light-4j - 2.1.23

Published by stevehu over 1 year ago

2.1.23 (2023-07-11)

Merged pull requests:

  • fixes #1831 update the http method to lower case external services en… #1832 (stevehu)
  • fixes #1829 change the gateway to sidecar in the module list in pom.xml #1830 (stevehu)
  • fixes #1827 use the passed in endpoint for external handlers in the m… #1828 (stevehu)
  • fixes #1832 As ProxyHandler is working asynchronously, capture the me… #1824 (stevehu)
  • fixes #1818 fix a bug in getConfigServerQueryParameters for api version #1819 (stevehu)
  • fixes #1816 change rate-limit default response code to 429 #1817 (stevehu)
  • fixes #1814 add trace statements for requestHeaders in RequestTransfo… #1815 (stevehu)
  • fixes #1805 add scope to PathPrefixAuth for ePAM security yaml plugin #1806 (stevehu)
  • fixes #1803 add comments for db-provider, ldap and jaeger-tracing con… #1804 (stevehu)
  • logger config requests pass through to spring boot actuator endpoints #1802 (stevehu)
  • 193 mapped diagnostic context mdc is not working if request is cross multiple threads #1798 (KalevGonvick)
light-4j - 2.1.22

Published by stevehu over 1 year ago

2.1.22 (2023-06-22)

Merged pull requests:

  • fixes #1799 add back the request body attachment key to the BodyHandler #1800 (stevehu)
  • fixes #1796 check the body empty based on the mehtod instead of conen… #1797 (stevehu)
  • Attachment Key Change #1795 (KalevGonvick)
light-4j - 2.1.20

Published by stevehu over 1 year ago

2.1.20 (2023-06-17)

Merged pull requests:

  • fixes #1792 APMMetrics handler is pushing counters twice for metrics … #1793 (stevehu)
  • fixes #1790 clear the traceabilityId if it is null to prevent propaga… #1791 (stevehu)
  • fixes #1788 make ConnectionToken holder method public to allow the cl… #1789 (stevehu)
light-4j - 2.1.19

Published by stevehu over 1 year ago

2.1.19 (2023-06-05)

Merged pull requests:

  • fixes #1185 disable a nagative test case for client module #1786 (stevehu)
  • fixes #1782 update metrics handlers to output an error message if aud… #1783 (stevehu)
  • fixes #1779 fix the endpoint for ExternalServiceHandler metrics #1780 (stevehu)
  • fixes #1777 rollback the ProxyHandler copy headers #1778 (stevehu)
  • fixes #1775 use the passed in endpoint if auditInfo is null if endpoi… #1776 (stevehu)
  • fixes #1773 update the abstract metrics handler to send metics even i… #1774 (stevehu)
  • fixes #1771 make request and response body interceptors to log the fu… #1772 (stevehu)
  • Issue1769 #1770 (stevehu)
  • Response Buffer Leak #1762 (KalevGonvick)
  • fixes #1766 add one more test case for StringUtils matchPathToPattern #1767 (stevehu)
  • fixes #1764 add trace loggings from metrics for some external handlers #1765 (stevehu)
  • Creating 2nd HTTP2Client object for MRAS Microsoft token #1763 (DiogoFKT)
  • fixes #1758 add loopback configuration for gpg sign plugin #1759 (stevehu)
light-4j - 2.1.18

Published by stevehu over 1 year ago

2.1.18 (2023-05-05)

Merged pull requests:

  • fixes #1756 Sanitizer handler registers the config with the wrong key #1757 (stevehu)
  • fixes #1754 add two more test cases for StringUtilsTest #1755 (stevehu)
  • fixes #1752 Add a trace statement to the MRAS handler to log the request #1753 (stevehu)
  • Issue1749 #1751 (stevehu)
Package Rankings
Top 3.79% on Repo1.maven.org
Badges
Extracted from project README
Build Status codecov.io
Related Projects