Skip to content

Commit 3d061ef

Browse files
authored
chore(release): 20.14.1 (#1961)
1 parent 63801a2 commit 3d061ef

8 files changed

Lines changed: 50 additions & 21 deletions

File tree

.github/workflows/benchmark.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ jobs:
2020
- name: Checkout sources
2121
uses: actions/checkout@v6
2222

23+
- name: Install Node v22
24+
uses: actions/setup-node@v6
25+
with:
26+
node-version: "22"
27+
2328
- name: benchmarks
2429
run: |
2530
yarn --immutable

CHANGELOG.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5-
## Unreleased
5+
## [20.14.1](https://github.com/paritytech/substrate-api-sidecar/compare/v20.14.0..v20.14.1) (2026-04-28)
66

77
### ⚠️ Deprecation Notice
88

@@ -17,6 +17,37 @@ All notable changes to this project will be documented in this file. See [standa
1717
- Migration guide: [MIGRATION.md](https://github.com/paritytech/polkadot-rest-api/blob/main/docs/guides/MIGRATION.md)
1818
- Issues/feedback: https://github.com/paritytech/polkadot-rest-api/issues
1919

20+
This is the final feature release. Only critical-security fixes will be backported, if any. Use `polkadot-rest-api` for all new development.
21+
22+
### Fix
23+
24+
- fix: use `ClaimedRewards` storage for claimed status in staking-payouts ([#1922](https://github.com/paritytech/substrate-api-sidecar/pull/1922))
25+
- fix: remove IBP kilt endpoint ([#1896](https://github.com/paritytech/substrate-api-sidecar/pull/1896))
26+
- feat/fix: benchmarks refactoring, CI script fixes, lua path, migration finalization, and `grep -A` window bump ([#1917](https://github.com/paritytech/substrate-api-sidecar/pull/1917), [#1928](https://github.com/paritytech/substrate-api-sidecar/pull/1928), [#1933](https://github.com/paritytech/substrate-api-sidecar/pull/1933), [#1954](https://github.com/paritytech/substrate-api-sidecar/pull/1954), [#1960](https://github.com/paritytech/substrate-api-sidecar/pull/1960))
27+
- chore: bump Node.js from 18 to 22 — required because `lru-cache@11` relies on `node:diagnostics_channel.tracingChannel` (Node 20.2+) ([#1958](https://github.com/paritytech/substrate-api-sidecar/pull/1958))
28+
29+
### Chore
30+
31+
- chore(deps): bump `axios` from 1.12.2 to 1.15.2 (incl. security pin) ([#1893](https://github.com/paritytech/substrate-api-sidecar/pull/1893), [#1935](https://github.com/paritytech/substrate-api-sidecar/pull/1935), [#1950](https://github.com/paritytech/substrate-api-sidecar/pull/1950), [#1952](https://github.com/paritytech/substrate-api-sidecar/pull/1952))
32+
- chore(deps): bump `lru-cache` from 11.2.5 to 11.3.5 ([#1899](https://github.com/paritytech/substrate-api-sidecar/pull/1899), [#1920](https://github.com/paritytech/substrate-api-sidecar/pull/1920), [#1943](https://github.com/paritytech/substrate-api-sidecar/pull/1943))
33+
- chore(deps): bump `@polkadot-api/merkleize-metadata` from 1.1.29 to 1.2.1 ([#1942](https://github.com/paritytech/substrate-api-sidecar/pull/1942), [#1956](https://github.com/paritytech/substrate-api-sidecar/pull/1956))
34+
- chore(deps): bump `express` and `@types/express` ([#1845](https://github.com/paritytech/substrate-api-sidecar/pull/1845))
35+
- chore(deps): bump `qs` from 6.14.1 to 6.14.2 ([#1898](https://github.com/paritytech/substrate-api-sidecar/pull/1898))
36+
- chore(deps): bump `bn.js` from 5.2.1 to 5.2.3 ([#1903](https://github.com/paritytech/substrate-api-sidecar/pull/1903))
37+
- chore(deps): bump `winston-loki` from 6.1.3 to 6.1.4 ([#1900](https://github.com/paritytech/substrate-api-sidecar/pull/1900))
38+
- chore(deps): bump `flatted` from 3.2.7 to 3.4.2 ([#1923](https://github.com/paritytech/substrate-api-sidecar/pull/1923))
39+
- chore(deps): bump `picomatch` from 2.3.1 to 2.3.2 ([#1924](https://github.com/paritytech/substrate-api-sidecar/pull/1924))
40+
- chore(deps): bump `path-to-regexp` from 8.2.0 to 8.4.0 ([#1931](https://github.com/paritytech/substrate-api-sidecar/pull/1931))
41+
- chore(deps): bump `lodash` from 4.17.23 to 4.18.1 ([#1939](https://github.com/paritytech/substrate-api-sidecar/pull/1939))
42+
- chore(deps): bump `protobufjs` from 7.3.2 to 7.5.5 ([#1948](https://github.com/paritytech/substrate-api-sidecar/pull/1948))
43+
- chore(deps): bump `minimatch` from 3.1.2 to 3.1.5 ([#1910](https://github.com/paritytech/substrate-api-sidecar/pull/1910))
44+
- chore(deps): bump `rollup` from 4.42.0 to 4.59.0 ([#1906](https://github.com/paritytech/substrate-api-sidecar/pull/1906))
45+
- chore(deps-dev): bump `@acala-network/chopsticks-testing` ([#1892](https://github.com/paritytech/substrate-api-sidecar/pull/1892), [#1955](https://github.com/paritytech/substrate-api-sidecar/pull/1955))
46+
- chore(deps): bump `/docs` packages — `axios`, `qs`, `minimatch`, `immutable`, `picomatch`, `yaml`, `brace-expansion`, `lodash`, `follow-redirects`, `postcss`, `webpack` ([#1890](https://github.com/paritytech/substrate-api-sidecar/pull/1890), [#1893](https://github.com/paritytech/substrate-api-sidecar/pull/1893), [#1897](https://github.com/paritytech/substrate-api-sidecar/pull/1897), [#1904](https://github.com/paritytech/substrate-api-sidecar/pull/1904), [#1909](https://github.com/paritytech/substrate-api-sidecar/pull/1909), [#1915](https://github.com/paritytech/substrate-api-sidecar/pull/1915), [#1925](https://github.com/paritytech/substrate-api-sidecar/pull/1925), [#1927](https://github.com/paritytech/substrate-api-sidecar/pull/1927), [#1930](https://github.com/paritytech/substrate-api-sidecar/pull/1930), [#1938](https://github.com/paritytech/substrate-api-sidecar/pull/1938), [#1944](https://github.com/paritytech/substrate-api-sidecar/pull/1944), [#1950](https://github.com/paritytech/substrate-api-sidecar/pull/1950), [#1953](https://github.com/paritytech/substrate-api-sidecar/pull/1953))
47+
- chore(deps): bump `/docs-v2` packages — `tar`, `webpack`, `minimatch`, `brace-expansion`, `node-forge`, `lodash`, `postcss`, `picomatch`, `follow-redirects` ([#1884](https://github.com/paritytech/substrate-api-sidecar/pull/1884), [#1891](https://github.com/paritytech/substrate-api-sidecar/pull/1891), [#1902](https://github.com/paritytech/substrate-api-sidecar/pull/1902), [#1905](https://github.com/paritytech/substrate-api-sidecar/pull/1905), [#1913](https://github.com/paritytech/substrate-api-sidecar/pull/1913), [#1916](https://github.com/paritytech/substrate-api-sidecar/pull/1916), [#1926](https://github.com/paritytech/substrate-api-sidecar/pull/1926), [#1929](https://github.com/paritytech/substrate-api-sidecar/pull/1929), [#1932](https://github.com/paritytech/substrate-api-sidecar/pull/1932), [#1946](https://github.com/paritytech/substrate-api-sidecar/pull/1946), [#1957](https://github.com/paritytech/substrate-api-sidecar/pull/1957), [#1959](https://github.com/paritytech/substrate-api-sidecar/pull/1959))
48+
- chore(ci): bump GitHub Actions — `docker/build-push-action`, `docker/login-action`, `actions/upload-artifact`, `actions/download-artifact`, `actions/create-github-app-token`, `Swatinem/rust-cache`, `benchmark-action/github-action-benchmark` ([#1895](https://github.com/paritytech/substrate-api-sidecar/pull/1895), [#1907](https://github.com/paritytech/substrate-api-sidecar/pull/1907), [#1908](https://github.com/paritytech/substrate-api-sidecar/pull/1908), [#1911](https://github.com/paritytech/substrate-api-sidecar/pull/1911), [#1912](https://github.com/paritytech/substrate-api-sidecar/pull/1912), [#1914](https://github.com/paritytech/substrate-api-sidecar/pull/1914), [#1918](https://github.com/paritytech/substrate-api-sidecar/pull/1918), [#1921](https://github.com/paritytech/substrate-api-sidecar/pull/1921), [#1936](https://github.com/paritytech/substrate-api-sidecar/pull/1936), [#1940](https://github.com/paritytech/substrate-api-sidecar/pull/1940))
49+
- chore: deprecate substrate-api-sidecar in favor of polkadot-rest-api ([#1951](https://github.com/paritytech/substrate-api-sidecar/pull/1951))
50+
2051
## [20.14.0](https://github.com/paritytech/substrate-api-sidecar/compare/v20.13.3..v20.14.0) (2026-02-01)
2152

2253
### Feat

docs-v2/dist/bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs-v2/openapi-v1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ info:
2121
license:
2222
name: GPL-3.0-or-later
2323
url: https://github.com/paritytech/substrate-api-sidecar/blob/master/LICENSE
24-
version: 20.14.0
24+
version: 20.14.1
2525
servers:
2626
- url: https://polkadot-public-sidecar.parity-chains.parity.io/
2727
description: Polkadot Parity public sidecar

docs/dist/app.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/src/openapi-v1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ info:
2121
license:
2222
name: GPL-3.0-or-later
2323
url: https://github.com/paritytech/substrate-api-sidecar/blob/master/LICENSE
24-
version: 20.14.0
24+
version: 20.14.1
2525
servers:
2626
- url: https://polkadot-public-sidecar.parity-chains.parity.io/
2727
description: Polkadot Parity public sidecar

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "20.14.0",
2+
"version": "20.14.1",
33
"name": "@substrate/api-sidecar",
44
"description": "REST service that makes it easy to interact with blockchain nodes built using Substrate's FRAME framework.",
55
"homepage": "https://github.com/paritytech/substrate-api-sidecar#readme",

yarn.lock

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1222,14 +1222,14 @@ __metadata:
12221222
languageName: node
12231223
linkType: hard
12241224

1225-
"@noble/hashes@npm:2.0.1, @noble/hashes@npm:^2.0.1, @noble/hashes@npm:~2.0.0":
1225+
"@noble/hashes@npm:2.0.1, @noble/hashes@npm:~2.0.0":
12261226
version: 2.0.1
12271227
resolution: "@noble/hashes@npm:2.0.1"
12281228
checksum: 10/f4d00e7564eb4ff4e6d16be151dd0e404aede35f91e4372b0a8a6ec888379c1dd1e02c721b480af8e7853bea9637185b5cb9533970c5b77d60c254ead0cfd8f7
12291229
languageName: node
12301230
linkType: hard
12311231

1232-
"@noble/hashes@npm:^2.2.0":
1232+
"@noble/hashes@npm:^2.0.1, @noble/hashes@npm:^2.2.0":
12331233
version: 2.2.0
12341234
resolution: "@noble/hashes@npm:2.2.0"
12351235
checksum: 10/b1b78bedc2a01394be047429f3d888905015fe8a09f1b7e43e0b5736b54133df62f73dcc73ede43af38e96e86156afb45b86973fdeaa95d9f0880333c3fc0907
@@ -6824,10 +6824,10 @@ __metadata:
68246824
languageName: node
68256825
linkType: hard
68266826

6827-
"lru-cache@npm:*, lru-cache@npm:^11.1.0":
6828-
version: 11.2.7
6829-
resolution: "lru-cache@npm:11.2.7"
6830-
checksum: 10/fbff4b8dee8189dde9b52cdfb3ea89b4c9cec094c1538cd30d1f47299477ff312efdb35f7994477ec72328f8e754e232b26a143feda1bd1f79ff22da6664d2c5
6827+
"lru-cache@npm:*, lru-cache@npm:^11.1.0, lru-cache@npm:^11.3.5":
6828+
version: 11.3.5
6829+
resolution: "lru-cache@npm:11.3.5"
6830+
checksum: 10/3701b77e87765a3aea453402a7850bdbf7e02445210f35bd5ba1561f601f605f488bf9932be4a3851a6664073924f671a1ec99c4a1a98c457e0d126872a3e04f
68316831
languageName: node
68326832
linkType: hard
68336833

@@ -6838,13 +6838,6 @@ __metadata:
68386838
languageName: node
68396839
linkType: hard
68406840

6841-
"lru-cache@npm:^11.3.5":
6842-
version: 11.3.5
6843-
resolution: "lru-cache@npm:11.3.5"
6844-
checksum: 10/3701b77e87765a3aea453402a7850bdbf7e02445210f35bd5ba1561f601f605f488bf9932be4a3851a6664073924f671a1ec99c4a1a98c457e0d126872a3e04f
6845-
languageName: node
6846-
linkType: hard
6847-
68486841
"lru-cache@npm:^5.1.1":
68496842
version: 5.1.1
68506843
resolution: "lru-cache@npm:5.1.1"

0 commit comments

Comments
 (0)