Releases: paritytech/substrate-api-sidecar
Releases · paritytech/substrate-api-sidecar
v17.3.0
Features
- feat: add pool-assets endpoints (#1338) (02c4a3f)
- feat: add blocks raw extrinsics endpoint (#1334) (f486aa9)
The following endpoints are now available:
/blocks/:blockId/extrinsics-raw
/pallets/pool-assets/{assetId}/asset-info
/accounts/{accountId}/pool-asset-balances
/accounts/{accountId}/pool-asset-approvals
Chore
- chore(yarn): bump yarn (#1341) (052aaa1)
- chore(deps): update polkadot-js deps (#1339) (2978d1a)
- chore: bump Swatinem/rust-cache from 2.6.2 to 2.7.0 (#1332) (2d1d82d)
- chore: bump postcss from 8.4.14 to 8.4.31 in /docs (#1337) (39d016a)
- chore(deps): bump @babel/traverse from 7.22.11 to 7.23.2 (#1340) (b59bb90)
Docs
Compatibility
Tested against:
- Polkadot v12000
- Kusama v120000
- Westend v12000
v17.2.0
17.2.0 (2023-09-11)
Features
- feat: add asset-conversion endpoints (#1324) (242aa09)
- feat: add pallets/foreign-assets endpoint (#1314) (450c6ea)
Bug Fixes
CI
- ci: add semantic title check, and cleanup actions (#1325) (7098710) Contribute by: benxiao
- ci: use buildah image defined in gitlab group vars (#1327) (37344bf)
Chore
- chore(yarn): bump yarn (#1320) (e744f8d)
- chore: bump Swatinem/rust-cache from 2.6.1 to 2.6.2 (#1319) (f2bd4de)
- chore: bump actions/checkout from 3 to 4 (#1326) (f9f9ad0)
Test
- test(fix-dev): update appropriate type packages (#1318) (d0b2959)
- test(calc): add test for calc_payout (#1317) (b105cd3)
Docs
- docs: fixed lack of responses on openapi (#1328) (899b26f)
- docs: add server urls to swagger-ui (#1330) (05f3966)
Compatibility
Tested against:
- Polkadot v10000
- Kusama v10000
- Westend v10000
v17.1.2
Bug Fixes
- fix: query info feature detection (#1305) (3c768e3) Contributed by xlc
- fix: change error&error codes returned from /transaction/* related endpoints (#1312) (797c421)
Chores
- chore(deps): bump semver from 6.3.0 to 6.3.1 (#1304) (62b97f3)
- chore(yarn): bump yarn (#1303) (e4d42af)
- chore(dev): switch from tsc-watch to ts-node-dev (#1307) (83d201a)
- chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#1309) (573d083)
- chore: bump Swatinem/rust-cache from 2.5.1 to 2.6.0 (#1310) (28e6078)
- chore: bump Swatinem/rust-cache from 2.6.0 to 2.6.1 (#1313) (9fcda59)
Compatibility
Tested against:
- Polkadot v10000
- Kusama v10000
- Westend v10000
v17.1.1
Bug Fixes
- fix: rename wsurl endpoints to asset hub (#1301) (7a7e7de)
- fix: /accounts/{accountId}/convert encoding for ecdsa (#1280) (86edf0b)
- fix: rename statemint/statemine/westmint to asset-hub-polkadot/kusama/westend (#1296) (362e912)
Chores
- chore: bump Swatinem/rust-cache from 2.5.0 to 2.5.1 (#1300) (45d8ecf)
- chore: bump semver from 7.3.5 to 7.5.3 in /docs (#1298) (45eee30)
- chore: bump Swatinem/rust-cache from 2.4.0 to 2.5.0 (#1297) (2579500)
Compatibility
Tested against:
- Polkadot v9420
- Kusama v9420
- Westend v9420
v17.1.0
v17.0.0
Breaking Changes
- fix(deps)!: update polkadot-js, and adjust for breaking changes (isFrozen compatibility fix) & kusama test removed (#1285) (110b01a)
NOTE: In the endpoint/accounts/{accountId}/asset-balances
, the fieldisFrozen
will now give new outputs when it is no longer supported.
Chores
- chore: bump Swatinem/rust-cache from 2.3.0 to 2.4.0 (#1284) (e5e5987)
- chore: bump Swatinem/rust-cache from 2.2.1 to 2.3.0 (#1283) (fa9d52f)
Compatibility
Tested against:
- Polkadot v9420
- Kusama v9420
- Westend v9420
v16.0.0
Breaking Changes
- fix!: removes metadata v13 (#1272) (287d8e3)
NOTE: This removesadjustMetadataV13
query parameter from/pallets/{palletId}/storage
. - fix!: remove noMeta query param from /transaction/materials (#1275) (1d20501)
NOTE: This removesnoMeta
from/transaction/materials
. Please refer to the PR for more information. - fix!: minimum nodejs version (#1278) (05628da)
NOTE: We want this library to be in sync with polkadot-js so it's important for us to also be in line with node-js versions. The version we specify is a minimum of v18.14.
Test
CI
- ci: Update buildah command and version (#1271) (8fdfef8)
- ci: Change endpoints for e2e tests (#1270) (23f5b51)
Chores
- chore(deps): update polkadot-js (#1277) (e8666ca)
- chore(deps): update polkadot-js deps (#1267) (637c964)
- chore(deps): update substrate dev (#1269) (5e9b838)
Docs
Compatibility
Tested against:
- Polkadot v9420
- Kusama v9420
- Westend v9420
v15.0.0
BREAKING CHANGES
- fix!: update polkadot-js, and adjust for breaking changes (
/accounts/{accountId}/balance-info
) (#1255) (8964882)
NOTE: The endpoint/accounts/{accountId}/balance-info
has a new field calledfrozen
, whilemiscFrozen
, andfeeFrozen
will now give new outputs when they are no longer supported. Important: These changes are not yet reflected in a runtime release onpolkadot
,kusama
, andwestend
, but are applied in sidecar to ensure support is there. Please look into the docs and or the above PR to see the changes in more depth.
Bug Fixes
- fix: incorrect finalization when head blocks are cached and polled (#1265) (d498206)
NOTE: This patches a bug related to/blocks/head
.
Test
Compatibility
Tested against:
- Polkadot v9400
- Kusama v9400
- Westend v9400
v14.5.3
Bug Fixes
- fix: validator staking endpoint with more info, and correct docs (#1258) (e0024e5)
NOTE: This ensures that thepallets/staking/validators
endpoint has theat
key, and adds thevalidatorsToBeChilled
key. Please read the PR for more info.
CI
Compatibility
Tested against:
- Polkadot v9400
- Kusama v9400
- Westend v9400