Skip to content

Releases: paritytech/substrate-api-sidecar

v19.4.0

07 Jan 20:44
afedb82
Compare
Choose a tag to compare

Features

  • feat: coretime implementation (#1558) (3a92196)
  • feat: Add configuration parameter for request body size (#1565) (98f083d)

CI

  • ci: fix benchmark workflow, move docs to gh-pages (#1552) (226f656)

Docs

  • docs: update docs & benchmarks related docs (#1553) (bd9cad8)

Chores

  • chore: 2025 (#1570) (6a36d7c)
  • chore(deps): update polkadot-js deps (#1567) (fe2e697)
  • chore(deps): update non pjs deps (#1568) (7ddd854)
  • chore(yarn): bump yarn to 4.6.0 & small guide update (#1569) (c64312f)
  • chore(deps): bump Swatinem/rust-cache from 2.7.5 to 2.7.7 (#1564) (1e519ce)
  • chore(deps): bump the pjs group with 5 updates (#1561) (fe1e303)
  • chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /docs (#1560) (cdaf3e3)
  • chore(deps): bump the pjs group with 5 updates (#1559) (a6eb6aa)
  • chore(deps): bump docker/build-push-action from 6.9.0 to 6.10.0 (#1557) (1d75954)

Compatibility

Tested against the following node releases:

  • Polkadot v1.17.0 (Polkadot stable2412)
  • Kusama v1.17.0 (Polkadot stable2412)
  • Westend v1.17.0 (Polkadot stable2412)

Tested against the following runtime releases:

  • Polkadot v1003004
  • Kusama v1003003
  • Westend v1017001

v19.3.1

19 Nov 16:47
bcf03ac
Compare
Choose a tag to compare

Fixes

  • fix: ignore extrinsicIndex in multiBlockMigrations event (#1541) (45c4b1f)
  • fix(dev): fix tsconfig extends pathing for ts-node-dev (#1537) (cef2d10)
  • fix: return DispatchError in dry-run endpoint (#1533) (c43a26b)

CI

Chores

  • chore(deps): update non pjs deps (#1550) (156ad7a)
  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /docs (#1548) (c7b3f86)
  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#1549) (80d3b65)
  • chore(deps): update polkadot-js deps to v14.3.1 (#1547) (3ff1e48)
  • chore(deps): bump winston from 3.16.0 to 3.17.0 (#1545) (fb81a16)
  • chore(deps): bump the pjs group across 1 directory with 7 updates (#1546) (b59928c)
  • chore: update Dependabot versioning strategy (#1543) (158a1f8)
  • chore(deps): bump docker/build-push-action from 5 to 6 (#1540) (7465da)
  • chore(deps): bump winston from 3.15.0 to 3.16.0 (#1536) (4a58326)
  • chore(deps): bump lru-cache from 11.0.1 to 11.0.2 (#1535) (292cd38)
  • chore(deps-dev): bump @substrate/dev from 0.8.0 to 0.9.0 (#1528) (991821d)
  • chore(deps-dev): bump @types/express-serve-static-core from 5.0.0 to 5.0.1 (#1529) (67f2806)

Compatibility

Tested against the following node releases:

  • Polkadot v1.16.2 (Polkadot stable2409-2)
  • Kusama v1.16.2 (Polkadot stable2409-2)
  • Westend v1.16.2 (Polkadot stable2409-2)

Tested against the following runtime releases:

  • Polkadot v1003004
  • Kusama v1003003
  • Westend v1016002

v19.3.0

23 Oct 15:32
c3fbb5b
Compare
Choose a tag to compare

Features

  • feat: update dry run endpoint to use new runtime api call (#1519) (aeef4dc)
  • feat: improve performance with new version of PJS (#1520) (e0ad7c1)

Fix

  • fix: dependabot yaml & explicit pjs deps declaration (#1523) (95dfe4d)

  • fix: rococo deprecation changes (#1517) (7422fd2)

  • fix: filtering in assets endpoint & update guides (#1512) (b67bdcf)

    IMPORTANT NOTE: This release resolves the filtering issue in the assets endpoint.

Docs

Chores

  • chore(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs (#1525) (fd3faae)
  • chore(deps-dev): bump @types/argparse from 2.0.16 to 2.0.17 (#1526) (df7065)
  • chore(deps): update polkadot-js deps & guides (#1522) (bb00db1)
  • chore(deps): update non pjs deps in root & docs folder (#1518) (1a3de02)
  • chore(deps): bump Swatinem/rust-cache from 2.7.3 to 2.7.5 (#1514) (22a143a)
  • chore(deps): update polkadot-js deps to v14.0.1 (#1515) (e35c191)

Compatibility

Tested against the following node releases:

  • Polkadot v1.16.1 (Polkadot stable2409-1)
  • Kusama v1.16.1 (Polkadot stable2409-1)
  • Westend v1.16.1 (Polkadot stable2409-1)

Tested against the following runtime releases:

  • Polkadot v1003003
  • Kusama v1003000
  • Westend v1016002

v19.2.2

10 Oct 14:40
0d6f123
Compare
Choose a tag to compare

Fix

  • fix: how to access router in getRoutes (#1510) (f0d662b)

    IMPORTANT NOTE: This patch release fixes an issue that was introduced in v19.2.1, caused by the upgrade to Express v5.0.0.

Compatibility

Tested against the following node releases:

  • Polkadot v1.15.2 (Polkadot stable2407-2)
  • Kusama v1.15.2 (Polkadot stable2407-2)
  • Westend v1.15.2 (Polkadot stable2407-2)

Tested against the following runtime releases:

  • Polkadot v1003000
  • Kusama v1003000
  • Westend v1016000

v19.2.1

09 Oct 12:22
a6e8cf4
Compare
Choose a tag to compare

Fix

  • fix: queryInfo call in fee-estimate endpoint (#1505) (68be48b)

Chore

  • chore(deps): update express to v5 & jest deprecations (#1502) (28e039e)
  • chore(deps): update substrate dev package & types (#1500) (cf2b58b)
  • chore(yarn): bump yarn to 4.5.0 (#1498) (6aac632)

Test

Compatibility

Tested against the following node releases:

  • Polkadot v1.15.2 (Polkadot stable2407-2)
  • Kusama v1.15.2 (Polkadot stable2407-2)
  • Westend v1.15.2 (Polkadot stable2407-2)

Tested against the following runtime releases:

  • Polkadot v1003000
  • Kusama v1003000
  • Westend v1016000

v19.2.0

23 Sep 18:55
432d8f0
Compare
Choose a tag to compare

Feat

  • feat: add loki functionality to transport logs (#1479) (85a4cca)
  • feat: Inject metrics registry in route controllers (#1477) (11c0173)

Fix

  • fix: Moves the LRUcache to Controller level (#1489) (890c06b)
  • fix: dependabot yaml (#1482) (2e6efc0)
  • fix: Improve performance of blocks service by dependency injection (#1483) (6eaca88)

Chore

  • chore(deps): update polkadot-js deps (#1496) (112994e)
  • chore(deps): update polkadot-js deps (#1495) (0115afc)
  • chore(deps): update non pjs deps & in docs (#1494) (968f522)
  • chore(deps): bump express from 4.19.2 to 4.20.0 (#1491) (a5b8a36)
  • chore: bump express from 4.19.2 to 4.21.0 in /docs (#1490) (02a3797)
  • chore: bump webpack from 5.93.0 to 5.94.0 in /docs (#1484) (6286442)
  • chore(deps): bump micromatch from 4.0.5 to 4.0.8 (#1481) (373ec9b)
  • chore: bump micromatch from 4.0.4 to 4.0.8 in /docs (#1480) (1ca7f9b)

Compatibility

Tested against the following node releases:

  • Polkadot v1.15.2 (Polkadot stable2407-2)
  • Kusama v1.15.2 (Polkadot stable2407-2)
  • Westend v1.15.2 (Polkadot stable2407-2)

Tested against the following runtime releases:

  • Polkadot v1003000
  • Kusama v1003000
  • Westend v1016000

v19.1.0

15 Aug 15:08
beea4a7
Compare
Choose a tag to compare

Feat

  • feat: add pallets/on-going-referenda endpoint (#1471) (386fbb3)
  • feat: Add route based metrics across API (#1465) (a4bbcb8)

Docs

Chore

  • chore(deps): update all non polkadot-js deps in root & docs folder (#1475) (c766c1d)
  • chore: bump axios from 1.6.7 to 1.7.4 in /docs (#1474) (82c61df)
  • chore(deps): update polkadot-js deps (#1473) (0317ec9)

Compatibility

Tested against the following node releases:

  • Polkadot v1.15.0 (Polkadot stable2407)
  • Kusama v1.15.0 (Polkadot stable2407)
  • Westend v1.15.0 (Polkadot stable2407)

Tested against the following runtime releases:

  • Polkadot v1002007
  • Kusama v1002006
  • Westend v1015000

v19.0.2

27 Jun 19:52
28ed90d
Compare
Choose a tag to compare

Fix

  • fix: add nominations in staking-info endpoint (#1448) (b048648)

Chore

Compatibility

Tested against:

  • Polkadot v1013000
  • Kusama v1013000
  • Westend v1013000

v19.0.1

24 May 14:51
8749062
Compare
Choose a tag to compare

Fix

  • fix: duplicate payouts in staking-payouts endpoint (#1439) (b751ca4)
  • fix: add asset conversion pallet to Polkadot Asset Hub (#1437) (1c42f70)

Chore

  • chore(deps): update all non polkadot-js deps (#1442) (bb83189)
  • chore(deps): update polkadot-js deps & README (#1441) (7fb4844)

Compatibility

Tested against:

  • Polkadot v11200
  • Kusama v11200
  • Westend v11200

v19.0.0

24 Apr 20:40
8de3f34
Compare
Choose a tag to compare

Breaking Changes

  • fix!: add new staking storage items (#1432) (317edba)
    NOTE: This PR introduces breaking changes in the staking-payouts endpoint. More specifically:
    1. The payouts for eras after the v1.2.0 runtime upgrade are now retrieved and returned in the endpoint's response
    2. The payouts are retrieved by using the new storage items erasStakersPaged and erasStakersOverview
    3. The use of erasStakersClipped is deprecated but still supported. It will be completely removed in the future
  • fix!: staking payouts change claimed value (#1429) (abf4d9d)
    NOTE: This PR introduces breaking changes in the staking-payouts endpoint. More specifically:
    1. Payouts with claimed false are now retrieved and returned in the endpoint's response
    2. Payouts are now retrievable from any block height within the queried era

Feat

Fix

  • fix: add deprecation note for paras endpoints (#1428) (3ed7cbe)
  • fix: define query param depth in Staking Payouts for all chains (#1422) (c73c801)

Chore

  • chore(deps): update polkadot-js deps (#1434) (d2c05f2)
  • chore(deps): update polkadot-js deps (#1430) (80571f8)
  • chore(deps): bump tar from 6.1.15 to 6.2.1 (#1427) (395b39b)
  • chore: bump tar from 6.1.12 to 6.2.1 in /docs (#1426) (467ecdd)
  • chore: bump undici from 5.28.3 to 5.28.4 in /docs (#1425) (360b6ab)
  • chore(deps): bump express from 4.18.3 to 4.19.2 (#1420) (5951085)
  • chore(deps): bump express from 4.18.1 to 4.19.2 in /docs (#1419) (d4ceb44)
  • chore(deps): bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /docs (#1418) (51a4a68)

Compatibility

Tested against:

  • Polkadot v11000
  • Kusama v11000
  • Westend v11000