Light-Java v2.1.1 Release Notes

Release Date: 2022-04-26 // almost 2 years ago
  • ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  fix for NPE if input is null for Mask methods (issue 1208) #1222 (miklish)
    • ๐Ÿ›  fixes #1220 update the rate-limit config to ensure backward compatibiโ€ฆ #1221 (stevehu)
    • ๐Ÿ›  fixes #1216 add query parameter and header rewrite in the ProxyHandler #1217 (stevehu)
    • ๐Ÿ›  fixes #1218 handle the case that clientId and userId resolver failed โ€ฆ #1219 (stevehu)
    • Issue1211 #1212 (stevehu)
    • ๐Ÿ›  fixes #1213 move the tableau authentication handler to the light-4j iโ€ฆ #1214 (stevehu)
    • ๐Ÿ›  fixes #1209 NPE is thrown when the server is selected as key without โ€ฆ #1210 (stevehu)
    • ๐Ÿ›  fixes #1206 update the default rate limit handle configuration after โ€ฆ #1207 (stevehu)
    • ๐Ÿ›  fixes #1204 update rate-limit to add an overloaded constructor with cโ€ฆ #1205 (stevehu)
    • ๐Ÿ›  fixes #1202 remove the 500 sleep and enable multiple requests test #1203 (stevehu)
    • Rate limit handler fix #1201 (GavinChenYan)
    • Issue1178 #1200 (stevehu)
    • ๐Ÿ›  fixes #1198 return an status object for generic exception from the Prโ€ฆ #1199 (stevehu)
    • ๐Ÿ”‹ Feature/content length error message #1197 (KalevGonvick)
    • ProxyBodyHandler Rework #1196 (KalevGonvick)
    • โž• add DefaultConfigLoaderTest.java #1192 (wswjwjccjlu)
    • ๐Ÿ›  fixes #1191 We have ProxyHandler in both egress-router and ingress-prโ€ฆ #1194 (stevehu)
    • Issue1188 #1189 (stevehu)
    • ProxyBodyHandler rework #1187 (KalevGonvick)
    • ๐Ÿ›  fixes #1183 add the Transfer-Encoding of http header into the client.yml #1185 (stevehu)
    • ๐Ÿ›  fixes #1181 Update the config class to output the config file name whโ€ฆ #1182 (stevehu)
    • ๐Ÿ›  fixes #1179 remove a trace statement that can cause NPE #1180 (stevehu)
    • fixes #1176 add a status code for OBJECT_NOT_UNIQUE #1177 (stevehu)
    • ๐Ÿ›  fixes #1174 #1175 (GavinChenYan)
    • ๐Ÿ›  fixes #1172 output the status in log if get service from portal fails #1173 (stevehu)
    • ๐Ÿ›  fixes #1170 add enabled flag to the rule-loader.yml to bypass the rulโ€ฆ #1171 (stevehu)
    • โšก๏ธ Update on config loader for nested values.yml #1168 (wswjwjccjlu)
    • ๐Ÿ›  fixes #1166 Handle the LoadBalancingRouterProxyClient has empty host โ€ฆ #1167 (stevehu)
    • ๐Ÿ›  fixes #1126 update the config.yml and router.yml with templates #1165 (stevehu)
    • ๐Ÿ›  fixes #1162 Add a new error code for Startup Hook not loaded correctly #1163 (stevehu)
    • ๐Ÿ›  fixes #1160 Update a typo in a test case comment #1161 (stevehu)
    • ๐Ÿ›  fixes #1158 update default client.yml to enable the token serverUrl aโ€ฆ #1159 (stevehu)
    • ๐Ÿ›  fixes #1156 add more tracing statements in OauthHelper #1157 (stevehu)
    • ๐Ÿ›  fixes #1154 adding logging statements in AbstractRegistry #1155 (stevehu)
    • fix the empty body issue for config reload handler #1153 (GavinChenYan)
    • ๐Ÿ›  fixes #1151 add a default constructor for ClientCredentialsRequest #1152 (stevehu)
    • ๐Ÿ›  fixes #1149 make the sanitizer.yml backward compatible #1150 (stevehu)
    • ๐Ÿ›  fixes #1147 remove the serviceId from the header in the router client #1148 (stevehu)
    • ๐Ÿ›  fixes #1140 Update client module to verify JWT tokens from many OAuthโ€ฆ #1146 (stevehu)
    • Issue1139 #1145 (stevehu)
    • Issue1143 #1144 (GavinChenYan)
    • ๐Ÿ›  fixes #1141 update logging statements in OauthHelper and ProxyHandler #1142 (stevehu)
    • ๐Ÿ›  fixes #1137 update the rule-loader startup to avoid loading the same โ€ฆ #1138 (stevehu)
    • ๐Ÿ›  fixes #1135 add a new status code to indicate the access control ruleโ€ฆ #1136 (stevehu)
    • ๐Ÿ›  fixes #1133 Add method rewrite in the gateway use case to support legโ€ฆ #1134 (stevehu)
    • ๐Ÿ›  fixes #1131 update sanitizer handler to support all owasp encoders #1132 (stevehu)
    • ๐Ÿ›  fixes #1129 update RuleLoaderStartupHook to only get the ruleId and iโ€ฆ #1130 (stevehu)
    • ๐Ÿ›  fixes #1127 upgrade jaeger-client to 1.8.0 from 1.6.0 to resolve depeโ€ฆ #1128 (stevehu)