Home / Reports / Apr 7, 2026
Tuesday, April 7, 2026
585 commits had been pushed across 69 repos by 92 authors. There were 3,961,831 additions and 314,054 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-ledger62
- dingo47
- ouroboros-consensus40
- blockfrost-platform36
- cardano-haskell-package-repo22
- zeko21
- cuddle19
- mithril19
- plutus19
- cardano-node18
- dolos17
- ouroboros-leios16
- haskell-nix-example15
- acropolis14
- cardano-node14
- cardano-ibc-incubator13
- cardano-org13
- cf-summit-evoting-status12
- cardano-ledger-specs12
- cardano-ledger11
- cf-cip1694-ballot-status10
- cardano-haskell-packages10
- atala-prism-wallet-sdk-ts7
- cf-token-metadata-registry-status6
- amaru6
- CIPs5
- cardano-api5
- formal-ledger-specifications5
- cardano-upgrades-gitbook5
- helm-charts4
- plutigo4
- openapi4
- cardano-rosetta-java4
- developer-portal4
- haskell.nix4
- lsm-tree4
- blockfrost.dev3
- hydra-poc3
- ouroboros-leios-sim3
- cardano-api3
- cardano-base3
- Intersect-knowledge-base3
- tx-submit-api2
- blockfrost-backend-ryo2
- pool_groups2
- cardano-dune-analytics2
- atala-prism-apollo2
- atala-prism-mediator2
- cardano-haskell-packages-tmp2
- lace2
- ouroboros-network2
- administration-data2
- cardano-addresses2
- cardano-cli2
- plutarch2
- nview1
- cardano-ignite1
- cf-helm-charts1
- yoroi-mobile1
- agda-cardano-common1
- cardano-db-sync1
- cardano-playground1
- daedalus1
- hydra1
- stackage.nix1
- budget-management1
- cardano-db-sync1
- governance1
- board1
Commit Log
00:20:42
[ede7c2d9]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:20:42
[70cc4eee]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:39:46
[892b0e6b]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:39:46
[3345d3c0]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:48:48
[6778f528]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:48:48
[42bbd78c]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
01:13:51
[96f8b901]
byron-spec-ledger/1.1.0.1: Add upper bound on microlens
(cardano-haskell-packages)
01:17:18
[cb0eb30a]
fix(cardano-node): add reuseaddr to socat TCP-LISTEN to prevent EADDRINUSE on restart
(helm-charts)
01:42:37
[ddac4e88]
byron-spec-ledger/1.1.0.1: Add upper bound on microlens
(cardano-haskell-package-repo)
01:57:12
[02ec3a67]
byron-spec-ledger/1.1.0.0: Add upper bound on microlens
(cardano-haskell-packages)
02:10:21
[b3395c93]
byron-spec-ledger/1.0.1.0: Add upper bound on microlens
(cardano-haskell-packages)
02:10:59
[c1c0cb9a]
fix(cardano-node): add reuseaddr to socat TCP-LISTEN to prevent EADDRINUSE on restart (#366)
(helm-charts)
02:42:17
[8ffe3744]
Update from 41be8a70ffb3f5619e28b19c864c453441958508
(cardano-haskell-package-repo)
03:41:14
[e50b419c]
cd nix-tools && nix flake update haskellNix --override-input haskellNix github:input-output-hk/haskell.nix/angerman/fix-rsync-virtiofs-permissions
(haskell.nix)
06:14:38
[3cf1e11e]
Merge pull request #5709 from IntersectMBO/nm/slack-github-action-config
(cardano-ledger)
06:17:30
[42bf7134]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 3cf1e11eed5221a0d26798c6d6f552b25cb18f72
(cardano-ledger)
06:37:52
[a7a63c06]
Version bumps on byron-spec-chain and cardano-ledger-byron
(cardano-ledger-specs)
06:51:11
[e8d6dd5c]
Bump cardano-node 10.5.4 → 10.6.3, add 10.7.0 pre-release, bump cardano-cli
(haskell-nix-example)
07:04:18
[4414e102]
[CTC 2] Port genesis tests into new `TestSuite` data structure (#1915)
(ouroboros-consensus)
07:17:00
[15d63559]
Update CHaP and haskell.nix for cardano-node 10.6.3/10.7.0
(haskell-nix-example)
07:34:30
[0ef6fee5]
Version bumps on byron-spec-chain and cardano-ledger-byron
(cardano-ledger-specs)
08:37:30
[7dee6b88]
Add EntitiesCommittee namespace and related types and tests for Conway era
(cardano-ledger-specs)
08:37:33
[76d0627c]
Update GovCommitteeOut to use StrictMaybe for CanonicalCommittee
(cardano-ledger-specs)
08:58:59
[f23efd37]
Deploying to gh-pages from @ IntersectMBO/plutus@d2a320a60d678cd64cbc1b8c23ae761758c25856 🚀
(plutus)
09:05:32
[44ce8eb3]
fix(utxorpc): treat payment_part and delegation_part as credential hashes
(dingo)
09:08:23
[9084093e]
Update GovCommitteeOut to use StrictMaybe for CanonicalCommittee
(cardano-ledger)
09:08:23
[5646c3db]
Add EntitiesCommittee namespace and related types and tests for Conway era
(cardano-ledger)
09:08:58
[e54016a4]
Deploying to gh-pages from @ cardano-scaling/hydra@2bb200e4241aafba7e3b89d41a52b07355a3319e 🚀
(hydra-poc)
09:19:15
[0f31fde6]
Override hackage.nix independently for cardano-node 10.6.3 compat
(haskell-nix-example)
09:25:14
[e69a6ba3]
Merge pull request #509 from blockfrost/chore/ignore-failing-dolos-tests
(blockfrost-platform)
09:27:08
[5cd7ddf5]
Merge branch 'feat/hydra-payments' into feat/hydra-payments-2
(blockfrost-platform)
09:27:28
[addd25a5]
fix: group MultiAsset entries by policyId before merging in parseTokenBundle
(cardano-rosetta-java)
09:27:58
[e93b2f92]
Update from 053bc8c2bb740f31e2b952f29c06a42c6366ce20
(cardano-haskell-package-repo)
09:59:28
[93f9c2b1]
fix(build): updated dockerfile and readme for workspace structure (#531)
(atala-prism-wallet-sdk-ts)
10:10:31
[9621bf16]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for d2a320a60d678cd64cbc1b8c23ae761758c25856
(plutus)
10:34:17
[d9e31207]
Restrict Nix closure for the Haskell project to avoid rebuilding
(ouroboros-consensus)
10:37:18
[38adcbe4]
Deploying to gh-pages from @ IntersectMBO/plutus@d2a320a60d678cd64cbc1b8c23ae761758c25856 🚀
(plutus)
10:44:50
[f9755768]
chore(tests): revert ignoring the `active_stake == 0` tests
(blockfrost-platform)
10:48:28
[913eeb20]
fix: group MultiAsset entries by policyId before merging in parseTokenBundle
(cardano-rosetta-java)
11:08:30
[816f7476]
Merge branch 'main' into feat/support-jwt-credential-format-444
(atala-prism-wallet-sdk-ts)
11:29:30
[722e2ce2]
Merge pull request #510 from blockfrost/chore/unignore-some-dolos-tests
(blockfrost-platform)
12:08:42
[3dd6f808]
List trace now only reports the single required rule that failed to apply
(cuddle)
12:09:24
[520353f8]
fix: detect in-memory GPG signing credentials for bip32-ed25519 publishing
(atala-prism-apollo)
12:12:27
[be06dfe0]
Merge pull request #158 from input-output-hk/jj/validator-trace-improvements
(cuddle)
12:14:21
[c48e4547]
fix(utxorpc): enforce AddressPattern semantics and add has_address regressions
(dingo)
12:14:40
[1dac53bc]
With trace-dispatcher in hermod-tracing. Newly generated messages
(cardano-node)
12:19:14
[96e54848]
fix(utxorpc): allow nil SearchUtxos predicate for full UTxO scan (#1746)
(dingo)
12:19:59
[e07259e3]
build(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 (#1835)
(dingo)
12:36:19
[a941a915]
Merge pull request #18 from IntersectMBO/17-bounty---misconfiguration-in-swagger-ui-config
(administration-data)
12:57:43
[87c6918d]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 79e95b26339c8339b010812bf661ce37888edf59
(cardano-ledger)
13:02:34
[31eecfc8]
Update GovCommitteeOut to use StrictMaybe for CanonicalCommittee
(cardano-ledger)
13:02:34
[cdc47151]
Add EntitiesCommittee namespace and related types and tests for Conway era
(cardano-ledger)
13:04:33
[5b10b478]
Add offchain_vote_data config flag, default disabled for pools and votes
(cardano-db-sync)
13:09:49
[e0bc66ec]
fix(hydra): make `hydra-node` restarts more resilient (`etcd` `ETXTBSY`, ignore events from previous sessions)
(blockfrost-platform)
13:24:30
[7522c821]
Cache transaction differences when executing them for the first time
(ouroboros-consensus)
13:24:31
[3e0fcaf6]
Produce DiffMK instead of TrackingMK from revalidating transactions
(ouroboros-consensus)
13:24:32
[cab32270]
Massage types to better enforce the presence or absence of diffs
(ouroboros-consensus)
13:42:36
[46bcc650]
Filter out meme tokens misclassified as stablecoins in asset_data
(cardano-dune-analytics)
13:52:51
[8e41ca84]
Deploying to gh-pages from @ IntersectMBO/plutus@61b206d58774c1f32a56131866cd2e44d209d1c9 🚀
(plutus)
13:54:52
[c306c0af]
net-rs: prune unfetchable forks from chain_tree to break consensus jams
(ouroboros-leios)
13:58:39
[9c2faaa0]
build: update zio-test, zio-test-magnolia, ... to 2.1.25 (#647)
(atala-prism-mediator)
14:07:08
[3f423144]
Remove deprecated ProtocolParametersUpdate type and associated conversion functions
(cardano-api)
14:19:58
[1a3315e0]
net-rs: trigger single-block fetch when fork switch is blocked
(ouroboros-leios)
14:29:06
[fc7c5ad5]
Merge branch 'feat/hydra-payments' into feat/hydra-payments-2
(blockfrost-platform)
14:33:13
[eedde60a]
Pin haskell.nix to cardano-node 10.6.3's version (ef52c36b)
(haskell-nix-example)
14:39:27
[4109b7a2]
feat!: agent.initialize now supports a defered seed function which is called only when needed, allowing us to drop the value from memory
(atala-prism-wallet-sdk-ts)
14:55:03
[ac354044]
Fix proto-lens hash mismatch using cardano-node's workaround
(haskell-nix-example)
15:01:17
[912b1ef2]
fix(hydra): make `hydra-node` restarts more resilient (`etcd` `ETXTBSY`, ignore events from previous sessions)
(blockfrost-platform)
15:05:15
[3580bc3a]
With trace-dispatcher in hermod-tracing. Newly generated messages
(cardano-node)
15:26:16
[1db1a8eb]
Deploying to gh-pages from @ IntersectMBO/plutus@61b206d58774c1f32a56131866cd2e44d209d1c9 🚀
(plutus)
15:32:27
[341b3ca6]
Cache transaction differences when executing them for the first time
(ouroboros-consensus)
15:32:28
[e1e082bd]
Produce DiffMK instead of TrackingMK from revalidating transactions
(ouroboros-consensus)
15:33:28
[66275aa4]
Merge pull request #843 from input-output-hk/ch1bo/update-readmes
(ouroboros-leios)
15:35:48
[23bf95f8]
Massage types to better enforce the presence or absence of diffs
(ouroboros-consensus)
15:41:42
[67ddf8ce]
GITBOOK-1256: fixing copy on budget process timeline page
(Intersect-knowledge-base)
15:43:55
[bd81275e]
SRP + Switch to `VS` in `ActiveStake` and add `Storable` instances for:
(cardano-ledger)
15:51:17
[5d42ffa2]
Restrict Nix closure for the Haskell project to avoid rebuils (and retests) (#1958)
(ouroboros-consensus)
15:54:51
[dc6c83fa]
Drop hackage override — haskell.nix ef52c36b has compatible hackage
(haskell-nix-example)
15:56:14
[739c5c1f]
Constrain QuickCheck < 2.17 for cardano-node 10.7.0 pre-release, restore hackage override
(haskell-nix-example)
16:01:07
[360debae]
Disable Windows cross for 10.7.0 pre-release (Win32-network conflict)
(haskell-nix-example)
16:02:19
[4cab3633]
Cache transaction differences when executing them for the first time
(ouroboros-consensus)
16:02:20
[c7134071]
Produce DiffMK instead of TrackingMK from revalidating transactions
(ouroboros-consensus)
16:02:21
[f91000fe]
Massage types to better enforce the presence or absence of diffs
(ouroboros-consensus)
16:06:04
[ae4e9b3f]
Create new project `cardano-testnet-paths` with paths of config files from `cardano-testnet` (refactoring)
(cardano-node)
16:19:18
[c956e693]
Deploying to gh-pages from @ IntersectMBO/plutus@61b206d58774c1f32a56131866cd2e44d209d1c9 🚀
(plutus)
16:22:33
[5518b567]
Revise cardano-api 10.26.0.0: bump cardano-ledger-conway lower bound to >=1.21.1.0
(cardano-haskell-package-repo)
16:23:03
[3933b048]
Merge pull request #6509 from IntersectMBO/undo-testnet-gen-cfg-for-tx-gen
(cardano-node)
16:29:18
[bc181c39]
Merge pull request #5681 from tweag/joaosreis/canonical-committee
(cardano-ledger-specs)
16:33:09
[61cc976a]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for bc181c3963df378fc9d34fa4116ec04f941f24c8
(cardano-ledger)
16:49:28
[40388a6c]
Merge pull request #6509 from IntersectMBO/undo-testnet-gen-cfg-for-tx-gen
(cardano-node)
16:49:36
[84628500]
chore(dolos): update in `docker-compose.yml` with configs; add a CI check for configs
(blockfrost-platform)
16:58:34
[86e6c424]
feat: add distribution tag and recategorize DripDropz and Onboard Ninja
(cardano-org)
17:10:00
[3d9ebf18]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for d27d75c756d7f26243706544e5fb7c81cd828623
(plutus)
17:16:36
[a9de754c]
net-rs: per-peer event routing + peer_chains state (phases 0-2.1)
(ouroboros-leios)
17:24:57
[2cc15db8]
docs: Release v0.32.0: Bark pruning, validity fixes, and dependency updates (#1842)
(dingo)
17:25:16
[8b9331de]
fix(hydra): skip payment accounting for 5×× server errors on both sides
(blockfrost-platform)
17:43:58
[0df5825c]
Cache transaction differences when executing them for the first time (#1954)
(ouroboros-consensus)
17:48:49
[1d70c210]
feat: introduce Ecosystem Map component with grouped app categories and PNG export functionality
(cardano-org)
18:12:37
[a2d3bc1d]
Merge pull request #396 from cardano-foundation/feat/decouple-dapps-from-gateway
(cardano-ibc-incubator)
18:15:04
[fddbe9a8]
fix(hydra): prevent potential `u64` overflow in config validation by promoting arithmetic to `u128`
(blockfrost-platform)
18:21:43
[08458eab]
Merge origin/main into feat/cheqd-cardano-cross-chain-query
(cardano-ibc-incubator)
18:48:02
[dc116bea]
Centralise cryptographic dependencies behind Cardano.Address.Crypto
(cardano-addresses)
18:48:12
[2776ed3b]
fix(tx-evaluator): detect pre-Alonzo era, return full redeemer report, include reference and collateral inputs
(blockfrost-platform)
19:01:47
[e96d905f]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 61b206d58774c1f32a56131866cd2e44d209d1c9
(plutus)
19:15:14
[88cff588]
Merge pull request #5712 from IntersectMBO/td/fix-allegra-package-version
(cardano-ledger)
19:18:21
[1f1c6831]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 88cff5889cdfa842000ce50300aa6b921bc69909
(cardano-ledger)
19:28:20
[bd435463]
Centralise cryptographic dependencies behind Cardano.Address.Crypto
(cardano-addresses)
20:19:19
[c886674c]
update explanation of account balance interval assertions
(formal-ledger-specifications)
20:22:04
[bff9baa5]
net-rs: fix shadow select_chain to use validated set (phase 2.2 follow-up)
(ouroboros-leios)
20:28:32
[e2fced28]
Update from c993896973d9ecd7e789455e33af18255c335620
(cardano-haskell-package-repo)
21:30:36
[30453bc0]
Artifacts generated from ad9ea28221ff772d15ebe145c5becef5a5deab99
(formal-ledger-specifications)
21:30:48
[765d459e]
fix(sdk-bridge): periodically clean up timed-out in-flight requests
(blockfrost-platform)
21:34:08
[5098eb0f]
Update from e733a951255d8f77d026fd907915091baf106642
(cardano-haskell-packages-tmp)
21:42:07
[29dcac6f]
Merge pull request #513 from blockfrost/chore/dolos-update
(blockfrost-platform)
21:47:36
[a706cb78]
fix(gateway): notify WebSocket event loops on socket read errors and stream close
(blockfrost-platform)
22:00:51
[16fd6f90]
Artifacts generated from 9949f0d2dd59400a1fdb9083d5f4bf17f03df57e
(formal-ledger-specifications)
22:30:23
[bc7d8b9e]
fix(castor): improve error for unsupported PeerDID curve
(atala-prism-wallet-sdk-ts)
22:30:31
[b9d9fef7]
fix(castor): improve error for unsupported PeerDID curve + checklist fixes
(atala-prism-wallet-sdk-ts)
22:45:33
[299495a9]
Update from 9d5d46c66c0c4a34c1a46f7f1f6dea9d417fc074
(cardano-haskell-packages-tmp)
23:06:02
[a3f367e0]
fix(hydra): prevent path traversal via `machine_id` in key-exchange requests
(blockfrost-platform)
23:11:43
[c96ceb09]
Merge pull request #5529 from IntersectMBO/ldan/shelley-rewcalc-investigation
(cardano-ledger)
23:14:33
[6d9c81bd]
🟩 API (All properties) is up (204 in 515 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:14:34
[46643def]
🟩 API (Specific property) is up (204 in 99 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:14:34
[12a072df]
🟩 API (Batch) is up (204 in 96 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:14:39
[0b666d92]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for c96ceb097127c5b80716f2e97ba7248145bd80bd
(cardano-ledger)
23:17:53
[ac425e08]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:54
[a3c8cbc1]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:54
[72acaa2a]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:55
[af212dfc]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:55
[a22cccb1]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:55
[15dfb269]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:17:56
[5626232d]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:18:58
[5fe46fad]
🟩 voting.summit.cardano.org is up (200 in 178 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:18:59
[0f9113bd]
🟩 user-verification-api is up (405 in 545 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:18:59
[58127ad3]
🟩 event-api is up (200 in 640 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:19:00
[85f69cc3]
🟩 blockchain-follower-api is up (200 in 320 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:19:00
[5e64c0d5]
🟩 login-api is up (401 in 492 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:19:01
[75a88aa7]
🟩 cast-vote-api is up (401 in 82 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:19:01
[5c51a697]
🟩 get-votes-api is up (401 in 322 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:19:02
[85ab4081]
🟩 get-vote-receipt-api is up (401 in 227 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:49:03
[89db386c]
Create new project `cardano-testnet-paths` with paths of config files from `cardano-testnet` (refactoring)
(cardano-node)
23:52:22
[75737025]
colmena: mainnet1-rel-a-2, resize and init 8 GB test, follow w/ < 30 GB test @ node 10.7.0
(cardano-playground)