Releases: magicblock-labs/magicblock-validator
Releases · magicblock-labs/magicblock-validator
Release list
v0.13.6
What's Changed
- fix: prevent intent tx signature aliasing on first commit after re-delegation by @GabrielePicco in #1408
- release: 0.13.6 by @GabrielePicco in #1410
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- fix: try to reconstruct the in-flight blockhash when in replica mode by @bmuddha in #1401
- feat: mb stack by @Dodecahedr0x in #1400
- fix: report clock instead of the slot-subscription placeholder in gRPC snapshots by @GabrielePicco in #1404
- release: v0.13.5 by @Dodecahedr0x in #1406
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- Limit ledger compaction IO rate by @GabrielePicco in #1395
- Configure ledger RocksDB caching and compression by @GabrielePicco in #1396
- fix: prevent transaction pipeline stall when gRPC streams wedge silently by @GabrielePicco in #1397
- fix: make websocket pubsub reconnection converge instead of self-destructing by @GabrielePicco in #1398
- release: 0.13.4 by @GabrielePicco in #1403
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- feat: Establish nats connection in the background by @bzawisto in #1363
- fix: omit reconnecting pubsub clients from reconciliation by @thlorenz in #1362
- Harden projected ATA cloning by @GabrielePicco in #1365
- feat: added extra non-delegated to us metric by @bzawisto in #1376
- refactor: committor service by @taco-paco in #1263
- feat: add metrics to see how many alts are typically used by intents by @taco-paco in #1379
- feat: add chainlink subscription lifecycle metrics by @thlorenz in #1373
- feat: add bank precheck metrics by @thlorenz in #1372
- feat: add chainlink clone lifecycle metrics by @thlorenz in #1374
- feat: add pending fetch metrics by @thlorenz in #1377
- feat: update svm for rent exempt ephemeral accounts by @Dodecahedr0x in #1385
- fix: owner race on undelegation on clone failures by @GabrielePicco in #1387
- Fix committor cleanup ordering by @GabrielePicco in #1388
- release: v0.13.3 by @Dodecahedr0x in #1386
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- feat: schedule automatic undelegation on actions and AML check failure by @Dodecahedr0x in #1300
- feat: Adding backpressure to subscription update reader by @bzawisto in #1334
- release: 0.13.2 by @GabrielePicco in #1364
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- perf: batch per-account RPC fetches via getMultipleAccounts by @bzawisto in #1324
- feat: enable sub-compaction by @taco-paco in #1348
- fix: prevent subscription reconcile race by @thlorenz in #1354
- fix: skip ephemeral account evictions by @thlorenz in #1353
- feat(geyser): provide the txn related to update by @bmuddha in #1355
- fix: finalize the block on shutdown when primary by @bmuddha in #1356
- docs: add validator agent guidance by @thlorenz in #1322
- Fix DLP program update discovery by @GabrielePicco in #1329
- release: 0.13.1 by @GabrielePicco in #1361
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- chore: remove replay authority override by @thlorenz in #1320
- fix(accountsdb): allow for accountsdb to be shrunk by @bmuddha in #1326
- fix(replicator): drain the replication stream by @bmuddha in #1325
- chore: update svm runtime deps by @bmuddha in #1333
- fix: check locks early by @Dodecahedr0x in #1336
- feat: compression by @Dodecahedr0x in #1171
- Enable sBPF v3 runtime feature by @GabrielePicco in #1338
- fix: silent overflow for WS port by @bzawisto in #1328
- fix: Discard zero grpc batch size and use default instead by @bzawisto in #1335
- fix: correct ledger replay startup by @thlorenz in #1319
- Set max transaction account locks to 1024 by @GabrielePicco in #1344
- Revert "feat: compression" by @GabrielePicco in #1345
- Revert "fix: check locks early" by @GabrielePicco in #1343
- fix: improve ledger lockfile error by @thlorenz in #1347
- chore: upgraded solana-deps to 4.0.x by @bmuddha in #1346
- fix: return deactivate transaction errors by @thlorenz in #1321
- fix: various correctness related fixes by @bmuddha in #1337
- Fix primary on-chain registration by @GabrielePicco in #1350
- release: 0.13.0 by @GabrielePicco in #1351
New Contributors
Full Changelog: v0.12.3...v0.13.0
v0.12.3
What's Changed
- release: 0.12.2 by @GabrielePicco in #1311
- hotfix: increase CU for Commit/Finalize/Undelegate by @snawaz in #1310
- hotfix: map "too large" into ExecutionErrors by @taco-paco in #1312
- Move validator unregister out of shutdown path by @GabrielePicco in #1314
- release: 0.12.3 by @GabrielePicco in #1315
Full Changelog: v0.12.2...v0.12.3
v0.12.2-r
What's Changed
- Increase undelegation compute budget by @GabrielePicco in #1304
- improve CI by @lucacillario in #1306
- fix: RPC worker count underflow on single-CPU hosts by @thlorenz in #1307
- Add architecture overview doc by @GabrielePicco in #1305
- fix: guard mutate account count by @thlorenz in #1308
- fix: drop stale subscription updates by @thlorenz in #1264
- release: 0.12.2 by @GabrielePicco in #1311
Full Changelog: v0.12.1...v0.12.2-r
v0.12.1
What's Changed
- fix: retry failed program subscriptions by @thlorenz in #1268
- fix: wait for pubsub listeners before reconnect by @thlorenz in #1253
- fix: reject short account responses by @thlorenz in #1290
- fix(replication): use explicit bank reset signal by @bmuddha in #1294
- fix: prevent ephemeral accounts from being evicted by @snawaz in #1301
- feat: implemented accountsdb defragmentation by @bmuddha in #1295
- feat: coordination mode aware crank by @Dodecahedr0x in #1232
- release: v0.12.1 by @Dodecahedr0x in #1303
Full Changelog: v0.12.0...v0.12.1