Releases: paritytech/substrate-api-sidecar
Releases · paritytech/substrate-api-sidecar
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
v14.5.2
v14.5.1
v14.5.0
Features
- feat: add pallets/consts endpoint (#1210) (97c1ca6)
- feat: add SAS_EXPRESS_KEEP_ALIVE_TIMEOUT (#1233) (e83dac6)
- feat: add pallets/dispatchables endpoint (#1209) (b685ac2)
CI
Test
Chores
- chore: bump Swatinem/rust-cache from 2.2.0 to 2.2.1 (#1241) (190c713)
- chore(deps): update polkadot-js deps (#1247) (5c4449c)
- chore: add inspect mode script (#1248) (4f40666)
- chore: bump webpack from 5.68.0 to 5.76.0 in /docs (#1249) (783ef9b)
Compatibility
Tested against:
- Polkadot v9390
- Kusama v9390
- Westend v9390
v14.4.1
v14.4.0
Features
Perf
Tests
Chores
- chore: add e2e-tests to single lint configuration (#1226) (f546abc)
- chore(deps): update pjs, add small e2e-config (#1225) (80f4e2c)
- chore(deps): update pjs deps (#1221) (10930b2)
- chore(tech-debt): cleanup type assignment for consoleOverride (#1215) (520631c)
- chore:(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#1217) (fe6ee23)
- chore: bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs (#1216) (2f2b513)
Compatibility
Tested against:
- Polkadot v9370
- Kusama v9370
- Westend v9370
v14.3.1
Bug Fixes
- fix: update errors endpoint to use latest error metadata for fetchErrorItem (#1205) (a13e8ca)
- fix: rename nomination-pools to be to standard (#1203) (7d8ac10)
NOTE: This renames/pallets/nominationPools/*
to/pallets/nomination-pools/*
.
Chores
- chore(deps): updated to new version of confmgr (#1207) (a0f7d78)
- chore(deps): update polkadot-js deps (#1206) (1cb3d22)
- chore(deps): update polkadot-js api to most recent patch (#1211) (cffc235)
Compatibility
Tested against:
- Polkadot v9370
- Kusama v9370
- Westend v9370
v14.3.0
Notes
This release contains a lot of new features and endpoints to sidecar. Notably, you may now write your logs to a file instrinsicly in sidecar. Please refer to the following docs on logging
for more information. There is also a fresh amount of new endpoints to query:
/paras/head/included-candidates
/paras/head/backed-candidates
/pallets/{palletId}/errors
/pallets/{palletId}/errors/{errorItemId}
/pallets/staking/validators
/pallets/nominationPools/info
/pallets/nomintaionPools/{poolId}
For more info on the endpoints please refer to the docs
Features
- feat: add /paras/head/included-candidates and /paras/head/backed-candidates (#1166) (eb4add7)
- feat: add nomination pools support (#1095) (7534b1e)
- feat: add /pallets/errors (#1176) (65a0881)
- feat: add /pallets/staking/validators endpoint (#1045) (70e0a36)
- feat: add fileTransport (#1189) (9c2effb)
Chores
- chore(deps): update polkadot-js deps (#1183) (e2d64ed)
- chore(yarn-dev): update yarn to 3.3.1, and substrate/dev to 0.6.6 (#1185) (c7461c6)
- chore(lint): adjust lint script (#1184) (325e80a)
- chore: bump bumpalo from 3.6.0 to 3.12.0 in /calc (#1192) (93e7d36)
- chore(deps): update polkadot-js deps (#1193) (ee64335)
- chore(scripts): cleanup package.json scripts (#1200) (1585605)
Docs
Compatibility
Tested against:
- Polkadot v9370
- Kusama v9370
- Westend v9370