Skip to content

Latest commit

 

History

History
183 lines (139 loc) · 18.1 KB

CHANGELOG.md

File metadata and controls

183 lines (139 loc) · 18.1 KB

Changelog

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

On-Chain changes

  1. Add Multiple Validators in One Transaction (4ce1317))
  2. Add new claim queries (7e7335a)
  3. Autopilot JSON Memo (d16d7f2)
  4. Enable Delegator Shares Query to Correct DelegationAmt (5868b82)
  5. Add Unit Test for claim module AfterEpochEnd (29fce22)
  6. Airdrop Safety Checks (a7ebe87)
  7. v8 Upgrade Handler (31c5dc4)
  8. v8 Import Paths (0a42766)

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v7.0.0.

  1. Fixed typo in docs for adding a new host (75f6b6b)
  2. Automatically Build Docker Image on New Release (in CI) (26aaf00),(4febc23)
  3. Airdrop Testing Scripts (f305dc)

v7.0.0 - 2023-03-12

On-Chain changes

  1. IBC Rate Limiting (94e3a91)
  2. Host Zone Reward Reallocation (3539983)
  3. Add Autopilot (1c173fe)
  4. Prevent undelegations of amount 0 (3e0f404)
  5. Change sdkerrors to errorsmod (dfc5fb0)
  6. Remove Epoch Unbonding Records with 0 amounts (470268d)
  7. Remove ICACallbacks from Middleware (59a872b)
  8. Remove unnecessary setting of EXIT_TRANSFER_QUEUE (0413e99)
  9. Airdrop Reset (b7371d7)
  10. Module Account Safety (0a325de)
  11. Minor optimizations (c3df52d, 85e76ec, [5ff42a9](https://github.com/Stride-Labs/stride/commit/5ff42a93b189a240f8cc0ac0a750ac4cd26272f7, b3196d2, ddc951a, bdd05b0 3d4ba72)
  12. Queries (9b17edf, f07ff73)
  13. Dependency Bumps (2a04046)
  14. v7 Upgrade Handler (9bc47dc)
  15. v7 Import Paths (563bc25)

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v6.0.0.

  1. Relayer Permissions (42e2618)
  2. Setup works across Linux distros (c7ae1f5)
  3. Minor README updates (7414ce9)
  4. Dependency Bumps (24487b8)

v6.0.0 - 2023-02-22

On-Chain changes

  1. Reset Stride Airdrops to kick off Season 2.

v5.0.0 - 2023-01-19

On-Chain changes

  1. Added query for next send packet sequence number (fec8b45)
  2. Added additional fields to InitGenesis and ExportGenesis in stakeibc (ea5a9a4)
  3. Incremented module version to v5 (50eb2b4)
  4. Upgrade store migration (f635c1a)
  5. Upgrade handler, remove Authz from store (cd96f99)
  6. Upgraded to cosmos-sdk v0.46.7 and ibc-go v5.1.0 (e55f6f2)
  7. Informal Systems audit fixes IF-STRIDE-STAKEIBC-ARITHMETIC (1c0a4b8)
  8. Cleaned up epoch and callback logs (d1938b9), (c5d137a), (ac45bc4), (9a8b757)
  9. Misc minor refactoring / cleanup (af53f06), (edb90e9), (78790b0), (29dc4f2), (f3f607a), (3c3c54b)
  10. Dependency bumps (c1ff649), (b06abe3)

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v4.0.3.

  1. Localstride upgrade support (50eb2b4)
  2. SetupConfig helper for unit tests (4996b7b)
  3. Updated docs (6816961), (f306089), (8ee30c2), (6889888), (abcba0f)
  4. Dockernet updates: improved docs, added v5 host zone, updated dependencies (2a60eb5), (e9351a2), (2e461a3), (619f704), (39ad5b8)
  5. CI updates (1c0a4b8), (5f73659)

v4.0.3 - 2022-12-10

  1. Add list-pending-queries query to interchainquery module (433dabc)
  2. Updated docs (a37a56d, 87f7e6d, c913955)
  3. Added Makefile commands to start dockernet with different host chains (33cb844)

v4.0.2 - 2022-12-05

  1. Rebuild protos, fix v3 reference ((9d83474e7)[https://github.com/Stride-Labs/stride/commit/9d83474e741c4f79ba3a4132d10881362f28ab7e])

v4.0.0 - 2022-11-27

On-Chain changes

  1. Dependency bumps (384178b2c), (0a2297ea), (802a1dee3), (f1d90c6a)
  2. Add max claimable tokens query (613e8571)
  3. Interchain query proto cleanup (9d5e1f6d)
  4. Add undelegation logging (e74c34d12)
  5. v4 upgrade changes (928618b)
  6. Revert HostZoneUnbonding status upon channel restoration (730cf3d38)
  7. Informal Systems audit fixes IF-STRIDE-STAKEIBC-REDEEM_STAKE (f8990a7e4f4), IF-STRIDE-STAKEIBC-UPDATEDELEGATIONBALANCES (a8a1658ca)

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v4.0.0.

  1. Update Go Relayer to use Stride v3 (faf3e7b2)
  2. Generalized Integration Tests (80e8e2a4)
  3. Add localstride (46a54f6c2)
  4. Dockernet updates (b903866c64), (df2fcea21c)
  5. Add ctx app test helper (0e0238b3)

v3.0.0 - 2022-11-18

On-Chain changes

  1. Airdrop module (24224f7, 24224f7). Adds support for airdrop claims, including vesting.
  2. Proto reorganization (8e3668a). This cleans up proto files to be more in-line with other Cosmos projects.
  3. Add Authz support (e59c98e).
  4. Cleanup ICQ Callbacks (3ec6b8e, e747ac7). Reorganizes ICQ Callbacks and errors self-heal faster.
  5. Versioning (78fd819, 0dbbbd8, dd6c26, f77eac1, 24f4b44). Updating versions to v3, as well as updating some Go modules.

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v2.0.3.

  1. Testing flow to connect a local Stride chain to a production mainnet (4cb9626). This is used to streamline onboarding a new Host Zone.
  2. 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)
  3. Additional Docs (c5cbb83).

v2.0.3 - 2022-10-25

On-Chain Changes

  1. 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.
  2. Add Validator through Governance (c757364). Added governance proposal type to enable adding validator's through governance.
  3. Validator Rebalancing (725b991). Added rebalance-validators transaction to redistribute delegations after validator weights are updated.

Off-Chain changes

These changes do not affect any on-chain functionality, but have been implemented since v1.0.4.

  1. Dockernet Multiple Host Zones (f5c0b2c). Generalized host chain setup for dockernet to easily add and test the onboarding of new host zones.
  2. 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!