Changelog
Unreleased
Merged pull requests:
- chore(deps): bump hono from 4.12.14 to 4.12.18 in /cc3-indexer #934 (dependabot[bot])
3.120.0-testnet (2026-05-08)
3.120.0-devnet (2026-05-07)
Merged pull requests:
- Improve prover-check log message #940 (atodorov)
- Rate limit Prover checker #939 (atodorov)
- feat(attestation): forward_patch_checkpoints extrinsic and recovery s… #937 (DylanVerstraete)
- Prover monitor: Allow specifying check ranges via ENV #936 (atodorov)
- Add script & cron job to query prover #933 (atodorov)
- Simulate Anvil/Creditcoin RPC connections recovery for Prover #932 (atodorov)
- feat(proof-gen-api-server): emoji prefixes for log lines #929 (DylanVerstraete)
3.119.0-devnet (2026-05-07)
Fixed bugs:
- fix(attestation): prevalidate commit_attestation in txpool #908 (DylanVerstraete)
Merged pull requests:
- Improve proof-gen-api health endpoint to account for archiver issues #898 (didac-gluwa)
3.118.0-devnet (2026-05-06)
Merged pull requests:
- fix(arc-swap): update to latest version with ordering fixes #928 (Trantorian1)
- chore(deps): bump openssl from 0.10.78 to 0.10.79 #926 (dependabot[bot])
- chore(deps): bump simple-git from 3.33.0 to 3.36.0 in /cc3-indexer #925 (dependabot[bot])
- Update URLs for Testnet #914 (atodorov)
3.117.0-devnet (2026-05-06)
Merged pull requests:
- fix(proof-gen-api): bracket query with mixed cache halves #924 (DylanVerstraete)
- Redirect proof gen server to api docs #923 (didac-gluwa)
- chore(deps-dev): bump axios from 1.15.0 to 1.15.2 in /cli #921 (dependabot[bot])
- chore(deps-dev): bump axios from 1.15.0 to 1.16.0 in /docs/smart-contract-development/with-hardhat #919 (dependabot[bot])
- fix(cc-client): atomically refresh shared CcClient on reconnect (CSUB-2039) #917 (DylanVerstraete)
- chore(deps): bump vm2 from 3.10.3 to 3.11.2 in /cc3-indexer #915 (dependabot[bot])
- feat(proof-gen-api): return 422 for BlockNotReady #889 (DylanVerstraete)
3.116.0-devnet (2026-05-05)
Merged pull requests:
- chore: add pruning attestations after checkpoint created event in pro… #918 (beqaabu)
- Remove unused option --ecdsa and its supporting functions #913 (atodorov)
- chore(continuity): clarify tx position RPC error context #911 (DylanVerstraete)
- fix(cli): restore env-or-prompt secret flow for attestor write commands #909 (DylanVerstraete)
- fix(proof-gen-api,cc-client): surface CC3 event subscription errors and reset backoff on healthy reconnects #907 (DylanVerstraete)
- chore(deps): bump the all-dependencies group across 3 directories with 1 update #906 (dependabot[bot])
- feat(proof-api): add retry for eth rpc calls #899 (DylanVerstraete)
3.115.0-devnet (2026-05-02)
Merged pull requests:
- chore(deps): bump taiki-e/install-action from 2.75.23 to 2.75.27 in the all-dependencies group #905 (dependabot[bot])
- Update the check for minimum changelog size to trigger for < 5 lines #901 (atodorov)
- chore(deps-dev): bump @gluwa/usc-sdk from 0.9.0 to 0.12.0 in /cli in the dev-dependencies group across 1 directory #887 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
⚠️ Operator Warnings
The following changes in this release may require action from node, attestor, or indexer operators.
Please review carefully before upgrading.
🔴 Runtime definition changed
The runtime source code has changed. A runtime upgrade will likely be required. Ensure the on-chain runtime is updated accordingly.
Changed files (1)
runtime/src/lib.rs
🔴 Indexer schema entities modified — resync from block 0 required
The indexer GraphQL schema has had entity fields modified. Indexer operators must perform a full resync from block 0 to ensure data consistency.
Changed files (1)
cc3-indexer/schema.graphql
🟡 Node binary source changed
The node binary source code has changed. Node operators should rebuild and redeploy their node binary.
Changed files (1)
node/src/benchmarking.rs
🟡 Pallet or precompile code changed
Pallet or precompile source code has changed. A runtime upgrade may be required. Review the changes carefully before upgrading.
Changed files (5)
pallets/attestation/src/benchmarking.rs
pallets/attestation/src/extensions.rs
pallets/attestation/src/impls.rs
pallets/attestation/src/lib.rs
pallets/attestation/src/weights.rs
🟡 Attestor source changed
Attestor-related source code has changed. Attestor operators should rebuild and redeploy their attestor binary.
Changed files (8)
attestor/attestor/src/worker/validation/mod.rs
common/continuity/Cargo.toml
common/continuity/src/archiver.rs
common/continuity/src/builder/mod.rs
common/continuity/src/lib.rs
common/continuity/src/mocks.rs
common/continuity/src/rpc.rs
common/eth/src/lib.rs