All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v8.0.0 - 2023-03-23
- Add Multiple Validators in One Transaction (4ce1317))
- Add new claim queries (7e7335a)
- Autopilot JSON Memo (d16d7f2)
- Enable Delegator Shares Query to Correct DelegationAmt (5868b82)
- Add Unit Test for claim module AfterEpochEnd (29fce22)
- Airdrop Safety Checks (a7ebe87)
- v8 Upgrade Handler (31c5dc4)
- v8 Import Paths (0a42766)
These changes do not affect any on-chain functionality, but have been implemented since v7.0.0
.
- Fixed typo in docs for adding a new host (75f6b6b)
- Automatically Build Docker Image on New Release (in CI) (26aaf00),(4febc23)
- Airdrop Testing Scripts (f305dc)
v7.0.0 - 2023-03-12
- IBC Rate Limiting (94e3a91)
- Host Zone Reward Reallocation (3539983)
- Add Autopilot (1c173fe)
- Prevent undelegations of amount 0 (3e0f404)
- Change
sdkerrors
toerrorsmod
(dfc5fb0) - Remove Epoch Unbonding Records with 0 amounts (470268d)
- Remove ICACallbacks from Middleware (59a872b)
- Remove unnecessary setting of EXIT_TRANSFER_QUEUE (0413e99)
- Airdrop Reset (b7371d7)
- Module Account Safety (0a325de)
- Minor optimizations (c3df52d, 85e76ec, [5ff42a9](https://github.com/Stride-Labs/stride/commit/5ff42a93b189a240f8cc0ac0a750ac4cd26272f7, b3196d2, ddc951a, bdd05b0 3d4ba72)
- Queries (9b17edf, f07ff73)
- Dependency Bumps (2a04046)
- v7 Upgrade Handler (9bc47dc)
- v7 Import Paths (563bc25)
These changes do not affect any on-chain functionality, but have been implemented since v6.0.0
.
- Relayer Permissions (42e2618)
- Setup works across Linux distros (c7ae1f5)
- Minor README updates (7414ce9)
- Dependency Bumps (24487b8)
v6.0.0 - 2023-02-22
- Reset Stride Airdrops to kick off Season 2.
v5.0.0 - 2023-01-19
- Added query for next send packet sequence number (fec8b45)
- Added additional fields to InitGenesis and ExportGenesis in stakeibc (ea5a9a4)
- Incremented module version to v5 (50eb2b4)
- Upgrade store migration (f635c1a)
- Upgrade handler, remove Authz from store (cd96f99)
- Upgraded to cosmos-sdk v0.46.7 and ibc-go v5.1.0 (e55f6f2)
- Informal Systems audit fixes IF-STRIDE-STAKEIBC-ARITHMETIC (1c0a4b8)
- Cleaned up epoch and callback logs (d1938b9), (c5d137a), (ac45bc4), (9a8b757)
- Misc minor refactoring / cleanup (af53f06), (edb90e9), (78790b0), (29dc4f2), (f3f607a), (3c3c54b)
- Dependency bumps (c1ff649), (b06abe3)
These changes do not affect any on-chain functionality, but have been implemented since v4.0.3
.
- Localstride upgrade support (50eb2b4)
- SetupConfig helper for unit tests (4996b7b)
- Updated docs (6816961), (f306089), (8ee30c2), (6889888), (abcba0f)
- Dockernet updates: improved docs, added v5 host zone, updated dependencies (2a60eb5), (e9351a2), (2e461a3), (619f704), (39ad5b8)
- CI updates (1c0a4b8), (5f73659)
v4.0.3 - 2022-12-10
- Add list-pending-queries query to interchainquery module (433dabc)
- Updated docs (a37a56d, 87f7e6d, c913955)
- Added Makefile commands to start dockernet with different host chains (33cb844)
v4.0.2 - 2022-12-05
- Rebuild protos, fix v3 reference ((9d83474e7)[https://github.com/Stride-Labs/stride/commit/9d83474e741c4f79ba3a4132d10881362f28ab7e])
v4.0.0 - 2022-11-27
- Dependency bumps (384178b2c), (0a2297ea), (802a1dee3), (f1d90c6a)
- Add max claimable tokens query (613e8571)
- Interchain query proto cleanup (9d5e1f6d)
- Add undelegation logging (e74c34d12)
- v4 upgrade changes (928618b)
- Revert HostZoneUnbonding status upon channel restoration (730cf3d38)
- Informal Systems audit fixes IF-STRIDE-STAKEIBC-REDEEM_STAKE (f8990a7e4f4), IF-STRIDE-STAKEIBC-UPDATEDELEGATIONBALANCES (a8a1658ca)
These changes do not affect any on-chain functionality, but have been implemented since v4.0.0
.
- Update Go Relayer to use Stride v3 (faf3e7b2)
- Generalized Integration Tests (80e8e2a4)
- Add localstride (46a54f6c2)
- Dockernet updates (b903866c64), (df2fcea21c)
- Add ctx app test helper (0e0238b3)
v3.0.0 - 2022-11-18
- Airdrop module (24224f7, 24224f7). Adds support for airdrop claims, including vesting.
- Proto reorganization (8e3668a). This cleans up proto files to be more in-line with other Cosmos projects.
- Add Authz support (e59c98e).
- Cleanup ICQ Callbacks (3ec6b8e, e747ac7). Reorganizes ICQ Callbacks and errors self-heal faster.
- Versioning (78fd819, 0dbbbd8, dd6c26, f77eac1, 24f4b44). Updating versions to v3, as well as updating some Go modules.
These changes do not affect any on-chain functionality, but have been implemented since v2.0.3
.
- Testing flow to connect a local Stride chain to a production mainnet (4cb9626). This is used to streamline onboarding a new Host Zone.
- Cleanup testing flow (4133ccd, 1ba0b50, 1ba0b50, fb03e0d). There were a few deprecated testing scripts locally (e.g. testing outside of Docker, and spinning up a separate ICQ relayer), as well as some additional testing functionality (e.g. support for Linux, testing slashing)
- Additional Docs (c5cbb83).
v2.0.3 - 2022-10-25
- PENDING status for IBC/ICA function calls (6660f60). Added additional status field on internal accounting records to track when IBC/ICA calls are in flight and prevent re-submission.
- Add Validator through Governance (c757364). Added governance proposal type to enable adding validator's through governance.
- Validator Rebalancing (725b991). Added
rebalance-validators
transaction to redistribute delegations after validator weights are updated.
These changes do not affect any on-chain functionality, but have been implemented since v1.0.4
.
- Dockernet Multiple Host Zones (f5c0b2c). Generalized host chain setup for dockernet to easily add and test the onboarding of new host zones.
- Dockernet Upgrade Mode (ceff377). Added functionality to dockernet to test upgrades locally.
v1.0.2 - 2022-09-06
- Fix stochastic sorting issue
- Add new query
v1.0.0 - 2022-09-04
Initial Release!