Skip to content

Latest commit

 

History

History
102 lines (79 loc) · 7.31 KB

CHANGELOG.md

File metadata and controls

102 lines (79 loc) · 7.31 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.

Unreleased

Added

  • Added optional config for Send in Splitter contracts (#686)
  • Matrix ADO (#539)
  • Added Distance ADO (#570)

Changed

Fixed

Release 3

Added

  • Added IBC Registry ADO (#566)
  • Added Denom Validation in IBC Registry ADO (#571)
  • Added Kernel ICS20 Transfer with Optional ExecuteMsg (#577)
  • Added IBC Denom Wrap/Unwrap (#579)
  • Added deployment script/CI workflow for OS (#616)
  • Added deployable interfaces to all ADOs (#620)
  • Added MultiSig ADO (#619)
  • Added Validator Staking ADO (#330)
  • Added Restake and Redelegate to Validator Staking (#622)
  • Added andromeda-math and andromeda-account packages(#672)

Changed

  • Removed staking from vesting contract (#554)
  • Vesting: Changed to use Milliseconds instead of seconds and removed unnecessary is_multi_batch_enabled flag (#578)
  • Splits up ADOs: moved Counter, Curve, Date-Time, Graph, Point, Shunting ADOs to math package and Fixed Multisig ADO to accounts package(#672)

Fixed

  • Vesting: Added validation to the instantiation process (#583)
  • Fix precision issue with vestings claim batch method (#555)
  • (validator-staking) fix: validator staking distribution message for andromeda chain (#618)

Removed

v1.1

Added

  • Added Asset enum (#415)
  • Added ADOBaseVersion query to all ADOs (#416)
  • Staking: Added ability to remove/replace reward token (#418)
  • Added Expiry Enum (#419)
  • Added Conditional Splitter (#441)
  • Validator Staking: Added the option to set an amount while unstaking (#458)
  • Set Amount Splitter (#507)
  • Added String Storage ADO (#512)
  • Boolean Storage ADO (#513)
  • Added Counter ADO (#514)
  • Added Curve ADO (#515)
  • Added Date Time ADO (#519)
  • Added Graph ADO (#526)
  • Added Authorized CW721 Addresses to Marketplace (#542)
  • Added Denom Validation for Rates (#568)
  • Added BuyNow option for Auction (#533)
  • Include ADOBase Version in Schema (#574)
  • Added multi-hop support for IBC (#604)

Changed

  • Merkle Root: stage expiration now uses Milliseconds(#417)
  • Module Redesign (#452)
  • Primitive Improvements (#476)
  • Crowdfund Restructure (#478)
  • Conditional Splitter Internal Audit (#479)
  • Merkle Root: Andromeda Asset is used now as a asset_info(#480)
  • Reference Address List contract for Permission (#481)
  • Crowdfund Internal Audit (#485)
  • Auction: Minimum Raise (#486)
  • Made Some CampaignConfig Fields Optional (#541)
  • Permissioning: Allow multiple actors to be set and removed at once (#548)
  • Make Action Names in CW721 Conform to Standard (#545)
  • Timelock ADO: Replace MillisecondsExpiration with Expiry (#550)
  • Address List: Support for multiple actors while adding and removing permissions (#556)
  • ADODB now supports pre-release tagging (#560)
  • Validator Staking: Updated according to audit (#565)
  • Conditional Splitter: Change lock_time's type from MillisecondsDuration to Expiry (#567)

Fixed

  • Splitter: avoid zero send messages, owner updates lock any time (#457)
  • Splitter and Conditional Splitter: fix lock time calculation (#547)
  • AMPPkt verify origin fix (#552)
  • Fix permissioning limited use consumptions and blacklist bypass scenario (#553)
  • Crowdfund: fixed error related to QueryMsg::Tiers message handler (#563)
  • Vesting: Recipient validation for VFS paths (#641)

Removed

  • Schemas are no longer tracked (#430)