Releases: networknt/light-4j
Releases · networknt/light-4j
2.1.11
2.1.11 (2023-04-10)
Merged pull requests:
- fixes #1705 update the client.restore to avoid passing in uri #1706 (stevehu)
- fixes #1703 integrate Http2Client with Simple Pool #1704 (stevehu)
- fixes #1701 simple connection pool ports from the 1.6.x #1702 (stevehu)
- fixes #1699 verifyHostname stop working with 2.1.10 client #1700 (stevehu)
- fixes #1697 check cache configuration first before creating CacheMana… #1698 (stevehu)
2.1.10
2.1.10 (2023-04-06)
Merged pull requests:
- fixes #1695 update db-provider to have the default implementation #1696 (stevehu)
- fixes #1693 disable one client test case as it fails after upgrade to… #1694 (stevehu)
- fixes #1690 add cache-manager module for centralized cache #1691 (stevehu)
- fixes #1688 refactor YAML constructors to singleton to avoid create m… #1689 (stevehu)
- fixes #1686 remove less secure decryptor to favor long key and salt ones #1687 (stevehu)
- fixes #1684 update basic auth handler to return WWW-Authenticate head… #1685 (stevehu)
2.1.9
2.1.9 (2023-03-30)
Merged pull requests:
- fixes #1680 update basic auth handle to add more trace info #1683 (stevehu)
- fixes #1681 add maskHalfString to StringUtils for logging sensitive info #1682 (stevehu)
- fixes #1677 remove requestBody and responseBody from audit in audit.yml #1678 (stevehu)
- fixes #1675 make the common tag in sync between parent metrics and ap… #1676 (stevehu)
- fixes #1672 update the AutoAESSaltDecryptor to support upper case env… #1673 (stevehu)
- fixes #1670 update the default decryptorClass in config.yml in config… #1671 (stevehu)
- fixes #1668 control the common tags with metrics.yml and add the issuer #1669 (stevehu)
- fixes #1666 add jwt token iss to the audit info and subseqently metri… #1667 (stevehu)
- fixes #1664 support proxy, router and external handlers config reload… #1665 (stevehu)
- fixes #1662 update status.yml to add showMessage, showDescription and… #1663 (stevehu)
- fixes #1660 update the RequestTransformerInterceptor to add queryString #1661 (stevehu)
- fixes #1658 Add a new test case for password with back slash in encry… #1659 (stevehu)
- fixes #1654 add productName to the metrics.yml to define the top cate… #1655 (stevehu)
- fixes #1652 pass the metric name and allow proxy, router and external… #1653 (stevehu)
- fixes #1650 update JwtVerfier to skip SWT token introspection config … #1651 (stevehu)
- fixed test case issues #1649 (GavinChenYan)
- fixes #1647 add jwt vs swt identification and swtServiceIds to SwtVer… #1648 (stevehu)
- fixes #1645 upgrade snakeyaml to 2.0 #1646 (stevehu)
- fixes #1643 add APM metrics handler and capture metrics for router, p… #1644 (stevehu)
- fixes #1640 #1642 (GavinChenYan)
1.6.45
2.1.8
2.1.8 (2023-03-06)
Merged pull requests:
- fix merge error/build error #1638 (GavinChenYan)
- Issue 1663 2 #1637 (GavinChenYan)
- fixes #1633 #1636 (GavinChenYan)
- fixes #1634 do not call the next handler in the chain if any intercep… #1635 (stevehu)
- fixes #1631 update request transformer to do some validation logic #1632 (stevehu)
- fixes #1629 Make error message clear if serviceId is missing from the… #1630 (stevehu)
- fixes #1627 null pointer check for security config pass through claims #1628 (stevehu)
- fixes #1625 update the security.yml to add passThroughClaims #1626 (stevehu)
- fixes #1623 add simple web token introspection to client and security #1624 (stevehu)
- fixes #1621 move removal serviceId and serviceUrl from exchange heade… #1622 (stevehu)
- fixes #1619 add maxQueueSize to egress-router and ingress-proxy #1620 (stevehu)
2.1.7
2.1.7 (2023-02-14)
Merged pull requests:
- fixes #1617 add trace info for PathPrefix and LB RouterProxyClient #1618 (stevehu)
- fixes #1615 add back the getConfig static method in Status #1616 (stevehu)
- fixes #1613 change the logging level to trace from info for the confi… #1614 (stevehu)
- removing JsonMapper changes #1612 (Debashisa)
- I1804 #1609 (Debashisa)
- fixes #1610 Router handler to support request timeout based on the pa… #1611 (stevehu)
2.1.6
2.1.6 (2023-02-06)
Merged pull requests:
- fixes #1606 NPE error in prefix config when mapping is empty in the c… #1608 (stevehu)
- fixes #1603 update the gateway module to make the server config static #1604 (stevehu)
- fixes #1601 synchronized Yaml constructor as it is not thread safe #1602 (stevehu)
- fixes #1593 Multiple serviceIds share the same path prefix with diffe… #1600 (stevehu)
- fixes #1598 make sure that the status.yml is cached and reloadable #1599 (stevehu)
- fixes #1596 adding trace or debug statements for body interceptor and… #1597 (stevehu)
- fixes #1594 For path not implemented error code, add the method to th… #1595 (stevehu)
- fixes #1591 update test-vault.sql to change value colume to val #1592 (stevehu)
- fixes #1589 update the lookup path prefix from serviceId in JwtVerifier #1590 (stevehu)
- fixes #1587 update whitelist configuration and add test cases #1588 (stevehu)
- fixes #1587 RateLimit handler does not support path prefix #1586 (stevehu)
- fixes #1581 #1582 (GavinChenYan)
- fixes #1583 update the ip-whitelist to support path prefix #1584 (stevehu)
- Added http2 stream support + ProxyHandler refactor #1580 (KalevGonvick)
- fixes #1578 update the body.yml to sync with body module in config-re… #1579 (stevehu)
- fixes #1576 prevent an NPE issue in TokenHandler #1577 (stevehu)
- fixes #1574 remove the appliedPathPrefix from the body.yml #1575 (stevehu)
- fixes #1572 update MrasHandler to cache the token based on the expire… #1573 (stevehu)
- fixes #1570 add appiedBodyInjectionPathPrefixes to the Request and Re… #1571 (stevehu)
- Issue1568 #1569 (stevehu)
- fixes #1566 update the JwtVerifyHandler to cache the jwk with prefix … #1567 (stevehu)
- fixes #1564 update ApiKeyHandler to support one path with multiple AP… #1565 (stevehu)
- fixes #1560 #1563 (GavinChenYan)
- fixes #1453 encryped apikey is not decripted automatically when json … #1562 (stevehu)
- Moving ConfigUtils to utility module and updates to Interceptors #1561 (DiogoFKT)
2.1.5
2.1.5 (2023-01-04)
Merged pull requests:
- fixes #1557 update DirectRegistry to load serviceId to hosts configur… #1558 (stevehu)
- fixes #1555 update config-loader to support static reload method to a… #1556 (stevehu)
- fixes #1543 revert back to the old implementation but update header o… #1554 (stevehu)
- fixes #1552 Port consul updates from 1.6.x to master to make the modu… #1553 (stevehu)
- fixes #1550 add another set of borrowConnection methods with timeoutS… #1551 (stevehu)
- fixes #1548 make sure the serviceId is not blank when lookup in the L… #1549 (stevehu)
- fixes #1546 Port 1.6.x PR to put exchange listener call back into a t… #1547 (stevehu)
- fixes #1543 only set the response content length header with ServerFi… #1544 (stevehu)
- fixes #1541 missing handleRequest ends in the debug log for BasicAuth… #1542 (stevehu)
- fixes #1539 update RouterHandler to support reload on light-gateway #1540 (stevehu)
- fixes #1537 refactor JwtVerifier to support UnifiedSecurityHandler #1538 (stevehu)
- Issue1535 #1536 (stevehu)
- fixes #1533 refactor ApiKeyHandler to extact logic to another public … #1534 (stevehu)
- fixes #1531 update reload to fresh the registry for SalesforceHandler #1532 (stevehu)
- fixes #1529 status/src/main/resources/config/status.yml #1530 (stevehu)
- Feature/jasonxhl/basic auth enable ad #1528 (jasonxhl)
- fixes #1526 refactor BasicAuthHandler to change the config to static … #1527 (stevehu)
- fixes #1524 use the jwt cache full size as the max cache size in JwtV… #1525 (stevehu)
- fixes #1520 upgrade TLS version to minimum 1.2 #1521 (stevehu)
- fixes #1517 Expose connectionPerThread configuration for router handler #1518 (stevehu)
- fixes #1515 allow the client crendentials token and token key to over… #1516 (stevehu)
- fixes #1513 BasicAuthHandler throws 500 error when authorization head… #1514 (stevehu)
- fixes #1510 Add a flag in security.yml to skip scope verification if … #1511 (stevehu)
- fixes #1508 add jwtCacheFullSize to security.yml and log an error whe… #1509 (stevehu)
- fixes #1506 create a ldap-util module and move the implementation cod… #1507 (stevehu)
1.6.44
2.1.4
2.1.4 (2022-11-30)
Merged pull requests:
- Bump postgresql from 42.4.1 to 42.4.3 #1497 (dependabot)
- Added relaxed verification debug flag #1505 (KalevGonvick)
- Issue1501 #1502 (stevehu)
- basic-auth handler test fix #1500 (KalevGonvick)
- Fix flaky test #1469 (anantdahiya8)
- Fix flaky test #1499 (tt0suzy)
- BasicAuthHandler Refactor #1496 (KalevGonvick)
- fixes #1494 update LightProxyHandler to recreate the ProxyHandler aft… #1495 (stevehu)
- fixes #1490 add debug log for handler start and end time for performa… #1493 (stevehu)
- fixes #1491 remove conquest handler from ingress-proxy module #1492 (stevehu)
- fixes #1488 update the register and reload for LimitHandler #1489 (stevehu)
- fixes #1486 update salesforce password grant type multipart form-data… #1487 (stevehu)
- fixes #1494 support header config reload #1485 (stevehu)
- fixes #1482 dummy oauth server support other content type and basic a… #1483 (stevehu)
- fixes #1480 Mras Anonymous authorization header is null #1481 (stevehu)
- fixes #1478 fix the anonymous serviceHost in the MrasHandler #1479 (stevehu)
- fixes #1476 Update middleware handlers to register the module after r… #1477 (stevehu)
- fixes #1474 update PathPrefixServiceHandler config to static to suppo… #1475 (stevehu)
- fixes #1472 update the LimitHandler to use a static RateLimiter object #1473 (stevehu)
- fixes #1470 allow values.yml to be reloaded after config-reload #1471 (stevehu)