Releases: EspressoSystems/HotShot
Releases · EspressoSystems/HotShot
Hotshot 0.5.63
[WEEKLY RELEASE] Hotshot - rc-0.5.63 (#3465) * bump version * fix build * Use correct sequencing fee (#3469) --------- Co-authored-by: Artemii Gerasimovich <[email protected]>
0.5.60
What's Changed
- Lr/fix high qc race2 by @lukaszrzasik in #3360
- [BUG] - Fix duplicated arguments in the orchestrator by @shenkeyao in #3367
- Bump dashmap from 6.0.0 to 6.0.1 by @dependabot in #3376
- Benchmark script adjust and ORCHESTRATOR_DEFAULT_NUM_ROUNDS adjust by @dailinsubjam in #3377
- Docs rectify typographical inaccuracies by @nnsW3 in #3340
- Unify quorum/da networks by @rob-maron in #3382
- Remove combined fail increment by @rob-maron in #3387
- [Auto Benchmark] Add commit to benchmark script by @dailinsubjam in #3389
- [DEPENDENCY_REFACTOR] - Integrate upgradability into dependency tasks by @shenkeyao in #3379
- [CX-Marketplace] - Define the AuctionResults Trait by @jparr721 in #3386
- Bump either from 1.12.0 to 1.13.0 by @dependabot in #3383
- Bump serde_bytes from 0.11.14 to 0.11.15 by @dependabot in #3385
- Bump serde_json from 1.0.117 to 1.0.118 by @dependabot in #3384
- Move versioning out of constants and into
NodeType
by @ss-es in #3391 - [Benchmarks] Remove transaction size check by @dailinsubjam in #3392
- Add helper function to calculate version by @ss-es in #3393
- [DEPENDENCY_TASK] Fix CDN Crash Tests by @bfish713 in #3390
- Bump lazy_static from 1.4.0 to 1.5.0 by @dependabot in #3396
- Bump proc-macro2 from 1.0.85 to 1.0.86 by @dependabot in #3395
- Bump syn from 2.0.66 to 2.0.68 by @dependabot in #3394
- Ignore random block builder test by @ss-es in #3398
- Add time-based configurability for upgrades by @ss-es in #3400
- [DEPENDENCY_REFACTOR] - Move all the dependency code into consensus2 by @shenkeyao in #3397
- Bump serde_json from 1.0.118 to 1.0.119 by @dependabot in #3404
- Bump clap from 4.5.7 to 4.5.8 by @dependabot in #3403
- Weekly PR to bump flake.nix by @github-actions in #3401
- Bump DeterminateSystems/update-flake-lock from 22 to 23 by @dependabot in #3402
- bump by @jparr721 in #3399
New Contributors
Full Changelog: 0.5.59...0.5.60
0.5.59
What's Changed
- Weekly PR to bump flake.nix by @github-actions in #3329
- Clean up import groups by @ss-es in #3331
- [DEPENDENCY_REFACTOR] - Fix the ValidatedStateUpdated dependency in the quorum proposal and vote tasks by @shenkeyao in #3322
- Bump docker/build-push-action from 5 to 6 by @dependabot in #3332
- Bump curve25519-dalek from 4.1.2 to 4.1.3 by @dependabot in #3336
- Bump dashmap from 5.5.3 to 6.0.0 by @dependabot in #3338
- Bump url from 2.5.1 to 2.5.2 by @dependabot in #3337
- [CATCHUP] Fetch Proposals in Dependecny Task by @bfish713 in #3339
- Update the CDN by @rob-maron in #3345
- [DEPENDENCY_REFACTOR] - Fix the view number when canceling old dependency tasks by @shenkeyao in #3343
- Declutter CI Logs by @rob-maron in #3347
- [Auto Bench] Integrate push-based CDN to scripts of auto benchmarking on AWS by @dailinsubjam in #3135
- Bump syn from 2.0.66 to 2.0.67 by @dependabot in #3354
- Bump displaydoc from 0.2.4 to 0.2.5 by @dependabot in #3352
- Bump docker/build-push-action from 5 to 6 by @dependabot in #3351
- Minor test fixes (again) by @ss-es in #3317
- Bump proc-macro2 from 1.0.85 to 1.0.86 by @dependabot in #3355
- Weekly PR to bump flake.nix by @github-actions in #3361
- Bump syn from 2.0.67 to 2.0.68 by @dependabot in #3363
- Bump lazy_static from 1.4.0 to 1.5.0 by @dependabot in #3362
- [WEEKLY RELEASE] HotShot - 0.5.59 by @jparr721 in #3358
Full Changelog: 0.5.58...0.5.59
0.5.58
What's Changed
- Weekly PR to bump flake.nix by @github-actions in #3294
- Bump clap from 4.5.6 to 4.5.7 by @dependabot in #3302
- Bump url from 2.5.0 to 2.5.1 by @dependabot in #3304
- Fix Leaf Ascension by @jparr721 in #3307
- Minor test fixes by @ss-es in #3256
- Revert "Minor test fixes" by @ss-es in #3316
- Docs improvements by @tudorpintea999 in #3295
- [DEPENDENCY_REFACTOR] - Remove proposal validation from the quorum proposal task by @shenkeyao in #3275
- Fee upgrade by @ss-es in #3236
- Multiple builders by @QuentinI in #3203
- Bump vec1 from 1.12.0 to 1.12.1 by @dependabot in #3319
- Bump libp2p-identity from 0.2.8 to 0.2.9 by @dependabot in #3318
- [DEPENDENCY_REFACTOR] - Modify
update_validated_state_map
to not override a view with more info by @shenkeyao in #3315 - remove TestTransaction bound from simple builder by @imabdulbasit in #3326
- Update the CDN by @rob-maron in #3297
- [Libp2p] Metrics and logging by @rob-maron in #3323
- Fix Improper Gating of
Arc
in Push CDN Network by @jparr721 in #3327 - Fix panicing arithmetics by @QuentinI in #3328
- [CATCHUP] Fetch Proposal when Missing by @bfish713 in #3310
- Bump derive_more from 0.99.17 to 0.99.18 by @dependabot in #3330
- [WEEKLY RELEASE] HotShot 0.5.58 by @jparr721 in #3325
New Contributors
- @tudorpintea999 made their first contribution in #3295
Full Changelog: 0.5.57...0.5.58
0.5.57
What's Changed
- [CATCHUP] Add Types for Proposal Fetching by @bfish713 in #3267
- [CX_HARDENING] - Move Test Suite To New Macro by @jparr721 in #3269
- Bump DeterminateSystems/update-flake-lock from 21 to 22 by @dependabot in #3273
- Bump async-compatibility-layer from 1.1.0 to 1.2.0 by @dependabot in #3271
- Bump vbs from 0.1.5 to 0.1.6 by @dependabot in #3270
- Add Release Badge to README by @jparr721 in #3274
- Do not cancel a dependency task for the current view by @lukaszrzasik in #3278
- Bump cachix/cachix-action from 14 to 15 by @dependabot in #3200
- New fallback switching algorithm, first draft by @lukaszrzasik in #3258
- Update tide-disco by @jbearer in #3280
- Add Rewind Task for Replaying All Node Events by @jparr721 in #3279
- Bf/proposal fetch by @bfish713 in #3281
- Fix Libp2p Success Test by @jparr721 in #3285
- Turn CI Tests Back on For Dependency Tasks by @jparr721 in #3288
- Bump clap from 4.5.4 to 4.5.6 by @dependabot in #3290
Full Changelog: 0.5.56...rc-0.5.57
What's Changed
- [CATCHUP] Add Types for Proposal Fetching by @bfish713 in #3267
- [CX_HARDENING] - Move Test Suite To New Macro by @jparr721 in #3269
- Bump DeterminateSystems/update-flake-lock from 21 to 22 by @dependabot in #3273
- Bump async-compatibility-layer from 1.1.0 to 1.2.0 by @dependabot in #3271
- Bump vbs from 0.1.5 to 0.1.6 by @dependabot in #3270
- Add Release Badge to README by @jparr721 in #3274
- Do not cancel a dependency task for the current view by @lukaszrzasik in #3278
- Bump cachix/cachix-action from 14 to 15 by @dependabot in #3200
- New fallback switching algorithm, first draft by @lukaszrzasik in #3258
- Update tide-disco by @jbearer in #3280
- Add Rewind Task for Replaying All Node Events by @jparr721 in #3279
- Bf/proposal fetch by @bfish713 in #3281
- Fix Libp2p Success Test by @jparr721 in #3285
- Turn CI Tests Back on For Dependency Tasks by @jparr721 in #3288
- Bump clap from 4.5.4 to 4.5.6 by @dependabot in #3290
- Make SimpleBuilder listen on 0.0.0.0 by @ImJeremyHe in #3284
- [WEEKLY RELEASE] HotShot 0.5.57 by @jparr721 in #3291
New Contributors
- @ImJeremyHe made their first contribution in #3284
Full Changelog: 0.5.56...0.5.57
0.5.56
What's Changed
- Bump syn from 2.0.63 to 2.0.64 by @dependabot in #3178
- Bump either from 1.11.0 to 1.12.0 by @dependabot in #3177
- [CLEANUP] - Capitalize acronyms by @shenkeyao in #3155
- Add default
genesis
to trait by @tbro in #3164 - Bump anyhow from 1.0.83 to 1.0.86 by @dependabot in #3189
- Bump proc-macro2 from 1.0.82 to 1.0.83 by @dependabot in #3188
- Weekly PR to bump flake.nix by @github-actions in #3187
- Bump syn from 2.0.64 to 2.0.65 by @dependabot in #3190
- [Consensus2] - Init new consensus module by @jparr721 in #3149
- Add flakiness script by @QuentinI in #3159
- Move
.cargo/config
->.cargo/config.toml
by @QuentinI in #3202 - Reliably broadcast ViewFinished event by @QuentinI in #3201
- Use alternate display to log anyhow error by @jbearer in #3204
- [Consensus2] - Decouple quorum proposal task by @jparr721 in #3151
- Allow genesis to time out by @rob-maron in #3206
- Randomize transactions by @rob-maron in #3163
- Bump syn from 2.0.65 to 2.0.66 by @dependabot in #3220
- [Consensus2] Decouple quorum proposal recv task by @jparr721 in #3156
- Bump serde from 1.0.202 to 1.0.203 by @dependabot in #3228
- Bump snafu from 0.8.2 to 0.8.3 by @dependabot in #3227
- Weekly PR to bump flake.nix by @github-actions in #3225
- Bump proc-macro2 from 1.0.83 to 1.0.84 by @dependabot in #3226
- [CX_HARDENING] - Modernize and Audit Vid Task Tests by @jparr721 in #3223
- [CX_HARDENING] - Modernize and Audit View Sync Task Tests by @jparr721 in #3229
- Remove Hash from Recently Edited Types in
HotShotEvent
by @jparr721 in #3230 - Lr/optimistic vid by @lukaszrzasik in #3221
- [CX_CLEANUP] - Diverge the Quorum Vote Task by @shenkeyao in #3211
- Make BlockPayload::from_transactions async and pass ValidatedState by @imabdulbasit in #3219
- Upgrade fixes by @ss-es in #3232
- General task architecture refactor by @ss-es in #3133
- Don't send
ResponseMessage::NotFound
right away, wait for txns by @lukaszrzasik in #3231 - Bump vbs from 0.1.4 to 0.1.5 by @dependabot in #3239
- [Dependency Tasks] Fix Test Build, Update State in Vote Task by @jparr721 in #3233
- Fix network task filters by @ss-es in #3246
- [chore] Update tide disco by @jbearer in #3238
- Add SimpleBuilderConfig w/ default impl by @tbro in #3252
- make SimpleBuilderConfig port public by @imabdulbasit in #3254
- [METRICS] - Individual node health by @shenkeyao in #3235
- Bump tokio from 1.37.0 to 1.38.0 by @dependabot in #3255
- [CX_HARDENING] - Develop A Better Framework for Input Permutation by @jparr721 in #3207
- Weekly PR to bump flake.nix by @github-actions in #3259
- Bump proc-macro2 from 1.0.84 to 1.0.85 by @dependabot in #3262
- Bump async-broadcast from 0.7.0 to 0.7.1 by @dependabot in #3260
- [WEEKLY RELEASE] HotShot 0.5.56 by @jparr721 in #3257
New Contributors
- @imabdulbasit made their first contribution in #3219
Full Changelog: 0.5.55...0.5.56
0.5.26
What's Changed
- [BUILDER] Implement Builder API consumer by @QuentinI in #2541
- update hotshot-types tag by @move47 in #2783
- Fix Build by @bfish713 in #2786
- [TECH-DEBT] Add View Sync Timeout to Config by @bfish713 in #2777
- Add Code Style Document by @jparr721 in #2787
- [NETWORK] Add Request Task by @bfish713 in #2698
- Bump jf-utils from 0.4.1 to 0.4.2 by @dependabot in #2780
- Bump derive_builder from 0.13.1 to 0.20.0 by @dependabot in #2781
- Weekly PR to bump flake.nix by @github-actions in #2795
- feat: GPU accelerated VID integration by @mrain in #2789
- [CX_CLEANUP] - Deprecate and remove Storage trait and usages by @jparr721 in #2790
- fix missing config entry by @akonring in #2797
- [Update] Push CDN to 0.1.8 by @rob-maron in #2798
- [Push CDN] CI fixes by @rob-maron in #2801
spawn_blocking
when Calculating VID Commitment by @bfish713 in #2802- [CX-CLEANUP] - DA Integrated Storage by @jparr721 in #2799
- Adding vbs support by @nyospe in #2666
New Contributors
Full Changelog: 0.5.25...0.5.26
0.5.5.4
What's Changed
- check liveness checkeven if we cannot find the parent in storage by @elliedavidson in #2412
- HOT-FIX: Index Payload Store by View by @bfish713 in #2450
- Store Genesis Block Payload for view 1 by @bfish713 in #2453
- [HOTFIX] Check Relay Number when Accumulating View Sync Votes by @bfish713 in #2470
- [HOTFIX] [RELEASE BRANCH] Forever polling by @rob-maron in #2477
Full Changelog: 0.5.5...0.5.5.4