Releases: 0xPolygon/heimdall-v2
v0.5.4
Description
This release contains a security fix for vote extensions and a bug fix for silent crashing in heimdall when talking to bor via gRPC client. Also, it improves the logs in the whole code base.
What's Changed
- chore: improve logging by @kamuikatsurgi in #519
- Reject unknown proto fields by @marcello33 in #520
- merge develop to main by @marcello33 in #521
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Description
In this release we ship a fix in cometBFT. It's recommended to all node operators to upgrade asap for all networks.
What's Changed
- Submit SetValidatorDowntime without specifying timestamps by @avalkov in #510
- backport by @marcello33 in #512
- chore: bump kurtosis-pos by @kamuikatsurgi in #513
- bump comet and cosmos by @marcello33 in #516
- develop to main by @marcello33 in #517
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Description
This is a maintenance release containing improvements and bugs' fixes.
It also sets the block height for the upcoming mainnet HF, scheduled for Tuesday, December 16th at around 12:00 UTC, block 34966593.
This release can be used on mainnet and amoy.
Also, it's the first stable release shipping the new online pruning solution, helping node operators drastically reduce the disk size for heimdall, and keeping it stable going forward. To enable it:
- on
config.toml:
[storage]
compact = true
compaction_interval = 1000
[storage.pruning]
interval = "3h"
indexer_pruning_enabled = true
- on
app.toml:
min-retain-blocks = 2500000
Please, check ./packaging/templates/config/amoy/app.toml or ./packaging/templates/config/mainnet/app.toml for more info and comprehensive descriptions for each variable.
What's Changed
- revert: rio height to 256 by @kamuikatsurgi in #489
- chore: bump kurtosis-pos by @kamuikatsurgi in #490
- opt: RPC Calls in Milestone Block Fetching by @kamuikatsurgi in #491
- chore: bump kurtosis-pos by @kamuikatsurgi in #494
- perf(milestone): optimize RPC calls in block fetching by @kamuikatsurgi in #493
- Pruner Optimization by @lucca30 in #496
- fix releaser by @lucca30 in #497
- Backporting Main to Develop by @lucca30 in #500
- Set producer planned downtime by @avalkov in #472
- Removing main/master package trigger by @djpolygon in #502
- Enable test for SetValidatorDowntime tx by @avalkov in #501
- chore: backport main to develop by @kamuikatsurgi in #505
- refactor: omit unnecessary reassignment by @rifeplight in #508
- misc fixes and improvements by @marcello33 in #507
- Producer downtime tx HF block by @avalkov in #509
- v0.5.2 candidate by @marcello33 in #511
New Contributors
- @rifeplight made their first contribution in #508
Full Changelog: v0.4.5...v0.5.2
v0.5.2-beta
Description
This is a maintenance release containing improvements and bugs' fixes.
It also sets the block height for the upcoming mainnet HF.
Use only on amoy until a stable release is created.
What's Changed
- Set producer planned downtime by @avalkov in #472
- Removing main/master package trigger by @djpolygon in #502
- Enable test for SetValidatorDowntime tx by @avalkov in #501
- app: additional check in abci by @marcello33 in #504
- chore: backport main to develop by @kamuikatsurgi in #505
- refactor: omit unnecessary reassignment by @rifeplight in #508
- misc fixes and improvements by @marcello33 in #507
- Producer downtime tx HF block by @avalkov in #509
New Contributors
- @rifeplight made their first contribution in #508
Full Changelog: v0.4.6-beta...v0.5.2-beta
v0.5.1-beta
What's Changed
- Set producer planned downtime by @avalkov in #472
- Removing main/master package trigger by @djpolygon in #502
- Enable test for SetValidatorDowntime tx by @avalkov in #501
- Additional checks in ABCI by @marcello33 here
Full Changelog: v0.5.0-beta...v0.5.1-beta
v0.4.5
v0.5.0-beta
What's Changed
Full Changelog: v0.4.5-beta...v0.5.0-beta
v0.4.6-beta
Description
This version brings a few optimizations on RPC along with the new online pruning solution. To enable it:
- on
config.toml:
[storage]
compact = true
compaction_interval = 1000
[storage.pruning]
interval = "3h"
indexer_pruning_enabled = true
- on
app.toml:
min-retain-blocks = 2500000
If you go to ./packaging/templates/config/amoy/app.toml or ./packaging/templates/config/mainnet/app.toml you will see a better description on each variable.
What's Changed
- revert: rio height to 256 by @kamuikatsurgi in #489
- chore: bump kurtosis-pos by @kamuikatsurgi in #490
- opt: RPC Calls in Milestone Block Fetching by @kamuikatsurgi in #491
- chore: bump kurtosis-pos by @kamuikatsurgi in #494
- perf(milestone): optimize RPC calls in block fetching by @kamuikatsurgi in #493
- Pruner Optimization by @lucca30 in #496
- v0.4.3 candidate by @marcello33 in #498
- ABCI layer improvements by @avalkov in #499
- fix releaser by @lucca30 in #497
- Backporting Main to Develop by @lucca30 in #500
Full Changelog: v0.4.3...v0.4.6-beta
v0.4.4
What's Changed
- v0.4.3 candidate by @marcello33 in #498
- ABCI layer improvements by @avalkov in #499
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- improvements for checkpoints flow by @marcello33 in #448
- Add test for wrong contract address in clerk event by @Raneet10 in #450
- Backport v0.3.0 by @marcello33 in #453
- cmd(ve-decode): use chain-id instead of parsing genesis file by @kamuikatsurgi in #462
- Resolve main develop conflicts by @Raneet10 in #461
- chore: bump kurtosis-pos and decrease the bridge polling time by @kamuikatsurgi in #464
- Query blocks for milestone up to latest bor block by @avalkov in #452
- Add test for AddNewVeblopSpan by @Raneet10 in #466
- Change milestone fast forward calculation by @avalkov in #465
- feat: first iter of health service endpoint by @kamuikatsurgi in #468
- Default Prune and Compaction Config by @lucca30 in #467
- update readme and commands by @marcello33 in #471
- chore: bump kurtosis-pos by @kamuikatsurgi in #477
- Performance score endpoint by @cffls in #478
- chore: backport main to develop by @kamuikatsurgi in #483
- bump comet and other deps by @marcello33 in #485
- bump sec tools by @marcello33 in #487
- Command for Comet Offline Prune by @lucca30 in #488
- chore: use rio as default by @kamuikatsurgi in #484
Full Changelog: v0.4.2...v0.4.3