This is a maintenance release that improves efficiency and internal robustness, and updates Vero's dependency versions.
Changes included in this release
Bug Fixes
- Clean up abandoned async resources properly by @eth2353 in #318
- Ensure attestation data wait tasks are drained on exit by @eth2353 in #320
- Fix shutdown behavior while initializing beacon nodes by @eth2353 in #326
Maintenance
- Reduce RemoteSigner hot-path allocations by @eth2353 in #317
- Add SigP security assessment report by @eth2353 in #316
- Stricten tests - treat warnings as errors by @eth2353 in #319
- Bump dependencies by @eth2353 in #322
- Use strict zip for signing batches by @eth2353 in #323
- Simplify task done callback registration by @eth2353 in #324
- Make duty update locking cancellation-safe by @eth2353 in #327
- Bump
aiohttpto 3.14.1 by @eth2353 in #330 - Encode Beacon API request data only once where possible by @eth2353 in #331
- Fix flaky test_iter_fast_then_slow_task_batches_yields_two_batches by @eth2353 in #332
Full Changelog: v1.4.0...v1.4.1