Skip to content

v30.0.0

Latest

Choose a tag to compare

@polymesh-bot polymesh-bot released this 17 Jun 13:16
· 54 commits to master since this release

30.0.0 (2026-06-17)

Bug Fixes

  • 🐛 claims expiry query (23908e4)
  • 🐛 get all exemptions (23856eb)
  • 🐛 handle v7 types explicitly (6d6bfcd)
  • 🐛 remove id assignement to default portfolio (6a89d1e)
  • 🐛 setTransferRestrictions input validation (dfee198)
  • 🐛 transfer restrictions (7710eda)

Features

  • 🎸 Add account details in BaseHistoricAssetTransaction (e0309b5)
  • 🎸 add balance stat support to setAssetStats (f17711f)
  • 🎸 add chain v8 support (e762e54)
  • 🎸 Add dual version support with 8.x chain (b7ae551)
  • 🎸 Add method to issue multiple NFTs (ed9fd46)
  • 🎸 Add methods to fetch asset balances in an account (7c343a0)
  • 🎸 add preRunValidation function for transaction procedures (761ffec)
  • 🎸 Add procedure to allow spender allowance (e3bbebd)
  • 🎸 add procedure to self register DID (73455f7)
  • 🎸 Add procedure to transfer funds between asset holders (91a1e0d)
  • 🎸 add procedures to accept and revoke subsidy requests (2dc92f2)
  • 🎸 added add and remove methods for document management (23456d7)
  • 🎸 allow non-admin to modify MultiSig (13ab2a2)
  • 🎸 Automated next release workflow (b0f1db3)
  • 🎸 Bump min SQ version to v19.6.0-alpha.2 (3410a9a)
  • 🎸 create asProposal methods (818277d)
  • 🎸 enhance assertExpectedChainVersion to support native browser WebSocket object (c93cf22)
  • 🎸 handle receiver affirmation requirements and auto-affirmation logic in addInstruction (d035ec0)
  • 🎸 Implement mandatory receiver affirmation procedures and related tests (102bb25)
  • 🎸 implement preRunValidation handling in createTransactionBatch procedure (b2ef35f)
  • 🎸 initiate ca validation improvements (423637a)
  • 🎸 Rename attributes of ModifyInstructionAffirmationParams (465076f)
  • 🎸 signal InBlock and Future transaction status (b4fe1bf)
  • 🎸 support agent specific permission groups and v7.3 transactions (1cff53e)
  • 🎸 trigger dev release (2db5637)
  • 🎸 update Account and Portfolio getCollections methods for new nft storage structure (584ef20)

BREAKING CHANGES

  • 🧨
  • RejectInstructionParams.portfolio has been renamed to
    RejectInstructionParams.assetHolder.
  • WithdrawInstructionParams has
    been marked as deprecated. Also portfolios param has been renamed to
    holders
  • AffirmInstructionParams.portfolios has been renamed to
    AffirmInstructionParams.holders
  • 🧨
    Deprecated changes -
  • AccountManagement.subsidizeAccount has been deprecated in favour of
    AccountManagement.approveSubsidy