Skip to content

Releases: paritytech/substrate-api-sidecar

v11.3.0

16 Nov 10:20
2041c18

Choose a tag to compare

11.3.0 (2021-11-16)

Upgrade priority: Low

Features

  • feat: transition /paras/* off of /experimental (#765) (d63fa15)
    • NOTE: The /experimental/paras/* endpoints are going to be left available too allow users time to transition. They are subject to removal in future releases.

Bug Fixes

  • fix: removed legacy pacakge-lock (#763) (a07dd7d)
  • fix: bump polkadot-js deps (#764) (ceb8cba)
  • fix: update PalletsStakingProgressService to use historicApi (#761) (9e53d2a)

Compatibility

Tested against:

  • Polkadot v9122
  • Kusama v9122
  • Westend v9122

v11.2.0

11 Nov 16:06
6a8a0c9

Choose a tag to compare

11.2.0 (2021-11-11)

Upgrade Priority: Medium (For users using the /experimental/paras endpoint)

Features

  • feat: add query param metadata for /transaction/material (#746) (273cac2)
    • Note: In future releases the query parameter noMeta will be deprecated, and then removed.

Bug Fixes

  • fix: update blockWeightStore for polkadot v9122 (#755) (2e43b05)
  • fix: support calc fee for Karura Acala (#754) (42ae857) Contributed by xlc
  • fix(ParasService): adjust endpoint to use historicApi, fix endingOffset bug, and leasePeriodIndex (#735) (ce2ff0b)
    • Note: In the next weekly release we will migrate off of /experimental/paras to /paras
  • fix(e2e-tests): add kusama e2e tests for paras endpoint (#736) (54d0939)
  • fix(e2e-tests): update scripts to use --log-level=http (#758) (2e527d3)

Compatibility

Tested against:

  • Polkadot v9122
  • Kusama v9122
  • Westend v9122

v11.1.2

08 Nov 20:46
be22333

Choose a tag to compare

11.1.2 (2021-11-08)

Upgrade priority: Low (Performance increase via polkadot-js, and calamari-chain fee support)

Bug Fixes

  • fix: bump polkadot-js dependencies, and @substrate/calc (#752) (f01003d)
  • fix: support calamari parachain fee calculations (#749)(1e2f4a5)
  • chore(release-calc): 0.2.4 (#751) (7f950c9)

Compatibility:

Tested against:

  • Polkadot v9122
  • Kusama v9122
  • Westend v9122

v11.1.1

04 Nov 09:58
0a1e63e

Choose a tag to compare

11.1.1 (2021-11-04)

Upgrade priority: Low

Bug Fixes

  • fix: bump polkadot deps (#745) (8e62030)
  • fix: confirm session module before block retrieval (#744) (e6613a0)
  • fix(e2e-tests): tests for staking-info endpoint (#742) (facc58c)
  • fix: Update blockstore for westend and kusama (#740) (4686634)
  • fix(StakingInfo): add historicApi to staking-info (#741) (bb679ed)

Optimizations

-fix: optimize pallets-storage (#739) (30d446)

Compatibility:

Tested against:

  • Polkadot v9110
  • Kusama v9122
  • Westend v9122

v11.1.0

28 Oct 15:00
v11.1.0
0ec6473

Choose a tag to compare

11.1.0 (2021-10-28)

Upgrade priority: Low

Features

  • feat: add /accounts/:address/validate endpoint (#726) (77bf8ed)

Bug fixes

  • fix: remove unnecessary awaits in pallets (#729) (f8f7cd5)
  • fix(security): ua-parser-js resolution for docs (#733) (8cfe930)
  • fix(AccountsAssets): historicApi for AccountsAssets, bug fixes, error handling, e2e-tests (#721) (583936d)
  • fix: bump polkadot-js deps, and substrate/dev (#734) (ac48534)
  • fix(e2e-tests): add e2e-tests for /accounts/{accoundId}/validate (#731) (2f115b3)

Compatibility:

Tested against:

  • Polkadot v9110
  • Kusama v9110
  • Westend v9122

v11.0.0

20 Oct 16:32
v11.0.0
27a8e86

Choose a tag to compare

11.0.0 (2021-10-20)

Upgrade priority: Medium (High for users leveraging /accounts/{accountId}/vesting-info)

⚠ BREAKING CHANGES ⚠

  • fix: Support multiple vesting schedules, vesting-info now returns an array. (#717) (8b9866d)

Bug Fixes

  • fix: add v9111 runtime to the blockstore for westend (#718) (a8835c2)
  • fix: bump polkadot js deps (#720) (5864465)
  • fix: update accounts balance-info and vesting-info to use historicApi (#709) (d527bbf)
  • fix: update apps-config to get the latest substrate types (#725) (64f331e)

Compatibility

This version of Sidecar has been tested against:

  • Polkadot v9110
  • Kusama v9110

v10.0.0

13 Oct 19:01
60f5abb

Choose a tag to compare

Upgrade Priority: High (For users leveraging /blocks/* (performance), and /pallets/{storageId}/storage (breaking change))

⚠ BREAKING CHANGES ⚠

  • fix!: update 'PalletStorageService' to use V14 Metadata. (#710) (199ddcf)

    • Resolves a bug due to V14 metadata.
    • Introduces backwards compatibility for V13 metadata formatting via an optional query param (This breaking change only affects the StorageEntryType which is the type key inside of storage items). NOTE: This is a temporary feature built to help users transition off of V13 responses pre v9110 runtime, and will be deprecated in the near future (few months). Please check the related PR for more information.

Bug Fixes

  • fix: add 9111 runtime for westend. (#705) (a51f4af)
  • fix: bump polkadot deps (#707) (b7335b7)
  • fix(BlocksService): refactor api.derive for performance, and add historicApi to BlocksService (#699) (5861cb1)
  • fix: update blockstores with 9110 runtime (#704) (35b7132)
  • fix: cleanup pallets docs, and naming (#713) (cc600d6)

Tests

  • fix(tests): restructure mockApi tests to integrate with historical api. (#702) (2bf71ad)
  • fix(e2e-tests): add --log-level flag for e2e-tests (#703) (b9404ff)
  • fix(e2e-tests): fix adjust values in some e2e tests (#700) (f52fac6)

v9.2.0

06 Oct 18:37
f3670f1

Choose a tag to compare

Upgrade Priority: Medium (Critical bug fixes for /pallets/*)

Bug Fixes

  • fix: metadata V12 bug in /pallets/{palletId}/storage, and update with V13 (#695) (ac033ce)
  • fix: decorating metadata bug by now using an historicApi to attach historic registries when retrieving block weights for calculating fees (#692) (ed389a4)
  • fix: bump @polkadot/api to v6.1.2, and cleanup the resolutions (#691) (2707ef4)
  • fix: refactor e2e tests to use scriptsApi (#687) (db18f02)
  • fix: add blockweights for the shiden network (#688) (701ecef) Contributed by: hoonsubin
  • fix: bump @substrate/calc to v0.2.3 in order to update calculating fees for shiden block weights.

CI

  • ci(helm): increase liveness and rediness probe timeouts (#686) (1e744bf)
  • ci: script for npm dry-run release checks (#684) (9936df1)

Features

  • feat: add era field within extrinsics. Check the docs here and look under GenericExtrinsicEra. (#685) (4362347)

Compatibility

This release has been tested against polkadot and kusama archive node v0.9.10.

v9.1.11

27 Sep 16:07
24e02be

Choose a tag to compare

Upgrade Priority: High for users on 9.1.10

Bug Fixes

  • types Bump @polkadot/apps-config to fix npm build issue for @substrate/api-sidecar@9.1.10 (#681) (ece2075)

v9.1.10

24 Sep 21:54
a29b1df

Choose a tag to compare

9.1.10 (2021-09-23)

  • types Bump @polkadot-js deps for the latest substrate based types. (#677) (f14f2c2)
  • fix: resolution versioning (#665) (5b6d9b3)
  • fix: remove --create-namespace from Gitlab CI (#666) (86bb4d6)
  • fix(docs): correct Chain Integration Guide link (#668) (5405710)
  • fix(docs): Update versioning in docs (#671) (f4556ae)
  • fix: update readme for open api docs (#672)(770ba1d)
  • tests(e2e): Add spec, code, metadata endpoints to Kusama, Polkadot and Westend e2e tests (#674) (ddb8e45)
  • ci: Add a test to build the docs in CI. (#675) (fcf60ee)