Releases: lavanet/lava
Releases · lavanet/lava
Lava v3.1.10-experimental 🌋
Changelog
New Features
- 4394756: feat: CNS-single-provider (#1689) (@Yaroms)
- db8248c: feat: PRT - Add cache to protocol integration tests (#1708) (@shleikes)
- a3e095b: feat: PRT - Add the TON spec (#1710) (@shleikes)
- bf46091: feat: PRT - Result generic parser (#1711) (@shleikes)
- 130d0f1: feat: PRT - add ban duration for websocket rate limit exceeded (#1719) (@ranlavanet)
- 7d0aefa: feat: PRT - add rate limit to ws (#1713) (@ranlavanet)
- a781ec4: feat: PRT - adding metric to check number of websocket connections active at any given time (#1735) (@ranlavanet)
- ab51b73: feat: PRT - adding stateful api header for hanging relays (#1712) (@ranlavanet)
- bdb5f04: feat: PRT: Add subscription metrics (#1695) (@lyomagma)
- 7dda9b6: feat: PRT: Add tokens-owner-indexed verification to Solana spec (#1676) (@shleikes)
Bug fixes
- 0da0cd2: fix: IPRPC pool rewards distribution (#1678) (@oren-lava)
- efcb0ef: fix: PRT - Add EVMOS missing debug APIs + remove unsupported (#1725) (@shleikes)
- 6c44362: fix: PRT - Replace the method in the debug verification in EVMOS spec (#1723) (@shleikes)
- 85e4f5d: fix: PRT - fix issue where in some cases sending regular messages would reach the subscription flow and spam the logger with api mismatches (#1717) (@ranlavanet)
- 6278d1a: fix: PRT - optimizer test fix (#1700) (@ranlavanet)
- d1da119: fix: PRT - validate epoch updater is not already stored (#1730) (@ranlavanet)
- a5206e7: fix: audit fixes (#1672) (@oren-lava)
Other work
- 8639f7f: Add provider address to log when failed subscription (#1732) (@shleikes)
- f8b877f: Add support for experimental releases (#1724) (@nimrod-teich)
- fadcdc0: Add the data to the error log in grpc proxy (#1722) (@shleikes)
- 62e988f: Reduce severity of decode error to debug (#1733) (@shleikes)
- 5e3e277: add script (#1704) (@Yaroms)
- f195bde: fix block time (#1703) (@Yaroms)
- d210571: fix flag use (#1715) (@oren-lava)
- 1a13384: merge (@ranlavanet)
Lava v3.1.10 🌋
Changelog
New Features
- a3e095b: feat: PRT - Add the TON spec (#1710) (@shleikes)
- bf46091: feat: PRT - Result generic parser (#1711) (@shleikes)
- a781ec4: feat: PRT - adding metric to check number of websocket connections active at any given time (#1735) (@ranlavanet)
- 7dda9b6: feat: PRT: Add tokens-owner-indexed verification to Solana spec (#1676) (@shleikes)
Bug fixes
- 0da0cd2: fix: IPRPC pool rewards distribution (#1678) (@oren-lava)
- efcb0ef: fix: PRT - Add EVMOS missing debug APIs + remove unsupported (#1725) (@shleikes)
- 6c44362: fix: PRT - Replace the method in the debug verification in EVMOS spec (#1723) (@shleikes)
- d1da119: fix: PRT - validate epoch updater is not already stored (#1730) (@ranlavanet)
Other work
Lava v3.1.9 🌋
Changelog
New Features
- db8248c: feat: PRT - Add cache to protocol integration tests (#1708) (@shleikes)
- 130d0f1: feat: PRT - add ban duration for websocket rate limit exceeded (#1719) (@ranlavanet)
- 7d0aefa: feat: PRT - add rate limit to ws (#1713) (@ranlavanet)
- ab51b73: feat: PRT - adding stateful api header for hanging relays (#1712) (@ranlavanet)
- bdb5f04: feat: PRT: Add subscription metrics (#1695) (@lyomagma)
Bug fixes
- 85e4f5d: fix: PRT - fix issue where in some cases sending regular messages would reach the subscription flow and spam the logger with api mismatches (#1717) (@ranlavanet)
- 6278d1a: fix: PRT - optimizer test fix (#1700) (@ranlavanet)
- a5206e7: fix: audit fixes (#1672) (@oren-lava)
Other work
Lava v3.1.8 🌋
Changelog
Other work
- 88356bc: add test fix (@ranlavanet)
- 5c2eda8: fix tests (@ranlavanet)
- e4b610f: hotfix v3.1.5-near (@ranlavanet)
- 4335925: reduce availability for optimizer on shard id errors. (@ranlavanet)
Lava v3.1.7 🌋
Changelog
New Features
- d0a883c: feat: GRPC health (#1690) (@amitza)
- f7c62a0: feat: adding provider optimizer tiers (#1679) (@omerlavanet)
Bug fixes
- d54f8bb: fix: PRT - fix race in payments e2e (#1697) (@ranlavanet)
- aae38b9: fix: PRT: Fix all sync.Map uses (#1688) (@shleikes)
Build process updates
Other work
- 28a53a3: Add "Connection refused" to allowedErrorsDuringEmergencyMode (#1696) (@shleikes)
- 995c684: Attempt on fixing the statistical subscription test fail (#1692) (@shleikes)
- b3b4edf: Fix race cause by using a field that supposed to be read under a lock (#1698) (@shleikes)
- 188b65b: increase protocol version (#1699) (@ranlavanet)
Lava v3.1.6 🌋
Changelog
Other work
- 88356bc: add test fix (@ranlavanet)
- e4b610f: hotfix v3.1.5-near (@ranlavanet)
- 4335925: reduce availability for optimizer on shard id errors. (@ranlavanet)
Lava v3.1.5 🌋
Changelog
New Features
- 3571a14: feat: CNS-remove-delegation-limit (#1670) (@Yaroms)
- 0c17bba: feat: PRT - Adding extension trailer for cached replies, and, node er… (#1680) (@ranlavanet)
- c5542b2: feat: PRT - Consumer state machine (#1668) (@ranlavanet)
- a85f2ef: feat: PRT - add archive integration tests. (#1684) (@ranlavanet)
- 404b1a5: feat: PRT - increase protocol version. (#1685) (@ranlavanet)
Bug fixes
- c840513: fix: PRT - IP leak on rest client connection refuse. (#1686) (@ranlavanet)
- 1c44c3c: fix: PRT - fix race condition on state machine stateful state (#1682) (@ranlavanet)
- 208649c: fix: making seed make sense on ws (#1683) (@ranlavanet)
- b1c2812: fix: regenerate proto files for v3 (#1673) (@Yaroms)
Other work
Lava v3.1.4 🌋
Lava v3.1.3 🌋
Lava v3.1.0 🌋
Changelog
New Features
- 437eccd: feat: Fix cosmos spec update script (#1657) (@nimrod-teich)
- 520a81f: feat: PRT - add relay retry atttempts flag (#1652) (@ranlavanet)
- 6ae8fce: feat: PRT - offline spec support provider side with inheritance fix. (#1640) (@ranlavanet)
- 4793c0b: feat: PRT- adding provider retry mechanism on node error for better QOS (#1660) (@ranlavanet)
- 37ad88e: feat: reduce spam logs on consumer side (#1655) (@ranlavanet)
- 200972c: feat: update lava package version to v3 (#1665) (@Yaroms)