Releases: paritytech/substrate-api-sidecar
v20.2.2
Fix
- fix: small updates in injection tests (#1629) (f2066e0)
- fix: replace unavailable endpoint (#1627) (dbdb1d6)
Chores
- chore(deps-dev): bump @types/express from 5.0.0 to 5.0.1 (#1623) (bd0b57a)
- chore(deps): bump lru-cache from 11.0.2 to 11.1.0 (#1624) (0ca4fcf)
- chore(deps): bump actions/create-github-app-token from 1 to 2 (#1626) (f7dc001)
- chore(deps): bump Swatinem/rust-cache from 2.7.7 to 2.7.8 (#1621) (6f6ae64)
- chore(deps): bump the pjs group with 5 updates (#1625) (d9c832e)
- chore(deps): update deps & small fixes in calc (#1628) (219b8ad)
Compatibility
Tested against the following node releases:
- Polkadot v1.18.0 (Polkadot stable2503-3)
- Kusama v1.18.0 (Polkadot stable2503-3)
- Westend v1.18.0 (Polkadot stable2503-3)
Tested against the following runtime releases:
- Polkadot v1004001
- Kusama v1004001
- Westend v1018001
v20.2.1
Perf
Fix
Chores
- chore(deps): update deps in /docs (#1619) (37a3ebb)
- chore(deps): bump axios from 1.7.7 to 1.8.3 in /docs (#1618) (dec24d7)
- chore(deps): bump @babel/runtime-corejs3 from 7.26.0 to 7.26.10 in /docs (#1617) (01670c1)
- chore(deps): bump @babel/runtime from 7.23.9 to 7.26.10 in /docs (#1616) (b980479)
- chore(deps): update polkadot-js deps to v15.8.1 (#1615) (8a79dcc)
Compatibility
Tested against the following node releases:
- Polkadot v1.17.3 (Polkadot stable2412-3)
- Kusama v1.17.3 (Polkadot stable2412-3)
- Westend v1.17.3 (Polkadot stable2412-3)
Tested against the following runtime releases:
- Polkadot v1004001
- Kusama v1004001
- Westend v1018001
v20.2.0
Features
- feat: inject controllers using metadata's definition of pallets (#1592) (2aa6e6a)
- feat: [AHM] - Add AH Next Westend chain (#1586) (7217e6e)
Fix
- fix: foreign asset multilocation as hex (#1605) (e65ba2b)
- fix: asset-hub-next specName (#1604) (38a3f84)
Chores
- chore(deps): update polkadot-js deps to v15.7.1 (#1606) (0ad81d1)
- chore(deps): bump docker/build-push-action from 6.14.0 to 6.15.0 (#1603) (e665b7a)
- chore(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 (#1598) (2c926c7)
- chore(deps): bump rxjs from 7.8.1 to 7.8.2 (#1602) (18b0014)
Compatibility
Tested against the following node releases:
- Polkadot v1.17.2 (Polkadot stable2412-2)
- Kusama v1.17.2 (Polkadot stable2412-2)
- Westend v1.17.2 (Polkadot stable2412-2)
Tested against the following runtime releases:
- Polkadot v1004000
- Kusama v1004001
- Westend v1017001
v20.1.0
Features
- feat: add
accounts/compare
endpoint (#1597) (191e68a) - feat: add
includeClaimedRewards
query param in staking-info (#1593) (ed8b04a)
Chores
Compatibility
Tested against the following node releases:
- Polkadot v1.17.1 (Polkadot stable2412-1)
- Kusama v1.17.1 (Polkadot stable2412-1)
- Westend v1.17.1 (Polkadot stable2412-1)
Tested against the following runtime releases:
- Polkadot v1003004
- Kusama v1004000
- Westend v1017001
v20.0.0
Breaking Changes
-
fix: claimed in staking info endpoint (#1445) (e11955a)
NOTE: This PR introduces breaking changes in the
staking-info
endpoint. More specifically:- The field
claimed
in the endpoint's response has changed structure and now we have a separate status for each era returned. - The status values are different for validator and nominator account.
- The logic that calculates the era status was completely refactored.
Please refer to the documents mentioned in the related PR for more details:
- The field
Fix
- fix: make scripts executable again in benchmark workflow (#1589) (22db863)
- fix: benchmark-publish job (github action) (#1585) (d87bc07)
Chores
- chore(deps-dev): bump @types/express-serve-static-core from 5.0.5 to 5.0.6 (#1588) (2ad52e0)
- chore(deps): bump the pjs group with 5 updates (#1587) (274e844)
- chore(deps): update polkadot-js deps to v15.5.1 (#1583) (fd7d7b7)
- chore(deps): bump docker/build-push-action from 6.11.0 to 6.13.0 (#1580) (18f33f4)
- chore(deps-dev): bump @types/express-serve-static-core from 5.0.4 to 5.0.5 (#1578) (398a98c)
- chore(deps-dev): bump @types/express-serve-static-core from 5.0.3 to 5.0.4 (#1574) (194f3e7)
- chore(deps): bump the pjs group with 5 updates (#1573) (fc95cd0)
- chore(deps): bump docker/build-push-action from 6.10.0 to 6.11.0 (#1572) (51ab44b)
Compatibility
Tested against the following node releases:
- Polkadot v1.17.1 (Polkadot stable2412-1)
- Kusama v1.17.1 (Polkadot stable2412-1)
- Westend v1.17.1 (Polkadot stable2412-1)
Tested against the following runtime releases:
- Polkadot v1003004
- Kusama v1003003
- Westend v1017001
v19.4.0
Features
- feat: coretime implementation (#1558) (3a92196)
- feat: Add configuration parameter for request body size (#1565) (98f083d)
CI
Docs
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
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
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: 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
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
Fix
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