Releases: lavanet/lava
Releases · lavanet/lava
Lava v4.2.4 🌋
Lava v4.2.3 🌋
Changelog
New Features
- 1f8255f: feat: PRT - golang cache populator cmd (@ranlavanet)
Bug fixes
- 59fe945: fix: PRT - fixing rest APIs that require event parsing such as txs returning HTML body. (@ranlavanet)
Other work
What's Changed
- feat: PRT - golang cache populator cmd by @ranlavanet in #1861
- feat: add arbitrum trace apis by @Yaroms in #1854
- fix: PRT - fixing rest APIs that require event parsing such as txs returning HTML body. by @ranlavanet in #1863
Full Changelog: v4.2.2...v4.2.3
Lava v4.2.2 🌋
Changelog
New Features
- 4322087: feat: CNS-daily restaking credit (#1794) (@omerlavanet)
- 4085338: feat: CNS-upgrade-go-version (#1777) (@Yaroms)
- 08371e7: feat: PRT - 4.2.2 (#1859) (@ranlavanet)
Bug fixes
- 5abd068: Revert "refactor: PRT - Replace cookbook/specs with lava-config specs (#1813)" (@shleikes)
- d90fa09: fix: PRT-fix-strk-ws-spec (@ranlavanet)
- aacfac2: refactor: PRT - Replace cookbook/specs with lava-config specs (#1813) (@shleikes)
Other work
- 9eb349e: Add logs for debugging (#1830) (@shleikes)
- 73b9e01: Add the consumer geolocation to the QoS server report (#1829) (@shleikes)
- a5590f6: CNS-1000: change pairing score to use LegacyDec (#1599) (@oren-lava)
- 90cf95b: Fail on error on docker build (#1846) (@luis02lopez)
- 7a8b73d: First step: Recover anything but specs (@shleikes)
- 9ceef9d: Fix (@shleikes)
- 27c0c66: Fix missing QoS Client in initialization (#1850) (@shleikes)
- ab27578: Merge commit '119cfb794f2bf71a34b38d186e1bd87e8e050910' (@shleikes)
- 029228f: Merge commit 'b282e4dd4e2660bff663f862937aa5e5361aed99' as 'specs' (@shleikes)
- a57c6de: Move the specs readme to the main readme (@shleikes)
- 7f2c485: PRT - DR flag now takes effecwt in sendDataReliabilityRelayIfApplicable (#1839) (@ranlavanet)
- 843d2cc: Re-add missing solana (@shleikes)
- 48ca110: Second step: Recover changes of specs (@shleikes)
- d228e88: Set protocol version to 4.2.1 (#1831) (@shleikes)
- 27317ae: Small fix (@shleikes)
- a9c07ee: Small fix to readme (@shleikes)
- 119cfb7: Squashed 'specs/' changes from c69bec86e..c493a35bf (@shleikes)
- b282e4d: Squashed 'specs/' content from commit c69bec86e (@shleikes)
- 49199fe: Step five: Fix the workflow (@shleikes)
- f73c319: Step four: Remove added files (@shleikes)
- 4c249a4: Step three: Remove cookbook/specs (@shleikes)
- 1b5a611: Update specs readme (@shleikes)
- dd6a2d8: Upgrading ristretto to v2 from v0.1.1 (@ranlavanet)
- 33d1c67: Working starknet spec (@ranlavanet)
- c07dbc6: add one year to all periodic accounts that have not started yet (#1824) (@Yaroms)
- 8d83f8b: do automatic unfreeze only for going over min stake (@oren-lava)
- ebfaa9a: fix PR comments (@ranlavanet)
- 2b00f26: fix spec issues (#1848) (@ranlavanet)
- 6594b03: fix spec issues (@ranlavanet)
- 0743d79: fix statistical consensus query test failures. (@ranlavanet)
- fa26249: fix test (@ranlavanet)
- cc0a6a3: freeze after stake unit test (@oren-lava)
- 542517b: increase ristretto version to v2 (@ranlavanet)
- c74f643: lint (@ranlavanet)
- 94712fc: lintush (@ranlavanet)
- 7903158: small fix (@oren-lava)
- 4631607: support project names (#1826) (@omerlavanet)
Lava v4.2.1 🌋
Changelog
New Features
- 098c7a7: feat: PRT - Websocket limited per ip (#1738) (@ranlavanet)
- 6a7cf7b: feat: remove spec requirement to contain all apis (#1825) (@omerlavanet)
Other work
Lava v4.2.0 🌋
Lava v4.1.6 🌋
Lava v4.1.5 🌋
Lava v4.1.4 🌋
Changelog
New Features
- dc487d4: feat: CNS-account-info-fix (#1774) (@Yaroms)
- 06e08da: feat: CNS-autosort-spec-test (#1797) (@Yaroms)
- 41be830: feat: CNS-fvm-update (#1779) (@Yaroms)
- 8e5ccb5: feat: PRT - Add gas verification for celestia (#1801) (@ranlavanet)
- 4a02f2a: feat: PRT - Near shard spec verification (#1783) (@shleikes)
- f7f6ddb: feat: PRT - Suppress warning log from parser to debug on successful hash parsing (#1702) (@shleikes)
- b36f548: feat: PRT - add provider optimizer metrics listener (#1785) (@ranlavanet)
- 8d6763d: feat: PRT - archive retry attempt on second relay regardless of node error (#1810) (@ranlavanet)
- 070f99e: feat: PRT Block Hash Retry Archive After Redesign Part 2 - Add Archive logic to CRSM (#1727) (@ranlavanet)
- f41ce88: feat: PRT Block Hash Retry Archive After Redesign Part 3 - Add Caching Logic to successful attempts (#1731) (@ranlavanet)
- 5380bc0: feat: PRT Block Hash Retry Archive After Redesign Part 4 - Archive retry unitests (#1743) (@ranlavanet)
- 5658cd7: feat: Update Axelar spec (#1658) (@nimrod-teich)
- b4bd381: feat: add lava over lava secondary transport (#1769) (@omerlavanet)
- a7608c8: feat: increase target version to 4.1.3 (#1804) (@ranlavanet)
- f908cb5: feat: increase target version to 4.1.3 (@ranlavanet)
Bug fixes
- 48187b3: fix: PRT - Add generic parser for Near tx (#1809) (@shleikes)
- 13835ed: fix: PRT - Avalance and Starknet fixes (#1796) (@shleikes)
- ad24517: fix: PRT - Fix near "chunk" and "block" generic parsers (#1811) (@shleikes)
- 04db676: fix: PRT - Update Celo spec (#1791) (@shleikes)
- c15d99c: fix: PRT - edge case for e2e in emergency mode (#1798) (@ranlavanet)
- 7ebd183: fix: PRT - remove gas verification for abci_query (#1781) (@ranlavanet)
- 71fd8ff: fix: PRT - tendermintrpc spec update - non deterministic queries (#1787) (@shleikes)
- 6ddf9b5: fix: update celestia block time (#1782) (@ranlavanet)
Other work
- bf8c706: Add test case for new generic parser (#1803) (@shleikes)
- 8803889: Add tests for addons and extensions after spec update (#1773) (@shleikes)
- 6fff40e: Fix a bug that caused the provider to not extract the consumer address (#1790) (@shleikes)
- 0625d61: Handle parsing error instead of logging errors (#1768) (@shleikes)
- c6246b5: Merge commit 'e4b610f40c4811f1065f5b10cb8975c200e92148' into PRT-version-4-1-3-release-with-experimental-hf (@ranlavanet)
- 1b12d07: Remove unused flag (#1815) (@shleikes)
- 5a43007: Update the starknet spec (#1807) (@shleikes)
- b0b3a9e: adding experimental feature. (@ranlavanet)
- 6f56537: fix seg fault on raced bytes array (#1778) (@ranlavanet)
- e4b610f: hotfix v3.1.5-near (@ranlavanet)
- f9580df: make sure the spec exist (#1800) (@Yaroms)
- c9c52cb: now can use with vault (#1775) (@Yaroms)
- fe8942e: readme fix (#1789) (@ranlavanet)
Lava v4.1.3 🌋
Changelog
New Features
- dc487d4: feat: CNS-account-info-fix (#1774) (@Yaroms)
- 06e08da: feat: CNS-autosort-spec-test (#1797) (@Yaroms)
- 41be830: feat: CNS-fvm-update (#1779) (@Yaroms)
- 4a02f2a: feat: PRT - Near shard spec verification (#1783) (@shleikes)
- f7f6ddb: feat: PRT - Suppress warning log from parser to debug on successful hash parsing (#1702) (@shleikes)
- b36f548: feat: PRT - add provider optimizer metrics listener (#1785) (@ranlavanet)
- 070f99e: feat: PRT Block Hash Retry Archive After Redesign Part 2 - Add Archive logic to CRSM (#1727) (@ranlavanet)
- f41ce88: feat: PRT Block Hash Retry Archive After Redesign Part 3 - Add Caching Logic to successful attempts (#1731) (@ranlavanet)
- 5380bc0: feat: PRT Block Hash Retry Archive After Redesign Part 4 - Archive retry unitests (#1743) (@ranlavanet)
- 5658cd7: feat: Update Axelar spec (#1658) (@nimrod-teich)
- f908cb5: feat: increase target version to 4.1.3 (@ranlavanet)
Bug fixes
- 13835ed: fix: PRT - Avalance and Starknet fixes (#1796) (@shleikes)
- c15d99c: fix: PRT - edge case for e2e in emergency mode (#1798) (@ranlavanet)
- 7ebd183: fix: PRT - remove gas verification for abci_query (#1781) (@ranlavanet)
- 71fd8ff: fix: PRT - tendermintrpc spec update - non deterministic queries (#1787) (@shleikes)
- 6ddf9b5: fix: update celestia block time (#1782) (@ranlavanet)
Other work
- bf8c706: Add test case for new generic parser (#1803) (@shleikes)
- 8803889: Add tests for addons and extensions after spec update (#1773) (@shleikes)
- 6fff40e: Fix a bug that caused the provider to not extract the consumer address (#1790) (@shleikes)
- 0625d61: Handle parsing error instead of logging errors (#1768) (@shleikes)
- c6246b5: Merge commit 'e4b610f40c4811f1065f5b10cb8975c200e92148' into PRT-version-4-1-3-release-with-experimental-hf (@ranlavanet)
- b0b3a9e: adding experimental feature. (@ranlavanet)
- 6f56537: fix seg fault on raced bytes array (#1778) (@ranlavanet)
- e4b610f: hotfix v3.1.5-near (@ranlavanet)
- f9580df: make sure the spec exist (#1800) (@Yaroms)
- c9c52cb: now can use with vault (#1775) (@Yaroms)
- fe8942e: readme fix (#1789) (@ranlavanet)
What's Changed
- feat: Update Axelar spec by @nimrod-teich in #1658
- feat: CNS-account-info-fix by @Yaroms in #1774
- fix: PRT - fix seg fault on raced bytes array by @ranlavanet in #1778
- test: PRT: Add tests for addons and extensions after spec update by @shleikes in #1773
- fix: PRT: Handle parsing error instead of logging errors by @shleikes in #1768
- fix: PRT - remove gas verification for abci_query by @ranlavanet in #1781
- feat: CNS-fvm-update by @Yaroms in #1779
- fix: PRT update celestia block time by @ranlavanet in #1782
- feat: PRT Block Hash Retry Archive After Redesign Part 2 - Add Archive logic to CRSM by @ranlavanet in #1727
- chore: readme fix by @ranlavanet in #1789
- fix: PRT - tendermintrpc spec update - non deterministic queries by @shleikes in #1787
- fix: CNS-distribution-cli-fixes by @Yaroms in #1775
- feat: PRT Block Hash Retry Archive After Redesign Part 3 - Add Caching Logic to successful attempts by @ranlavanet in #1731
- fix: PRT - Fix a bug that caused the provider to not extract the consumer address from relay session by @shleikes in #1790
- feat: PRT - add provider optimizer metrics listener by @ranlavanet in #1785
- feat: PRT Block Hash Retry Archive After Redesign Part 4 - Archive retry unitests by @ranlavanet in #1743
- feat: PRT - Near shard spec verification by @shleikes in #1783
- chore: PRT - increase protocol version by @ranlavanet in #1795
- feat: CNS-autosort-spec-test by @Yaroms in #1797
- fix: CNS-spec-test-fix by @Yaroms in #1800
- feat: PRT - Suppress warning log from parser to debug on successful hash parsing by @shleikes in #1702
- fix: PRT - edge case for e2e in emergency mode by @ranlavanet in #1798
- test: PRT - Add test case for new generic parser - RESULT by @shleikes in #1803
- fix: PRT - Avalance and Starknet fixes by @shleikes in #1796
Full Changelog: v4.1.1...v4.1.3
Lava v4.1.2-near-experimental 🌋
Changelog
New Features
- 0b94fc3: feat: CNS-add-report-event-data-to-relay-payment (#1745) (@ranlavanet)
- 5d1f70a: feat: Cns v4 (#1752) (@Yaroms)
- a0b0de8: feat: PRT - Add provider freeze and jailed status metric (#1729) (@lyomagma)
- 479a906: feat: PRT - Check the lava chain id in provider (#1751) (@shleikes)
- ab29fb6: feat: PRT - Implement cache reconnect mechanism + Cache E2E (#1734) (@shleikes)
- f7061ab: feat: PRT - Support StarkNet pathfinder (#1666) (@shleikes)
- 0d43649: feat: PRT - adding missing API's to celestia (#1764) (@ranlavanet)
- fcaa238: feat: PRT - fix node error handling on error codes 300+ / 200 - (#1770) (@ranlavanet)
- 213d0c6: feat: PRT Block Hash Retry Archive - Part 1, redesign UsedProviders. (#1726) (@ranlavanet)
- d677c37: feat: PRT provider load rate (#1720) (@lyomagma)
- da37d59: feat: lavap command to get block heights (#1693) (@gilxgil)
Bug fixes
- b987fd6: fix: PRT - fixing tendermint node error parser (#1761) (@ranlavanet)
- 831d379: fix: delegator rewards query bug (#1760) (@oren-lava)
Other work
- 9f6e93d: Add missing tendermint methods to spec (#1771) (@shleikes)
- 6591537: File name changes and a typo (#1758) (@shleikes)
- fd2dd41: Fix comsmos spec update script (#1737) (@nimrod-teich)
- c1ce39f: Merge tag 'v4.1.2' into PRT-v-4-1-2-near-experimental (@shleikes)
- ea6e5f5: Small fix to the logs that will show the hash properly (#1755) (@shleikes)
- c57c9f8: add handler (#1767) (@Yaroms)
- fc67ad2: added the error so we can solve problems for users (#1763) (@omerlavanet)
- 7eb86a4: check the chainid (#1750) (@Yaroms)
- 0e9c830: fix GetValidator so it'll fetch delegated validators (#1762) (@oren-lava)
- cc682df: fix paths in main (#1765) (@omerlavanet)
- ba6f093: increase version to 4.1.1 (#1772) (@ranlavanet)
- 1962ab0: update lava specs (#1753) (@Yaroms)