Skip to content

Releases: paritytech/substrate-api-sidecar

v18.0.0

21 Mar 20:20
5ddabc2

Choose a tag to compare

Breaking Changes

  • feat!: add in-transit XCM msgs in blocks endpoint (#1412) (6028086)
    • NOTE: This PR introduces breaking changes in the blocks endpoint when decoded XCM messages are enabled. More specifically:
      1. The structure of the Upward Messages response has changed
      2. paraId was renamed to originParaId

Fix

  • fix: add Kusama chain check in historic blocks (#1415) (cfbcddd)
  • fix: multilocation type in pallets/foreign-assets (#1408) (b7136d0)

Chore

  • fix(deps): update pjs deps, and fixing types (#1416) (b5eded8)
  • chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 in /docs (#1414) (e20f782)
  • chore(deps): update non-pjs deps (#1407) (96c9f11)

Compatibility

Tested against:

  • Polkadot v10800
  • Kusama v10800
  • Westend v10800

v17.5.2

01 Mar 17:30
f2b58bd

Choose a tag to compare

Fix

  • fix: add more historic support for staking-payouts (#1397) (b1e84be)

Chore

  • chore(deps): bump ip from 1.1.8 to 1.1.9 in /docs (#1399) (b7480fb)
  • chore(deps): bump ip from 2.0.0 to 2.0.1 (#1398) (d751ba8)

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.5.1

07 Feb 18:23
2e40f11

Choose a tag to compare

Fix

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.5.0

06 Feb 18:52
684ae97

Choose a tag to compare

Feat

  • feat: add at query param for staking-payouts (#1388) (a8b96ff)
  • feat: Add endpoint /accounts/{accountId}/proxy-info (#1387) (9addf07)

Fix

  • fix: add asset conversion pallet to Kusama Asset Hub (#1389) (3b447c6)
  • fix: added decodedXcmMsgs in 'blocks/head' endpoint (#1385) (90b89de)

Docs

  • docs(calc): Updated README for calc package (#1386) (cc80227)

Ci

Chore

  • chore(deps): update swagger-ui to resolve braintree dep (#1392) (3a42a38)
  • chore(yarn): update yarn to 4.1.0 (#1390) (02166de)

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.4.0

24 Jan 17:41
4ccc7dd

Choose a tag to compare

Features

  • feat: add decoded XCM data in blocks endpoint (#1364) (555817c)

Fix

  • fix: generated a custom key for the cache in blocks endpoint (#1381) (17cbd2c)

Docs

  • docs: correct the /transaction/material docs for metadata (#1377) (ca163c7)

Chore

  • chore(deps): bump Swatinem/rust-cache from 2.7.1 to 2.7.2 (#1380) (8eca817)
  • chore(deps): bump Swatinem/rust-cache from 2.7.2 to 2.7.3 (#1382) (792d5bb)
  • chore(deps): bump actions/cache from 3 to 4 (#1383) (95987f5)

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.3.5

10 Jan 15:52
aef22fe

Choose a tag to compare

Fix

  • fix: changed how claimed variable is set in staking-payouts (#1378) (0560806)

Perf

  • perf: add additional high load benchmarks for /blocks (#1372) (c3d9d01)

Docs

Chore

  • chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 in /docs (#1376) (b2aab7d)

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.3.4

05 Jan 14:29
f51a28d

Choose a tag to compare

Fix

  • fix: ensure statemine, and statemint are still supported (#1374) (ca5079a)

Chore

  • chore(pjs): update polkadot-js, and fix staking ledger types (#1371) (ceea8eb)

Compatibility

Tested against:

  • Polkadot v10500
  • Kusama v10500
  • Westend v10500

v17.3.3

21 Dec 19:28
36b4416

Choose a tag to compare

NOTE This release focuses on improving the performance of the tool resolving a regression where blocks were overwhelmed with transactions. The noFees query parameter focuses on removing fee info for the blocks if the user does not intend on needing fees. For more general cases where fees are necessary we have increased the performance of querying /blocks while also calculating fees. This was done with 2 cases: ensuring transactionPaidFee, and ExtrinsicSuccess or ExtrinsicFailure info is used to its fullest so we can avoid making any additional rpc calls, as well as ensuring the extrinsic's are called concurrently.

Perf

Fix

  • fix: add finalizedKey query param to /blocks/{blockId} (#1362) (ecd1518)
  • fix: added query to calc fees (#1366) (203a257)
    NOTE: this added the noFees={bool} query param to specify whether to retrieve or not the fees information of the block for the /blocks/* endpoint

Test

  • test(e2e): replace tests pointing to deprecated pallets (#1363) (2a38b2e)

Compatibility

Tested against:

  • Polkadot v10400
  • Kusama v10400
  • Westend v10400

v17.3.2

16 Nov 19:02
0e81076

Choose a tag to compare

Fix

  • fix: add override types for asset hub conversation pallet (#1354) (21e016d)

NOTE: This fix is decoding certain blocks in Kusama Asset Hub and Westend Asset Hub.

Test

  • test: add test for frozen deprecation in runtime (#1353) (1a249a3)

CI

  • ci: fixing gitspiegel trigger workflow (bdb9271)
  • ci: switch e2e-tests endpoints (#1350) (644b475)
  • ci: adding gitspiegel-trigger workflow (#1348) (87f47a5)

Compatibility

Tested against:

  • Polkadot v10300
  • Kusama v10300
  • Westend v10300

v17.3.1

30 Oct 15:04
840b97f

Choose a tag to compare

Fix

  • fix: bifrost type issue & small fixes in tests (#1345) (567170b)

Chore

  • chore(deps): bump actions/setup-node from 3 to 4 (#1343) (8fa49aa)
  • chore(deps): bump Swatinem/rust-cache from 2.7.0 to 2.7.1 (#1344) (47a47da)

Compatibility

Tested against:

  • Polkadot v10200
  • Kusama v10200
  • Westend v10200