Skip to content

Releases: PolymeshAssociation/polymesh-sdk

v26.0.0-beta.2

21 Oct 14:54
5b946f9
Compare
Choose a tag to compare
v26.0.0-beta.2 Pre-release
Pre-release

26.0.0-beta.2 (2024-10-21)

Bug Fixes

  • 🐛 Handle asset type middleware scope conversion correctly (0e08131)

v26.0.0-beta.1

17 Oct 17:53
9460b22
Compare
Choose a tag to compare
v26.0.0-beta.1 Pre-release
Pre-release

26.0.0-beta.1 (2024-10-17)

Bug Fixes

  • 🐛 InstructionDetails.createdAt is nullable (769c487)
  • 🐛 add stats transfer report runtime type (09a95f6)
  • 🐛 Make venueId optional in HistoricInstrution (411a522)
  • 🐛 Return rejected status correctly for Instructions (2e76e91)
  • 🐛 v7 multiSig errors by using payer/admin over creator (7a2c9b5)

Documentation

  • ✏️ Update interfaces with notes about ticker deprecation (aab288a)

Features

  • 🎸 Add dual version support for 6.x-7.x chain (a1369fc)
  • 🎸 add guard for no offchain leg without venue (5453e90)
  • 🎸 add link ticker to asset ID method (1e0166c)
  • 🎸 Add method to get portfolio by name (1a3c9e6)
  • 🎸 Add procedure to unlink ticker from an Asset (8966c83)
  • 🎸 add set admin method to multi instance (db2c542)
  • 🎸 allow optional venues for 7.0 chains (8750fe9)
  • 🎸 allow removal of a multiSig payer (617358c)
  • 🎸 auto register ticker when linking to asset (ab3a6cb)
  • 🎸 Bump min SQ version to 16.0.0-alpha.1 (2c7c80f)
  • 🎸 Bump polymesh-types to 5.14.0 (0819084)
  • 🎸 fix incorrect conflict resolutions (32b2b14)
  • 🎸 get genesisHash and sq version (d52ef84)
  • 🎸 handle optional venues when processing instruction (a0ea5a4)
  • 🎸 Make ticker optional while creating an asset (9460b22)
  • 🎸 pass key count when redeeming NFT (76140dd)
  • 🎸 reintroduce joinCreator for dual-version (46ff3f1)
  • 🎸 return ticker from BaseAsset.details method (2b89526)
  • 🎸 throw error from getAuthorization (efa196c)
  • 🎸 update getMultiSigSigners for v7 (103f7c8)
  • 🎸 Update logic for generating legacy ticker Asset IDs (519565f)
  • 🎸 Update middleware types compatible with 7.x chain (8cedbad)
  • 🎸 Update middleware types with latest SQ (5b26058)
  • 🎸 Update polkadot types for 7.0 chain release (fc731b8)
  • 🎸 update polkadot types to latest (76b5a03)
  • 🎸 Update polymesh types which rename AssetID to AssetId (da1b716)
  • 🎸 updated multiSig procedure + getPermissions (01a9ec4)
  • 🎸 Use genesis hash to generate next Asset ID (01f8fd6)
  • 🎸 use stats runtime API to get transfer restriction errs (7ca46a3)

BREAKING CHANGES

  • 🧨 venueId is now optional in HistoricInstruction. This affects the
    methods getHistoricInstructions in Identity entity
  • 🧨 ticker, did has been deprecated in BaseAsset. To get the ticker
    associated with an Asset, use BaseAsset.details method which now
    returns ticker along with other Asset details
  • 🧨 - Since its not mandatory to specify a ticker while creating an Asset,
    ticker field in BaseAsset is now optional. did field in BaseAsset is now also optional.
  • Since an instruction can be created without specifying a venue, venue field in
    InstructionDetails is now nullable.
  • TickerReservationDetails optionally returns assetId when the status is
    TickerReservationStatus.AssetCreated.
  • ticker field in CreateNftCollectionParams is now optional. Also, a new optional
    field assetId has been added to specify ID of the asset while creating NFT collection.
  • Ticker value has been marked as deprecated in favour of new Asset value for
    the enums: ScopeType and ClaimScopeTypeEnum
  • ticker field has been deprecated in favour of assetId field in:
    a. HumanReadable interfaces for these entities: Checkpoint, CheckpointSchedule,
    CorporateAction, DividendDistribution, CustomPermissionGroup, KnownPermissionGroup,
    MetadataEntry, Offering
    b. MetadataKeyId interface
  • 🧨 InstructionDetails.createdAt is nullable

v26.0.0-alpha.5

17 Oct 12:55
9460b22
Compare
Choose a tag to compare
v26.0.0-alpha.5 Pre-release
Pre-release

26.0.0-alpha.5 (2024-10-17)

Bug Fixes

  • 🐛 Make venueId optional in HistoricInstrution (411a522)
  • 🐛 Return rejected status correctly for Instructions (2e76e91)

Features

  • 🎸 Add method to get portfolio by name (1a3c9e6)
  • 🎸 Add procedure to unlink ticker from an Asset (8966c83)
  • 🎸 Bump polymesh-types to 5.14.0 (0819084)
  • 🎸 Make ticker optional while creating an asset (9460b22)
  • 🎸 Update logic for generating legacy ticker Asset IDs (519565f)
  • 🎸 Update middleware types with latest SQ (5b26058)
  • 🎸 Update polymesh types which rename AssetID to AssetId (da1b716)
  • 🎸 Use genesis hash to generate next Asset ID (01f8fd6)

BREAKING CHANGES

  • 🧨 venueId is now optional in HistoricInstruction. This affects the
    methods getHistoricInstructions in Identity entity

v26.0.0-alpha.4

16 Oct 09:55
2b89526
Compare
Choose a tag to compare
v26.0.0-alpha.4 Pre-release
Pre-release

26.0.0-alpha.4 (2024-10-16)

Features

  • 🎸 return ticker from BaseAsset.details method (2b89526)

BREAKING CHANGES

  • 🧨 ticker, did has been deprecated in BaseAsset. To get the ticker
    associated with an Asset, use BaseAsset.details method which now
    returns ticker along with other Asset details

v26.0.0-alpha.3

09 Oct 15:57
dd0cc69
Compare
Choose a tag to compare
v26.0.0-alpha.3 Pre-release
Pre-release

26.0.0-alpha.3 (2024-10-09)

Documentation

  • ✏️ Update interfaces with notes about ticker deprecation (aab288a)

BREAKING CHANGES

  • 🧨 - Since its not mandatory to specify a ticker while creating an Asset,
    ticker field in BaseAsset is now optional. did field in BaseAsset is now also optional.
  • Since an instruction can be created without specifying a venue, venue field in
    InstructionDetails is now nullable.
  • TickerReservationDetails optionally returns assetId when the status is
    TickerReservationStatus.AssetCreated.
  • ticker field in CreateNftCollectionParams is now optional. Also, a new optional
    field assetId has been added to specify ID of the asset while creating NFT collection.
  • Ticker value has been marked as deprecated in favour of new Asset value for
    the enums: ScopeType and ClaimScopeTypeEnum
  • ticker field has been deprecated in favour of assetId field in:
    a. HumanReadable interfaces for these entities: Checkpoint, CheckpointSchedule,
    CorporateAction, DividendDistribution, CustomPermissionGroup, KnownPermissionGroup,
    MetadataEntry, Offering
    b. MetadataKeyId interface

v26.0.0-alpha.2

09 Oct 06:47
1870004
Compare
Choose a tag to compare
v26.0.0-alpha.2 Pre-release
Pre-release

26.0.0-alpha.2 (2024-10-09)

Features

  • 🎸 use stats runtime API to get transfer restriction errs (7ca46a3)

v26.0.0-alpha.1

05 Oct 18:29
c53723b
Compare
Choose a tag to compare
v26.0.0-alpha.1 Pre-release
Pre-release

26.0.0-alpha.1 (2024-10-05)

Bug Fixes

  • 🐛 InstructionDetails.createdAt is nullable (769c487)
  • 🐛 add stats transfer report runtime type (09a95f6)
  • 🐛 v7 multiSig errors by using payer/admin over creator (7a2c9b5)

Features

  • 🎸 Add dual version support for 6.x-7.x chain (a1369fc)
  • 🎸 add guard for no offchain leg without venue (5453e90)
  • 🎸 add link ticker to asset ID method (1e0166c)
  • 🎸 add set admin method to multi instance (db2c542)
  • 🎸 allow optional venues for 7.0 chains (8750fe9)
  • 🎸 allow removal of a multiSig payer (617358c)
  • 🎸 auto register ticker when linking to asset (ab3a6cb)
  • 🎸 Bump min SQ version to 16.0.0-alpha.1 (2c7c80f)
  • 🎸 fix incorrect conflict resolutions (32b2b14)
  • 🎸 get genesisHash and sq version (d52ef84)
  • 🎸 handle optional venues when processing instruction (a0ea5a4)
  • 🎸 pass key count when redeeming NFT (76140dd)
  • 🎸 reintroduce joinCreator for dual-version (46ff3f1)
  • 🎸 throw error from getAuthorization (efa196c)
  • 🎸 update getMultiSigSigners for v7 (103f7c8)
  • 🎸 Update middleware types compatible with 7.x chain (8cedbad)
  • 🎸 Update polkadot types for 7.0 chain release (fc731b8)
  • 🎸 update polkadot types to latest (76b5a03)
  • 🎸 updated multiSig procedure + getPermissions (01a9ec4)

BREAKING CHANGES

  • 🧨 InstructionDetails.createdAt is nullable

v25.1.1

19 Sep 15:59
88db4a9
Compare
Choose a tag to compare

25.1.1 (2024-09-19)

Bug Fixes

  • 🐛remove conversion to PolymeshPrimitiveIdentityId Codec for canTransferGranular calls (0f54f4d)
  • 🐛remove custodian conversion from tests (88db4a9)
  • 🐛update polymesh-types and regenerate types to add missing count to Authorization type (696e1f4)

v25.1.1-beta.1

19 Sep 15:39
88db4a9
Compare
Choose a tag to compare
v25.1.1-beta.1 Pre-release
Pre-release

25.1.1-beta.1 (2024-09-19)

Bug Fixes

  • 🐛remove conversion to PolymeshPrimitiveIdentityId Codec for canTransferGranular calls (0f54f4d)
  • 🐛remove custodian conversion from tests (88db4a9)
  • 🐛update polymesh-types and regenerate types to add missing count to Authorization type (696e1f4)

v25.1.1-alpha.1

19 Sep 15:26
88db4a9
Compare
Choose a tag to compare
v25.1.1-alpha.1 Pre-release
Pre-release

25.1.1-alpha.1 (2024-09-19)

Bug Fixes

  • 🐛remove conversion to PolymeshPrimitiveIdentityId Codec for canTransferGranular calls (0f54f4d)
  • 🐛remove custodian conversion from tests (88db4a9)
  • 🐛update polymesh-types and regenerate types to add missing count to Authorization type (696e1f4)