Releases: lavanet/lava
v0.15.0
What's Changed
- [PRT-702] Enable add fix lavasession tests by @Aleksao998 in #562
- CNS - added badge to the relay payment event by @Yaroms in #567
- RRT-724 support specs without chain tracker by setting data reliability disabled by @omerlavanet in #569
- CNS adjust error levels of append entry and register key by @Yaroms in #570
- CNS - added projectID to relay payment event by @Yaroms in #572
- GROW-808 Use generic project for free user by @tabakuj in #568
- CNS - epoch payments now use project id by @Yaroms in #573
Full Changelog: v0.14.1...v0.15.0
Checksum 8b217cebabc7d006bf2dfc7fce831433be5fc325be334c08e5c175772756a95d
v0.14.0
What's Changed
- CNS-394 delete safely the consumer stake parts by @Yaroms in #543
- CNS-421: allow project delete by @orenl-lava in #536
- PRT-674: Fix Statistical Bugs in E2E Protocol Unit Tests by @candostyavuz in #552
- PRT - adding warning prints when get result returns an error. by @ranlavanet in #556
- PRT-673 - fixing avalanche provider specific use case for websocket by @ranlavanet in #553
- Cns 471 let new projects get pairing immidietly by @Yaroms in #555
- CNS-added v0.14.0 handler by @Yaroms in #557
Full Changelog: v0.13.1...v0.14.0
Checksum 7009b1436105952bed59647bde49b87aba669628848e79f29c2b5309bbbc9f4f
v0.13.1
What's Changed
- CNS-420: support project keys delete by @orenl-lava in #535
- CNS-213 pairing provider selection implementation by @oren-lava in #531
- CNS-fixation-migration by @Yaroms in #550
Full Changelog: v0.13.0...v0.13.1
Checksum 18345f1382b58a00abc761cf072e5fd289991c9827eb6b7f9d0fa5981dc248fb
v0.13.0
What's Changed
- CNS-428 fixation store to support DelEntry() by @orenl-lava in #486
- CNS-428: fix test for IsStaleBy in FindEntry() by @orenl-lava in #524
- GROW-796 add the badge server service into the proto by @nirtayeb in #527
- CNS-422 plan allow delete by @orenl-lava in #487
- parsing latest on block height 0 by @ranlavanet in #525
- GROW-788 - Add badge generator into lava, use lava logger, cobra and viper by @nirtayeb in #528
- PRT-514 quorum select first provider by @Aleksao998 in #435
- CNS-fix fvm interface type by @Yaroms in #534
- CNS - spec add query info by @omerlavanet in #530
- CNS - hot fixed remove subscription by @oren-lava in #537
- Moving Badge back to relay.proto as it simplifies the lava sdk proto compiling. by @ranlavanet in #532
- PRT - Returning upon subscription as its currently not supported by @ranlavanet in #539
- PRT-696-fix-optimizer-unit-tests-statistically-failing by @omerlavanet in #541
- add concurrent providers usage and flag to configure it by @omerlavanet in #542
- PRT-672 Fixing gas issues with retry attempts in the provider by @ranlavanet in #545
- Add GitHub action for building badgegenerator by @praveenperera in #544
- CNS-465: removed the description field from project by @oren-lava in #547
- CNS-added upgrade handler v0.13.0 by @Yaroms in #549
Full Changelog: v0.12.1...v0.13.0
Checksum 05a1dd35d1b9aeb03c3f883bb3e58c7d59dcf675e09fccb12cf4cdff129854b3
v0.12.1-hf
CNS-Fix subscription expiration
Full Changelog: v0.12.1...v0.12.1-hf
Checksum af5864ce2c0fd23266e23130f961f442a23a013191885a5d7ee9cfcfc4d15c4d
v0.12.1
What's Changed
- CNS-382 fixation update prefix by @orenl-lava in #417
- CNS-418: changed all LavaError to LavaFormatError/Warning/panic by @oren-lava in #484
- adding chain validation by @ranlavanet in #490
- CNS-444: account-info query now returns a proto buff by @Yaroms in #491
- GROW-760 - remove duplicated file by @nirtayeb in #497
- fixing protobufs by @ranlavanet in #488
- PRT-669-add-consumer-metrics-to-prometheus by @omerlavanet in #489
- Prt-624: Validate client.toml is taken into account when running the rpc provider consumer by @candostyavuz in #478
- PRT-631 - Adding json format support using log_format by @ranlavanet in #500
- Adding logs for statistical e2e failures by @ranlavanet in #501
- CNS-409 update docker image for lava node by @orenl-lava in #493
- CNS-371: project keys use bitmap by @orenl-lava in #496
- CNS-446: fix testutils block advancement simulation by @oren-lava in #506
- Update Readme with Autocomplete Gist Link by @KagemniKarimu in #498
- CNS-428: timer-store support different entries with same block by @orenl-lava in #499
- CNS - migrator lower case specs name by @Yaroms in #514
- CNS-450 implemented getting subscription's projects by @oren-lava in #512
- removed a check that handles a wrong assumption about the events by @omerlavanet in #515
- PRT-637: Allow gRPC & REST Protocol Header Proxying-FIXED by @candostyavuz in #508
- CNS 438 - refactor tests to use subscription by @Yaroms in #511
- PRT-675 when height is empty, we need to pass latest. by @ranlavanet in #513
- CNS-subscription-expiery-time by @Yaroms in #516
- PRT - adding grpc block parsing support by @ranlavanet in #510
- CNS-435: support badge cu limitations by @oren-lava in #509
- GROW-784 Add Badge Generation protobuf to Lava by @nirtayeb in #521
- CNS 452 - added spec for FVM by @Yaroms in #519
- PRT-686 returning headers back from the node by @ranlavanet in #520
- adding v12_1 by @ranlavanet in #522
New Contributors
- @KagemniKarimu made their first contribution in #498
Full Changelog: v0.11.2...v0.12.1
Checksum 72c7f28728b825a97d67b505f5b48aeba9cfa02bdb93edce2d9419479efa69d8
v0.11.2
What's Changed
- CNS-385: project propagate charge of CU onward by @orenl-lava in #427
- PRT-645-implement-a-tool-to-identify-events-for-account by @omerlavanet in #456
- PRT-579 provider hosted node grpc secured by @ranlavanet in #458
- CNS-427-allow-relay-payment-events-separation by @omerlavanet in #454
- CNS-plan-geolocation-update by @Yaroms in #460
- CNS-337: e2e testing for subscription pairing by @orenl-lava in #391
- added optional arg by @Yaroms in #462
- DO-1304 Add trigger on tags to populate the Network Upgrades CI by @luis02lopez in #459
- CNS-66: Update CU's for EVM family by @oren-lava in #466
- PRT- masking provider address when context deadline hits by @ranlavanet in #461
- CNS-move freeze block to const by @Yaroms in #467
- change: use gRPC proxying instead of third_party package to route gRPC requests by @RexMilce in #440
- PRT - Disabling block parsing for grpc temporarily by @ranlavanet in #470
- CNS-261: enforce lowercase in spec names by @oren-lava in #469
- PRT-594 provider optimizer by @omerlavanet in #399
- PRT 639 - Add gRPC spec part for Canto, Axelar & Evmos by @candostyavuz in #463
- PRT-618-E2E-QOS-Payment by @candostyavuz in #441
- removed some error spam and reduced to warnings by @omerlavanet in #472
- Cns 423 fix naming of project txs by @Yaroms in #468
- e2e errors console print functionality added by @candostyavuz in #474
- CNS-397: removed vrf by @Yaroms in #465
- Revert "CNS-397: removed vrf" by @ranlavanet in #476
- CNS-362: Subscription unit tests by @oren-lava in #473
- CNS-added upgrade handler v0.11.0 by @Yaroms in #479
- CNS-366: implement badges consensus by @oren-lava in #464
- PRT-666-fix-payment-identification-in-provider by @omerlavanet in #480
- PRT-656 add provider metrics by @omerlavanet in #475
- Adding spec updater and event tracker functionality by @ranlavanet in #482
- PRT-651-integrate-provider-optimizer-into-provider-selection by @omerlavanet in #471
- adding v0.11.1 upgrade handler by @ranlavanet in #483
- PRT-BUG-fix-prometheus-label-mismatch-on-cu-paid by @omerlavanet in #485
- CNS-397 vrf removal implement by @ranlavanet in #477
New Contributors
Full Changelog: v0.10.1...v0.11.2
Checksum fb41ab754f20d66bdcc5408b602cc062b5d3859ad0a31e20a900fe336259df47
v0.11.1
What's Changed
- CNS-366: implement badges consensus by @oren-lava in #464
- PRT-666-fix-payment-identification-in-provider by @omerlavanet in #480
- PRT-656 add provider metrics by @omerlavanet in #475
- Adding spec updater and event tracker functionality by @ranlavanet in #482
- PRT-651-integrate-provider-optimizer-into-provider-selection by @omerlavanet in #471
- adding v0.11.1 upgrade handler by @ranlavanet in #483
Full Changelog: v0.11.0...v0.11.1
Checksum 1d57c2bc4de85193bfd6b5a3661a4fe3de5bdac47718c56fba8396add427fc0f
v0.11.0
What's Changed
- CNS-385: project propagate charge of CU onward by @orenl-lava in #427
- PRT-645-implement-a-tool-to-identify-events-for-account by @omerlavanet in #456
- PRT-579 provider hosted node grpc secured by @ranlavanet in #458
- CNS-427-allow-relay-payment-events-separation by @omerlavanet in #454
- CNS-plan-geolocation-update by @Yaroms in #460
- CNS-337: e2e testing for subscription pairing by @orenl-lava in #391
- added optional arg by @Yaroms in #462
- DO-1304 Add trigger on tags to populate the Network Upgrades CI by @luis02lopez in #459
- CNS-66: Update CU's for EVM family by @oren-lava in #466
- PRT- masking provider address when context deadline hits by @ranlavanet in #461
- CNS-move freeze block to const by @Yaroms in #467
- change: use gRPC proxying instead of third_party package to route gRPC requests by @RexMilce in #440
- PRT - Disabling block parsing for grpc temporarily by @ranlavanet in #470
- CNS-261: enforce lowercase in spec names by @oren-lava in #469
- PRT-594 provider optimizer by @omerlavanet in #399
- PRT 639 - Add gRPC spec part for Canto, Axelar & Evmos by @candostyavuz in #463
- PRT-618-E2E-QOS-Payment by @candostyavuz in #441
- removed some error spam and reduced to warnings by @omerlavanet in #472
- Cns 423 fix naming of project txs by @Yaroms in #468
- e2e errors console print functionality added by @candostyavuz in #474
- CNS-397: removed vrf by @Yaroms in #465
- Revert "CNS-397: removed vrf" by @ranlavanet in #476
- CNS-362: Subscription unit tests by @oren-lava in #473
- CNS-added upgrade handler v0.11.0 by @Yaroms in #479
New Contributors
Full Changelog: v0.10.1...v0.11.0
Checksum 222896d9efba5c02ee6cbb43449c7eadda1abb9d02610754779d0ac4f225e38d
v0.10.1
What's Changed
- CNS-352: Reset CU at month end by @orenl-lava in #395
- PRT-167-Data-reliability-for-rest-tendermint-grpc-optional-params by @candostyavuz in #400
- PRT-216 fix param types by @candostyavuz in #419
- CNS-402-added support for bulk changes on multiple chains by @omerlavanet in #429
- Restore "CNS-368: fixation: improve API for GetEntry,FindEntry,PutEntry…" by @orenl-lava in #428
- CNS-368: introduce TimerStore to manage future timeouts by @orenl-lava in #404
- CNS-368: fixation store fix refcount and deletions by @orenl-lava in #405
- CNS-374: fix vrfIndex mismatch between consumer and provider by @orenl-lava in #430
- CNS-336: create additional projects in subscription by @oren-lava in #369
- CNS-381: timerstore: add version to support migrations by @orenl-lava in #416
- CNS-376 fixation versioning and migration by @orenl-lava in #415
- PRT-633 allow provider process to adjust the context timeout in all clients by @omerlavanet in #434
- PRT-634 add avalanche spec by @ranlavanet in #439
- CNS-407: Migrator for project and plan changes due to CNS-336 by @oren-lava in #437
- PRT-638-improve-testing-functionality by @omerlavanet in #436
- PRT-629 fixing account sequence mismatch error in providers. by @ranlavanet in #438
- CNS417-cli-tooling-for-querying-lava-info by @omerlavanet in #443
- Prt 216 fix param types - Remaining specs by @candostyavuz in #444
- GROW-705 - Decouple EpochUpdater from ProviderStateQuery by @nirtayeb in #445
- adding a filter for e2e to stop failing for now on a known issue by @ranlavanet in #442
- CNS-379 enable lint to test files by @oren-lava in #447
- CNS-419-cli-tooling-improvements-provider-modify by @omerlavanet in #446
- CNS-391 jailing limiting needs to be per geolocation by @Yaroms in #449
- CNS-fix init keepers by @Yaroms in #451
- PRT-642 cli to test rpcprovider by @omerlavanet in #450
- added upgrade by @Yaroms in #453
Checksum 6a53ae06555d8ddec244c3ac2c4866f770e2f63e374314db43106435c0e08518
Full Changelog: v0.9.8...v0.10.1