From 590aa3366d8149c05093cab6e38f8b3f7033fc01 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 11:23:58 +0000 Subject: [PATCH] Refresh the catalog for new stable client releases. ChainDiff 0.3.2 includes new stable client tags. New stable releases: - bor v2.10.3 - heimdall v0.12.2 These tags are in the catalog. They are not reviewed. A check that targets one of them stays review required until an advisory is added. --- pyproject.toml | 2 +- src/chaindiff/__init__.py | 2 +- src/chaindiff/data/releases/avalanchego.json | 2 +- src/chaindiff/data/releases/besu.json | 2 +- src/chaindiff/data/releases/bor.json | 9 ++++++++- src/chaindiff/data/releases/bsc.json | 2 +- src/chaindiff/data/releases/erigon.json | 2 +- src/chaindiff/data/releases/external-node.json | 2 +- src/chaindiff/data/releases/geth.json | 2 +- src/chaindiff/data/releases/heimdall.json | 16 +++++++++++++++- src/chaindiff/data/releases/juno.json | 2 +- src/chaindiff/data/releases/l2geth.json | 2 +- src/chaindiff/data/releases/lighthouse.json | 2 +- src/chaindiff/data/releases/linea-besu.json | 2 +- src/chaindiff/data/releases/maru.json | 2 +- src/chaindiff/data/releases/nethermind.json | 2 +- src/chaindiff/data/releases/nimbus.json | 2 +- src/chaindiff/data/releases/nitro.json | 2 +- src/chaindiff/data/releases/op-geth.json | 2 +- src/chaindiff/data/releases/op-node.json | 4 ++-- src/chaindiff/data/releases/op-reth.json | 4 ++-- src/chaindiff/data/releases/pathfinder.json | 2 +- src/chaindiff/data/releases/prysm.json | 4 ++-- src/chaindiff/data/releases/reth.json | 2 +- src/chaindiff/data/releases/teku.json | 2 +- 25 files changed, 49 insertions(+), 28 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 8908670..5f91b05 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "chaindiff" -version = "0.3.1" +version = "0.3.2" description = "Decide whether a node client upgrade is safe." readme = "README.md" license = "MIT" diff --git a/src/chaindiff/__init__.py b/src/chaindiff/__init__.py index c3537a8..3b124a3 100644 --- a/src/chaindiff/__init__.py +++ b/src/chaindiff/__init__.py @@ -1,3 +1,3 @@ """Decide whether a node client upgrade is safe.""" -__version__ = "0.3.1" \ No newline at end of file +__version__ = "0.3.2" \ No newline at end of file diff --git a/src/chaindiff/data/releases/avalanchego.json b/src/chaindiff/data/releases/avalanchego.json index a51f444..c28b066 100644 --- a/src/chaindiff/data/releases/avalanchego.json +++ b/src/chaindiff/data/releases/avalanchego.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "avalanchego", "github": "ava-labs/avalanchego", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 1, "releases": [ { diff --git a/src/chaindiff/data/releases/besu.json b/src/chaindiff/data/releases/besu.json index 23ce255..381599d 100644 --- a/src/chaindiff/data/releases/besu.json +++ b/src/chaindiff/data/releases/besu.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "besu", "github": "besu-eth/besu", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/bor.json b/src/chaindiff/data/releases/bor.json index aae1897..874388e 100644 --- a/src/chaindiff/data/releases/bor.json +++ b/src/chaindiff/data/releases/bor.json @@ -2,9 +2,16 @@ "schema_version": 1, "client": "bor", "github": "0xPolygon/bor", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 4, "releases": [ + { + "tag": "v2.10.3", + "name": "v2.10.3", + "published_at": "2026-10-15T06:28:06Z", + "prerelease": false, + "url": "https://github.com/0xPolygon/bor/releases/tag/v2.10.3" + }, { "tag": "v2.10.2", "name": "v2.10.2", diff --git a/src/chaindiff/data/releases/bsc.json b/src/chaindiff/data/releases/bsc.json index 6124d6c..446dbc2 100644 --- a/src/chaindiff/data/releases/bsc.json +++ b/src/chaindiff/data/releases/bsc.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "bsc", "github": "bnb-chain/bsc", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 2, "releases": [ { diff --git a/src/chaindiff/data/releases/erigon.json b/src/chaindiff/data/releases/erigon.json index 7104950..ec0651f 100644 --- a/src/chaindiff/data/releases/erigon.json +++ b/src/chaindiff/data/releases/erigon.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "erigon", "github": "erigontech/erigon", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 107, "releases": [ { diff --git a/src/chaindiff/data/releases/external-node.json b/src/chaindiff/data/releases/external-node.json index 57f6e91..e4ec26f 100644 --- a/src/chaindiff/data/releases/external-node.json +++ b/src/chaindiff/data/releases/external-node.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "external-node", "github": "matter-labs/zksync-era", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 83, "releases": [ { diff --git a/src/chaindiff/data/releases/geth.json b/src/chaindiff/data/releases/geth.json index 84ee848..9d49dfb 100644 --- a/src/chaindiff/data/releases/geth.json +++ b/src/chaindiff/data/releases/geth.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "geth", "github": "ethereum/go-ethereum", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/heimdall.json b/src/chaindiff/data/releases/heimdall.json index 5adcae8..a72e4f5 100644 --- a/src/chaindiff/data/releases/heimdall.json +++ b/src/chaindiff/data/releases/heimdall.json @@ -2,9 +2,23 @@ "schema_version": 1, "client": "heimdall", "github": "0xPolygon/heimdall-v2", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ + { + "tag": "v0.12.2", + "name": "v0.12.2", + "published_at": "2026-10-14T09:30:56Z", + "prerelease": false, + "url": "https://github.com/0xPolygon/heimdall-v2/releases/tag/v0.12.2" + }, + { + "tag": "v0.12.2-beta-2", + "name": "v0.12.2-beta-2", + "published_at": "2026-10-12T15:17:32Z", + "prerelease": true, + "url": "https://github.com/0xPolygon/heimdall-v2/releases/tag/v0.12.2-beta-2" + }, { "tag": "v0.12.2-beta", "name": "v0.12.2-beta", diff --git a/src/chaindiff/data/releases/juno.json b/src/chaindiff/data/releases/juno.json index 672ed3c..cd1b3d2 100644 --- a/src/chaindiff/data/releases/juno.json +++ b/src/chaindiff/data/releases/juno.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "juno", "github": "NethermindEth/juno", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/l2geth.json b/src/chaindiff/data/releases/l2geth.json index 1f35e23..c246513 100644 --- a/src/chaindiff/data/releases/l2geth.json +++ b/src/chaindiff/data/releases/l2geth.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "l2geth", "github": "scroll-tech/go-ethereum", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/lighthouse.json b/src/chaindiff/data/releases/lighthouse.json index 3948f9c..eedc93a 100644 --- a/src/chaindiff/data/releases/lighthouse.json +++ b/src/chaindiff/data/releases/lighthouse.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "lighthouse", "github": "sigp/lighthouse", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/linea-besu.json b/src/chaindiff/data/releases/linea-besu.json index 434479a..2b36eac 100644 --- a/src/chaindiff/data/releases/linea-besu.json +++ b/src/chaindiff/data/releases/linea-besu.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "linea-besu", "github": "LFDT-Lineth/lineth-monorepo", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 324, "releases": [ { diff --git a/src/chaindiff/data/releases/maru.json b/src/chaindiff/data/releases/maru.json index 3145172..ef007e3 100644 --- a/src/chaindiff/data/releases/maru.json +++ b/src/chaindiff/data/releases/maru.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "maru", "github": "LFDT-Lineth/lineth-monorepo", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 330, "releases": [ { diff --git a/src/chaindiff/data/releases/nethermind.json b/src/chaindiff/data/releases/nethermind.json index 18b8fac..b03839e 100644 --- a/src/chaindiff/data/releases/nethermind.json +++ b/src/chaindiff/data/releases/nethermind.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "nethermind", "github": "NethermindEth/nethermind", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 39, "releases": [ { diff --git a/src/chaindiff/data/releases/nimbus.json b/src/chaindiff/data/releases/nimbus.json index ab5741f..6c473fa 100644 --- a/src/chaindiff/data/releases/nimbus.json +++ b/src/chaindiff/data/releases/nimbus.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "nimbus", "github": "status-im/nimbus-eth2", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 2, "releases": [ { diff --git a/src/chaindiff/data/releases/nitro.json b/src/chaindiff/data/releases/nitro.json index 57624d6..25c723a 100644 --- a/src/chaindiff/data/releases/nitro.json +++ b/src/chaindiff/data/releases/nitro.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "nitro", "github": "OffchainLabs/nitro", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 53, "releases": [ { diff --git a/src/chaindiff/data/releases/op-geth.json b/src/chaindiff/data/releases/op-geth.json index c6cfd6c..e6e9e64 100644 --- a/src/chaindiff/data/releases/op-geth.json +++ b/src/chaindiff/data/releases/op-geth.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "op-geth", "github": "ethereum-optimism/op-geth", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/op-node.json b/src/chaindiff/data/releases/op-node.json index ec1fcb8..2cf8d61 100644 --- a/src/chaindiff/data/releases/op-node.json +++ b/src/chaindiff/data/releases/op-node.json @@ -2,8 +2,8 @@ "schema_version": 1, "client": "op-node", "github": "ethereum-optimism/optimism", - "fetched_at": "2026-10-12T15:15:39Z", - "ignored_tag_count": 2317, + "fetched_at": "2026-10-15T11:22:34Z", + "ignored_tag_count": 2318, "releases": [ { "tag": "op-node/v1.19.9", diff --git a/src/chaindiff/data/releases/op-reth.json b/src/chaindiff/data/releases/op-reth.json index 48c780d..762d2d6 100644 --- a/src/chaindiff/data/releases/op-reth.json +++ b/src/chaindiff/data/releases/op-reth.json @@ -2,8 +2,8 @@ "schema_version": 1, "client": "op-reth", "github": "ethereum-optimism/optimism", - "fetched_at": "2026-10-12T15:15:39Z", - "ignored_tag_count": 2361, + "fetched_at": "2026-10-15T11:22:34Z", + "ignored_tag_count": 2362, "releases": [ { "tag": "op-reth/v2.6.0", diff --git a/src/chaindiff/data/releases/pathfinder.json b/src/chaindiff/data/releases/pathfinder.json index 00d42ad..998fbde 100644 --- a/src/chaindiff/data/releases/pathfinder.json +++ b/src/chaindiff/data/releases/pathfinder.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "pathfinder", "github": "software-mansion/pathfinder", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/prysm.json b/src/chaindiff/data/releases/prysm.json index a045e8f..643f17c 100644 --- a/src/chaindiff/data/releases/prysm.json +++ b/src/chaindiff/data/releases/prysm.json @@ -2,12 +2,12 @@ "schema_version": 1, "client": "prysm", "github": "OffchainLabs/prysm", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 1, "releases": [ { "tag": "v7.2.1", - "name": "v.7.2.1", + "name": "v7.2.1", "published_at": "2026-10-05T21:18:08Z", "prerelease": false, "url": "https://github.com/OffchainLabs/prysm/releases/tag/v7.2.1" diff --git a/src/chaindiff/data/releases/reth.json b/src/chaindiff/data/releases/reth.json index 1266f3d..69770dd 100644 --- a/src/chaindiff/data/releases/reth.json +++ b/src/chaindiff/data/releases/reth.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "reth", "github": "paradigmxyz/reth", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 0, "releases": [ { diff --git a/src/chaindiff/data/releases/teku.json b/src/chaindiff/data/releases/teku.json index 1cba296..9187d88 100644 --- a/src/chaindiff/data/releases/teku.json +++ b/src/chaindiff/data/releases/teku.json @@ -2,7 +2,7 @@ "schema_version": 1, "client": "teku", "github": "Consensys-Incorporated/teku", - "fetched_at": "2026-10-12T15:15:39Z", + "fetched_at": "2026-10-15T11:22:34Z", "ignored_tag_count": 2, "releases": [ {