Releases: Hydra-Chain/hydragon-node
v2.0.0-rc.1
Hydra v2.0.0
Breaking Change for Testnet Users
This release introduces an activation for the Price Oracle Fix on the testnet. Testnet nodes must upgrade to this release to ensure accurate price fetching and compatibility with the latest protocol changes.
What's Changed
- Fix readme by @R-Santev in #95
- 349 add multi network genesis configuration by @R-Santev in #107
- Introduce price oracle fix by @R-Santev in #108
Full Changelog: v1.0.0...v2.0.0-rc.1
Additional assets
v1.0.0
Hydra v1.0.0: Foundations for the Future
Today, we release Hydra v1.0.0 — the first chapter of an ambitious story. Built for speed, scalability, and resilience, Hydra introduces sub-1-second block times, instant finality, and the promise of seamless cross-shard communication through Project Prometheus. Early stress tests have shown its capabilities, but we know this is only the foundation for what’s to come.
This is not just a release; it’s an invitation to developers, innovators, and dreamers to explore what’s possible. Together, we’ll shape the next evolution of decentralized technology, one block at a time.
Additional assets
v1.0.0-rc.5
What's Changed
- 279 voting power is not synced properly on start of epoch by @Vitomir2 in #76
- add a new command to withdraw banned funds by @Vitomir2 in #80
- 290 update the node based on the core contracts changes by @Vitomir2 in #81
- add missing init parameter by @Vitomir2 in #82
- 298 add missing commands for the vested staking by @Vitomir2 in #83
- new governance flag by @Vitomir2 in #84
- Add more data to debug logs by @R-Santev in #85
- Improve docs by @R-Santev in #86
- Fix val set size by @R-Santev in #87
- update the post-ban withdrawal process; by @Vitomir2 in #88
Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5
Additional assets
v1.0.0-rc.4
v1.0.0-rc.3
What's Changed
- update docs by @Vitomir2 in #67
- execute the syncValidatorsDataTx before filling the block by @Vitomir2 in #69
Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3
Additional assets
v1.0.0-rc.2
What's Changed
- Remove eth state tests because incompatible by @R-Santev in #49
- 236 export keys based on a given password by @Vitomir2 in #48
- update docs by @Vitomir2 in #51
- 60 change naming conventions of wallets as part of the setup process by @Vitomir2 in #52
- 195 optimize voting by @Vitomir2 in #53
- 249 resolve todoes by @Vitomir2 in #64
- 255 create a new command to terminate the activated ban procedure by @Vitomir2 in #66
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2
Additional assets
v1.0.0-rc.1
v0.6.4
This release is a pre-production version, primarily intended for testing, development, and feedback purposes. It introduces several new features, improvements, and bug fixes, but has not yet undergone the rigorous testing required for a stable, production-ready release. There may still be unresolved issues or changes that could impact system stability or performance in a live environment.
What's Changed
- Bump go-ibft module to apply consensus halt fix by @R-Santev in #15
- Apply advance consensus round by @R-Santev in #19
- Bump go-ibft version by @R-Santev in #20
- Fix quorum calculation comment by @R-Santev in #23
- Modify devnet cluster setup by @R-Santev in #22
- update submodules by @Vitomir2 in #24
- update the submodules and generate binaries by @Vitomir2 in #25
- 150 integrate new contracts to node by @Vitomir2 in #28
- return back the stake value in ToValidatorInitAPIBinding by @Vitomir2 in #29
- alter the "rewrite" text by @Vitomir2 in #31
- 167 dao incentive to be implemented on the node side by @Vitomir2 in #32
- 178-ensure the system transactions are added to the block by @Vitomir2 in #33
- 180 execute syncvalidatorsdata at the start of an epoch by @Vitomir2 in #34
- Price oracle by @R-Santev in #36
- 184 implement pricefetcher service in the node by @Vitomir2 in #35
- increase chain speed by @R-Santev in #21
- fix block timestamp calculation by @R-Santev in #38
- get initial prices for the Price module by @Vitomir2 in #37
- Price oracle config by @R-Santev in #39
- Update validator set based on power exponent updated event by @R-Santev in #41
- set commission command by @Vitomir2 in #40
- Polishing by @R-Santev in #42
- remove failing e2e tests (to be added when fixed) by @R-Santev in #43
- apply latest contracts by @R-Santev in #44
- Unify the secrets manager config for encrypted-local setup to be avaиlable for use with the coingecko api key by @R-Santev in #45
- fix the genesis command and change the default stake for initial validators by @R-Santev in #46
Full Changelog: 0.4.1-alpha...0.6.4
Additional assets:
v0.4.1-alpha
What's Changed
- Rebrand commands by @R-Santev in #4
- Integrate fee handler in node's system contracts by @R-Santev in #5
- Pause all workflows except linter until they are fixed by @R-Santev in #6
- Fix withdrawal by @R-Santev in #7
- Turn-off unused and problematic secrets commands by @R-Santev in #8
- Rebrand a few remaining logs by @R-Santev in #9
Full Changelog: 0.3.2-alpha...0.4.1-alpha
v0.3.2-alpha
What's Changed
- Improve smart contract interaction commands to support encrypted secrets manager in #3
- Fix encrypted local storage usage on server command
Full Changelog: 0.3.1-alpha...0.3.2-alpha