Skip to content

Releases: paritytech/substrate-api-sidecar

v3.0.2

09 Feb 20:24
081b8b3

Choose a tag to compare

3.0.2 (2021-02-09)

Bug Fixes

  • fix: discriminate extrinsic_base_weight based on dispatch class (#414) (ff98c76)

v3.0.1

02 Feb 22:27
4454294

Choose a tag to compare

3.0.1 (2021-02-02)

Upgrade priority: High This release is necessary for compatibility with Polkadot v28, Kusama v2028, and Westend v48

N.B The aforementioned runtimes switch to the new MultiAddress format for addresses, which means addresses are now represented as a variant of the MultiAddress enum. In polkadot-js enums that store values are represented as an object like { "Id": "EjiUcV6" }.

With older runtimes addresses in api-sidecar responses will look like

"address": "EjiUcV6"

In the aforementioned runtimes the addresses in api-sidecar responses will look like:

"address":  {
    "Id":  "EjiUcV6"
}

Bug Fixes

  • types: Bump polkadot-js/api to so we have type definitions for runtimes associated with polkadot 0.8.28 (#410) (6a1cd8b)

v3.0.0

28 Jan 21:58
6cb79f0

Choose a tag to compare

3.0.0 (2021-01-27)

⚠ BREAKING CHANGES

  • Update polkadot-js/api and account for chainProperties updates (#402)
  • Type definition specification with env vars and JSON files (#399)

Features

  • Type definition specification with env vars and JSON files (#399) (8c621b0)
  • Add finalized tag when querying blocks (#386) (b95f913)
  • Add route /blocks/{blockId}/extrinsics/{extrinsicIndex} (#400) (6507ce7)

Bug Fixes

  • Update polkadot-js/api and account for chainProperties updates (#402) (37acc7e)

CI

v2.1.2

18 Jan 18:32
43a8137

Choose a tag to compare

2.1.2 (2021-01-18)

Upgrade priority: High; this version is required for Polkadot 27, Kusama 2027, and Westend 47. This release ensures correct fee calculations and decoding of all blocks in the aforementioned runtimes.

Bug Fixes

  • fix: Use correct registry when creating calls; Remove usage of derive.chain.getBlock (#391) (f961cae)
  • fix: Revert stack limit increase and use updated polkadot-js/api instead (#394) (bcd6b40)
  • fix: Update fee calc to use system::constants::BlockWeights.per_class.normal.base_extrinsic (#388) (5ec24e6)

v2.1.0

07 Jan 03:54

Choose a tag to compare

2.1.0 (2020-12-18)

Features

  • chainSpec based controller config; Types from apps-config (#351) (5936a1c)
  • Impl /pallets/{pallets}/storage; Impl index lookup for /pallets/{palletId}/storage/{, storageItemId} (#356) (a8387df)
  • Support Dock's multiplier & add Dock controller config (#365) (fb5df84)

Bug Fixes

  • env: typo SAS_EXPRESS_BIND_PORT -> SAS_EXPRESS_PORT in .env.docker (#364) (8cbafea)
  • Bump polkadot-js and adjust imports; Update specs (#344) (eeea29b)
  • Catch errors decoding opaque calls (#347) (d128e54)
  • Use http BadRequest (400) when balance-info not found (#355) (c2a4937)

v2.0.0

20 Nov 23:55

Choose a tag to compare

2.0.0 (2020-11-19)

⚠ BREAKING CHANGES

  • Bump polkadot-js and document runtime/metadata API regression (#338)

Features

  • Bump polkadot-js and document runtime/metadata API regression (#338) (effc5eb). Regression diff; removes polkadot-js type aliases from metadata.

Bug Fixes

  • Bump polkadot-js and adjust imports; Update specs (#344) (eeea29b)

v1.0.0

24 Oct 03:20

Choose a tag to compare

You can find the migration guide here: https://github.com/paritytech/substrate-api-sidecar/blob/master/MIGRATION_GUIDE.md

1.0.0 (2020-10-23)

⚠ BREAKING CHANGES

  • Remove all v0 routes to prepare for v1 release (410a2e9)

v1.0.0-rc4

23 Oct 04:56

Choose a tag to compare

1.0.0-rc4 (2020-10-21)

Features

Bug Fixes

  • Find pallets with index 0 (#321) (ee0a048)
  • Use correct registry when parsing extrinsic call arguments (#323) (b4678e1)

v1.0.0-rc3

29 Sep 22:42

Choose a tag to compare

1.0.0-rc3 (2020-09-29)

Features

  • types: Bump polkadot-js to v2.0.1 for new treasuary types (#310) (6d0daf7)

v1.0.0-rc2

24 Sep 17:31

Choose a tag to compare

Note

This release has no affects on the API and is just being made to facilitate publishing to the npm package registry. If you are already using v1.0.0-rc1 an upgrade is not neccesary.

Internal changes

  • Releases process automation with conventional commits, including auto CHANGELOG generation
  • Convert @substrate/calc package to npm dependency
  • Prepare @substrate/calc package for publish to npm
  • Prepare @substrate/api-sidecar package for publish to npm