Releases: magicblock-labs/magicblock-validator
Releases · magicblock-labs/magicblock-validator
v0.2.3
What's Changed
- fix: release package with CI by @GabrielePicco in #570
- release: 0.2.3 by @GabrielePicco in #571
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Revert "hotfix: use multi-threaded runtime" by @GabrielePicco in #544
- Fix/rpc threads by @GabrielePicco in #545
- feat: manual deploy to testnode by @lucacillario in #546
- fix: make transaction execution serialized by @bmuddha in #549
- fix: update undelegation cu by @Dodecahedr0x in #548
- Hotfix: run periodic hydration by @GabrielePicco in #552
- Revert "Hotfix: run periodic hydration" by @GabrielePicco in #553
- hotfix: always treat dlp owned accounts as dirty by @GabrielePicco in #554
- hotfix: reset commit nonce cache on undelegation. by @taco-paco in #558
- Hotfix: don't clone and cache not existing accounts by @GabrielePicco in #560
- fix: allow users to directly set AccountMeta(shorter version) for base layer action by @taco-paco in #561
- feat: schedule tasks by @Dodecahedr0x in #493
- fix: periodic committer attempts to commit undelegated accounts & sqlite INTEGER overflow by @taco-paco in #556
- feat: add cli command to run the solana-test-validator with ER setup by @GabrielePicco in #567
- release: 0.2.2 by @GabrielePicco in #568
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- hotfix: use multi-threaded runtime by @GabrielePicco in #539
- chore: always print core info by @GabrielePicco in #540
- fix: don't block async runtime, when taking snapshot by @bmuddha in #541
- fix: use spawn_blocking instead of runtime tasks for compaction by @taco-paco in #527
- release: 0.2.1 by @GabrielePicco in #542
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Fixed graceful shutdown by @taco-paco in #414
- chore: issues were displayed incorrectly by @Olexandr88 in #438
- feat: committor service by @thlorenz in #366
- chore: increase compute budget for table mania create lookup table by @thlorenz in #450
- fix: don't block the accounts update loop with subscription by @bmuddha in #420
- Cleanup and refactor accountsdb index by @bmuddha in #419
- chore: avoid CU budget exceeded for lookup table management by @thlorenz in #455
- fix: prevent new subscriptions if no free connections exist by @bmuddha in #456
- Change account layout by @bmuddha in #451
- Track delegation status by @bmuddha in #452
- feat: CLI configuration by @Dodecahedr0x in #447
- feat: improve lookup table overhead for cloning pipeline by @thlorenz in #457
- feat: make eager lookup table preparation configurable by @thlorenz in #470
- merge: dev by @GabrielePicco in #474
- Special case for "fat" ledger. Use compaction + CompactionFilter by @taco-paco in #413
- merge: dev by @GabrielePicco in #497
- fix: robust tests by @Dodecahedr0x in #500
- test: use reduced snapshot frequency by @Dodecahedr0x in #495
- feat: add configurable free airdrop for the feepayer by @GabrielePicco in #501
- feat: support running ix test environments by @thlorenz in #499
- chore: change default commit/undelegate CU price by @GabrielePicco in #506
- Fixed race-condition caused by multiple threads being able execute tx by @taco-paco in #509
- feat: fix toml config case by @Dodecahedr0x in #496
- fix: CI flakyness by @Dodecahedr0x in #505
- feat: new resume strategies by @Dodecahedr0x in #508
- fix: always run hydration by @GabrielePicco in #514
- feat(cloning): make cloning concurrency configurable by @Dodecahedr0x in #473
- chore: lint and fmt on integration tests by @Dodecahedr0x in #516
- feat: improve configuration of compaction and concurrency by @GabrielePicco in #513
- feat: add commit info to getVersion by @GabrielePicco in #518
- Added workflow to auto deploy master to test node by @lucacillario in #522
- feat: add lazy hydration by @GabrielePicco in #525
- Base layer actions by @taco-paco in #485
- For newer version of committor program change its id by @taco-paco in #530
- feat: set default ledger path by @Dodecahedr0x in #521
- chore: extract magic-program from magicblock-core by @GabrielePicco in #531
- fix: failed to fetch satisfactory slot by @GabrielePicco in #533
- fix: fragment large allocations by @bmuddha in #534
- fix: increase compute budgets due to by @taco-paco in #537
- hotfix: get_first_subscribed_slot and add logs by @GabrielePicco in #538
- release: 0.2.0 by @GabrielePicco in #536
New Contributors
- @Olexandr88 made their first contribution in #438
Full Changelog: v0.1.7...v0.2.0
v0.2.0-rc
What's Changed
- Fixed graceful shutdown by @taco-paco in #414
- chore: issues were displayed incorrectly by @Olexandr88 in #438
- feat: committor service by @thlorenz in #366
- chore: increase compute budget for table mania create lookup table by @thlorenz in #450
- fix: don't block the accounts update loop with subscription by @bmuddha in #420
- Cleanup and refactor accountsdb index by @bmuddha in #419
- chore: avoid CU budget exceeded for lookup table management by @thlorenz in #455
- fix: prevent new subscriptions if no free connections exist by @bmuddha in #456
- Change account layout by @bmuddha in #451
- Track delegation status by @bmuddha in #452
New Contributors
- @Olexandr88 made their first contribution in #438
Full Changelog: v0.1.7...v0.2.0-rc
v0.1.7
What's Changed
- Revert "feat: Cleaner gasless implementation" by @GabrielePicco in #405
- feat: account hydration on background task by @thlorenz in #407
- Feat/gasless by @GabrielePicco in #406
- release: v0.1.7 by @GabrielePicco in #409
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- fix: cleanup slots on non-fresh ledger by @taco-paco in #404
- feat: Cleaner gasless implementation by @GabrielePicco in #360
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- fix: properly init geyser plugin for rpc and use valid dummy Library by @bmuddha in #402
- release: v0.1.5 by @GabrielePicco in #403
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Compaction V1: Manual compaction by @taco-paco in #383
- feat: fix release workflow by @GabrielePicco in #392
- Revert to using separate tokio runtime instance for RPC by @taco-paco in #395
- Update README.md by @GabrielePicco in #396
- Optimizing column entries bookkeeping by @taco-paco in #393
- fix: make the max number of ws-connections configurable by @bmuddha in #397
- Patch tests from failing on subscription due to rate limits by @taco-paco in #386
- fix: remove grpc plugin altogether from geyser manager by @bmuddha in #400
- release: v0.1.4 by @GabrielePicco in #401
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Raise mdp version + update artifacts & improve error logging by @taco-paco in #368
- feat: allow for multiple ws endpoints in remote config by @bmuddha in #372
- fix: use mutiple connections for ws subscriptions by @bmuddha in #365
- PubSub redesign from broadcast to multicast by @bmuddha in #373
- Update README.md by @sudachen in #384
- Log validator version on startup by @lucacillario in #390
- release: v0.1.3 by @GabrielePicco in #391
New Contributors
Full Changelog: v0.1.2...v0.1.3