Releases: maticnetwork/heimdall
v1.0.4
This is a mandatory release for operators running on Polygon Mainnet (specifically validators) and upgrading heimdall to this version before the Dencun hardfork hits Ethereum Mainnet on March 13, 2024 at 13:55 UTC (as mentioned here) is highly recommended. This release updates the bor package version used as a dependency to bor v1.2.7 which contains changes for parsing Ethereum (L1) blocks with blob transactions (post Dencun hardfork).
What's Changed
- go.mod: bump bor version to v1.2.7
- fix: root folder for docker integration tests (#1139) by @marcello33 in #1140
Full Changelog: v1.0.4-beta...v1.0.4
v1.0.4-beta
This release contains the following major changes:
- bumps the bor version to
v1.2.6-beta
, which contains the fix for unmarshalling of ethereum blocks containing blob transactions when bridge fetches them. - bumps peppermint and cosmos-sdk to latest polygon fork releases.
- adds a few READMEs related to modules.
- some minor fixes and dependency version bumps.
What's Changed
- Addressing packages issues by @djpolygon in #1064
- Add README for bor module by @Raneet10 in #1071
- Fix typos by @omahs in #1061
- ValidateTxResult: accept single transaction blocks as currently produced by heimdall as valid by @svenski123 in #1030
- Added Clerk README by @0xKrishna in #1075
- backport-master-to-develop by @marcello33 in #1078
- Add CodeQL by @marcello33 in #1079
- merge develop by @marcello33 in #1083
- bump peppermint and cosmos-sdk to latest polygon releases by @marcello33 in #1085
- Add staking module README by @Raneet10 in #1082
- install go in CodeQL workflow by @marcello33 in #1088
- Restructure query command section in bor by @Raneet10 in #1087
- fix: log/service stopped by @mrostamii in #1070
- Fix by @anshalshukla in #1095
- add bank readme by @temaniarpit27 in #1091
- Supply module readme by @temaniarpit27 in #1090
- Merge V1.0.3 candidate to master by @Raneet10 in #1101
- Merge master to develop by @Raneet10 in #1102
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #1094
- add chainmanager readme by @temaniarpit27 in #1100
- Update Tendermint version to v0.33.1 by @pratikspatil024 in #1103
- Add topup/README.md by @cffls in #1106
- feat: force flags with -- by @mrostamii in #1051
- Added auth Readme by @0xKrishna in #1108
- Gov README by @0xKrishna in #1111
- chg: remove deprecated docker push on old registry by @marcello33 in #1114
- Update matic-cli in CI by @marcello33 in #1118
- Added slashing module README by @0xKrishna in #1117
- Added param README by @0xKrishna in #1116
- chg: bump some deps for sec vulsn by @marcello33 in #1123
- Server README by @0xKrishna in #1125
- integration-tests: update ipc path on ci tests by @manav2401 in #1128
- add : amoy flags and genesis by @0xsharma in #1104
- fix: fix typos by @rex4539 in #1132
- Revert "clerk/client/rest :: add : blocktime check in recordListHandlerFn" by @manav2401 in #1127
- Merge master to develop by @Raneet10 in #1133
- go.mod: bump bor version to v1.2.6-beta by @manav2401 in #1135
New Contributors
Full Changelog: v1.0.3...v1.0.4-beta
v1.0.3-amoy-2
What's Changed
- Vaibhav/nonce check by @VAIBHAVJINDAL3012 in #1121
Full Changelog: v1.0.3-amoy...v1.0.3-amoy-2
v1.0.3-amoy
We included the Amoy testnet chainspecs in this release.
What's Changed
- Addressing packages issues by @djpolygon in #1064
- Add README for bor module by @Raneet10 in #1071
- Fix typos by @omahs in #1061
- ValidateTxResult: accept single transaction blocks as currently produced by heimdall as valid by @svenski123 in #1030
- Added Clerk README by @0xKrishna in #1075
- backport-master-to-develop by @marcello33 in #1078
- Add CodeQL by @marcello33 in #1079
- merge develop by @marcello33 in #1083
- Merge V1.0.3 candidate to master by @Raneet10 in #1101
- add amoy testnet deployment entries by @sreevalsanmr in #1105
New Contributors
- @omahs made their first contribution in #1061
- @sreevalsanmr made their first contribution in #1105
Full Changelog: v1.0.3...v1.0.3-amoy
v1.0.3
v1.0.3-beta
Bug Fixes
v1.0.2
This patch release addresses some minor fixes encountered with latest v1.0.1
version, and implement some new small features.
What's Changed
- checkpoint/client: revert with 503 status code until HF by @manav2401 in #1073
- helper: change default seed nodes for polygon mainnet by @VAIBHAVJINDAL3012 in #1076
- dev: chg: solve vulns by @marcello33 in #1074
- V1.0.2 release candidate by @marcello33 in #1077
Full Changelog: v1.0.1...v1.0.2
v1.0.1
This version introduces new hardfork and several bug fixes.
Important Information
- This release contains a new hardfork called
Aalborg
which will activate milestone on Polygon PoS chain which will bring faster and deterministic finality. - Please refer to this PIP-11 for more info.
- Make sure to upgrade Bor to v1.0.4 before upgrading Heimdall to this version.
- Make sure to start Heimdall service with
--chain=mumbai
for Mumbai chain and--chain=mainnet
for Mainnet chain otherwise hardfork won't be activated.
What's Changed
- gov,types: fix tests by @Raneet10 in #1000
- exempt draft PRs by @temaniarpit27 in #1034
- Typos on go files by @criadoperez in #1032
- Improvements on Makefile by @criadoperez in #1033
- Vaibhav/milestone iteration1 by @VAIBHAVJINDAL3012 in #1038
- Fix:Stop the rotation of validatorSet at any update in it. by @VAIBHAVJINDAL3012 in #983
- Vaibhav/milestone by @VAIBHAVJINDAL3012 in #939
- BB13203 Issue by @VAIBHAVJINDAL3012 in #984
- Combine multiple hardforks into one by @VAIBHAVJINDAL3012 in #1039
- checkpoint: Fix checkpoint ack condition by @Raneet10 in #1043
- version change by @temaniarpit27 in #1046
- Fix:Milestone hardfork fixes by @VAIBHAVJINDAL3012 in #1045
- Arpit/version change by @temaniarpit27 in #1047
- auth: update error type when milestone tx arrives before HF by @VAIBHAVJINDAL3012 in #1049
- EOL 18.04 Support by @djpolygon in #1048
- Text corrections on go files by @criadoperez in #1042
- CI: increase smoke test timeout by @Raneet10 in #1052
- Krishna/add graph to self heal by @0xKrishna in #1037
- staking: update log level by @anshalshukla in #1041
- helper: use finalized for receipt calculation by @manav2401 in #1058
- helper:add timeout to getBlockByNumber by @anshalshukla in #1059
- Merge develop to v1.0.0-beta-candidate by @VAIBHAVJINDAL3012 in #1060
- Merge v1.0.0-beta-candidate to master by @VAIBHAVJINDAL3012 in #1062
New Contributors
- @anshalshukla made their first contribution in #1041
Full Changelog: v0.3.5...v1.0.1
v0.3.5
This version consists of several bug fixes and minor improvements.
What's Changed
- helper: return error in client call to fetch root hash by @manav2401 in #1007
- Merge master to develop by @pratikspatil024 in #1009
- helper: improve logging for default config values by @manav2401 in #1010
- Update code comments by @manav2401 in #1001
- dev: chg: pos-1465: remove snyk and sonarqube by @marcello33 in #1012
- Fix typo by @yorickdowne in #1014
- Fix HaltHeight and HaltTime config/CLI options so that they work by @svenski123 in #1003
- mardizzone/POS-1311: go and deps upgrade by @marcello33 in #1019
- fixed typo in multiple go files by @criadoperez in #1018
- Fix:SignBytes representation of empty string data field in the event-… by @VAIBHAVJINDAL3012 in #1016
- helper: change newHexToStringAlgoHeight height for mumbai by @Raneet10 in #1027
- update tendermint version by @Raneet10 in #1024
- scripts: fix lint by @Raneet10 in #1028
New Contributors
- @yorickdowne made their first contribution in #1014
- @svenski123 made their first contribution in #1003
- @criadoperez made their first contribution in #1018
Special Mentions
- A big 'thank you' to @svenski123 for highlighting the heimdall sync issue and his invaluable contributions to this release by suggesting the solution for the same.Your expertise and hard work have made a significant impact (#1004)
Full Changelog: v0.3.4...v0.3.5-beta-1
v1.0.0-beta
This version introduces new hardfork and several bug fixes.
Important Information
- This release contains a new hardfork called
Aalborg
which will activate milestone on Polygon PoS chain which will bring faster and deterministic finality. - Please refer to this PIP-11 for more info.
- Make sure to upgrade Bor to v1.0.0-beta before upgrading Heimdall to this version.
- Make sure to start Heimdall service with
--chain=mumbai
for Mumbai chain and--chain=mainnet
for Mainnet chain otherwise hardfork won't be activated.
What's Changed
- gov,types: fix tests by @Raneet10 in #1000
- exempt draft PRs by @temaniarpit27 in #1034
- Typos on go files by @criadoperez in #1032
- Improvements on Makefile by @criadoperez in #1033
- Vaibhav/milestone iteration1 by @VAIBHAVJINDAL3012 in #1038
- Fix:Stop the rotation of validatorSet at any update in it. by @VAIBHAVJINDAL3012 in #983
- Vaibhav/milestone by @VAIBHAVJINDAL3012 in #939
- BB13203 Issue by @VAIBHAVJINDAL3012 in #984
- Combine multiple hardforks into one by @VAIBHAVJINDAL3012 in #1039
- checkpoint: Fix checkpoint ack condition by @Raneet10 in #1043
- version change by @temaniarpit27 in #1046
- Fix:Milestone hardfork fixes by @VAIBHAVJINDAL3012 in #1045
- Arpit/version change by @temaniarpit27 in #1047
- auth: update error type when milestone tx arrives before HF by @VAIBHAVJINDAL3012 in #1049
Full Changelog: v0.3.5-beta-1...v1.0.0-beta