Home / Reports / Aug 22, 2025
Friday, August 22, 2025
616 commits had been pushed across 63 repos by 83 authors. There were 70,782,833 additions and 3,287,461 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-consensus64
- mithril61
- catalyst-voices43
- formal-ledger-specifications41
- cardano-ledger40
- ouroboros-leios32
- plutus23
- yoroi-frontend22
- ouroboros-leios-sim21
- council-toolkit-app20
- antithesis18
- CIPs17
- amaru17
- hermes16
- yoroi15
- credential-manager-app15
- cf-identity-wallet13
- cf-cip1694-ballot-status10
- cardano-ledger10
- catalyst-ci8
- cf-token-metadata-registry-status6
- ouroboros-network6
- cardano-api5
- cardano-node5
- cuddle5
- essential-cardano-content5
- lace5
- Governance5
- yoroi-mobile4
- acropolis4
- governance4
- pallas4
- after-town-hall3
- gouroboros3
- react-native-haskell-shelley3
- cardano-cli3
- cardano-haskell-packages3
- plutarch-plutus3
- cardano-up2
- cf-cardano-ballot2
- developer-portal2
- asteria-gl2
- agda-abstract-set-theory2
- hydra2
- hydra-poc2
- cardano-api2
- govtool2
- blockfrost-platform1
- pool_groups1
- cardano-ambassador-tool1
- cardano-ibc-incubator1
- cardano-rosetta-java1
- cardano-token-registry1
- plu-ts-docs1
- agda-sets1
- bech321
- capkgs1
- haskell.nix1
- io-sim1
- stackage.nix1
- formal-ledger-specifications1
- Intersect-knowledge-base1
- dolos1
Commit Log
00:11:17
[6e629c6c]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:11:17
[fa6d16dd]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:24:34
[5b21e5fc]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:24:35
[eb7bff55]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:37:56
[0ae639cd]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 6da862192ad00274b9544c6adbe4631c004e3e63
(cardano-ledger)
00:48:05
[02212d86]
Merge pull request #5229 from IntersectMBO/td/no-duplicate-vrf-keys
(cardano-ledger)
00:51:37
[5144903a]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 02212d86ac2ba6300a2ed53989140bb8f54b7fc9
(cardano-ledger)
02:34:54
[3d40e9cb]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 02212d86ac2ba6300a2ed53989140bb8f54b7fc9
(cardano-ledger)
02:40:25
[d6e5fccf]
Bump chromedriver from 139.0.0 to 139.0.2 in /packages/e2e-tests
(yoroi-frontend)
02:45:14
[3e4349de]
Use hashDataTxWitsL in Test.Cardano.Ledger.Babbage.Imp.UtxowSpec.Invalid
(cardano-ledger)
02:55:44
[84561a7a]
Move Alonzo ExUnits tests from cardano-ledger-test to alonzo testlib
(cardano-ledger)
02:55:44
[ec761131]
Make AlonzoImpSpec test naming hierarchy match that of other eras
(cardano-ledger)
02:55:44
[57bca464]
Move `exUnitsTranslationRoundTrip` test to `cardano-ledger-core`
(cardano-ledger)
03:25:34
[def35585]
Use hashDataTxWitsL in Test.Cardano.Ledger.Babbage.Imp.UtxowSpec.Invalid
(cardano-ledger)
03:25:37
[8b066dbe]
Make AlonzoImpSpec test naming hierarchy match that of other eras
(cardano-ledger)
03:25:37
[32fa1834]
Move `exUnitsTranslationRoundTrip` test to `cardano-ledger-core`
(cardano-ledger)
03:25:38
[a1548eab]
Move Alonzo ExUnits tests from cardano-ledger-test to alonzo testlib
(cardano-ledger)
04:52:57
[65594aff]
Merge branch 'master' into 766-refactor-inconsistent-field-names
(formal-ledger-specifications)
05:26:39
[87d547a1]
Artifacts generated from a86ca7d2519aa4dad4db5c7a43d9de5053fa781a
(formal-ledger-specifications)
06:04:49
[2768ea0b]
Update dependencies, refactor Header component, and enhance DRep data adaptation logic. Added WalletConnect component and switched to async storage persister for query caching.
(governance)
06:33:05
[c5f833ca]
Artifacts generated from 2030237a35cfb38ebf8ae9d6f4b3ede21d31db04
(formal-ledger-specifications)
06:41:38
[0027f044]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios)
06:51:45
[201d6f31]
Fix VV issue with line breaks inbetween unicode brackets (#862)
(formal-ledger-specifications)
07:04:03
[1974ad91]
Artifacts generated from 201d6f311e33ec26d35059cdc8464df192aaf8e1
(formal-ledger-specifications)
07:06:56
[0bc8d3e8]
Merge pull request #4182 from Emurgo/sorin/YOEXT-2138/swap-limit-order
(yoroi-frontend)
07:13:43
[2ac84bfe]
Refactor DRep data adaptation logic for improved performance and clarity. Update Header component and integrate WalletConnect component. Switch to async storage for query caching.
(governance)
07:16:17
[fe129f2d]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
07:29:44
[24cea9ce]
remove changes to ledger api (but keeping the git history), remove test model D
(plutus)
07:52:13
[79c94ca1]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@87f73d476bb06fc8b0908cbe16c3c5e574db32e7 🚀
(catalyst-ci)
07:54:54
[d979121a]
change 'certDiffusion' to 'perasCertDiffusion' in tracer and NodeToNode
(ouroboros-consensus)
08:03:02
[507c9a89]
Removed draft docs and test reports for feat/voting_as_individual
(catalyst-voices)
08:04:38
[1489c2cc]
chore(hermes): remove unused dependency and unnecessary code refactoring
(hermes)
08:04:38
[135a7c2f]
fix(hermes): replace custom thread pool with wrapped thread pool from rayon, fix test to write into file sections instead of append cause of sync issues
(hermes)
08:04:38
[b781eed4]
fix(hermes): run integration tests sequentially, restrict checking time assert for computers with small amount of threads
(hermes)
08:09:14
[9e1da2ec]
github-stats-action: add jittered backoff and modern GitHub headers; retry on Premature close
(governance)
08:10:27
[3cd89ea7]
chore: upgrade upload-artifact action to v4 in CI workflows
(cf-identity-wallet)
08:20:47
[505509be]
chore: Add --noupdate option to Android and iOS dependency scans
(cf-identity-wallet)
08:23:46
[a32bc45b]
[cli] Add config and white-listed facts selectors for facts command
(antithesis)
08:46:14
[4849802d]
Generalize some functions in the LedgerTablesHandle interface
(ouroboros-consensus)
08:46:43
[842df393]
LSM: Print a message if deserializing a TxIn or TxOut fails
(ouroboros-consensus)
08:50:22
[a1c2f061]
[cli] Remove `anti oracle config get` as covered by `anti facts config`
(antithesis)
08:56:07
[39fde61b]
Merge branch 'e2e-and-integration-tests' into semantic-tags-for-tests
(catalyst-voices)
09:08:38
[980292af]
Move Haskell-types instances of SpecTranslate from Conway.Base to Base
(cardano-ledger)
09:09:04
[0ac09c45]
Merge branch 'semantic-tags-for-tests' into feat/add_semantics_identifiers_to_proposal_builder
(catalyst-voices)
09:44:54
[fd96e30b]
LSM: Print a message if deserializing a TxIn or TxOut fails
(ouroboros-consensus)
09:53:50
[1a5db441]
Merge pull request #198 from IntersectMBO/adjust-live-action-query
(council-toolkit-app)
10:02:09
[b07e1d6b]
ChainDB.StateMachine: do not trigger ChainSel when adding a block
(ouroboros-consensus)
10:02:09
[3ee8d099]
ChainSel.ReprocessLoEBlocks: avoid transient chain switches
(ouroboros-consensus)
10:05:25
[45e056fd]
Merge pull request #199 from IntersectMBO/add-a-couple-more-component-tests
(council-toolkit-app)
10:07:50
[138ca154]
Deploying to gh-pages from @ input-output-hk/catalyst-ci@3f0f533c2668291f9a03377aff96439c638952a0 🚀
(catalyst-ci)
10:08:35
[6fca29c6]
Update cardano-node/src/Cardano/Node/Configuration/TopologyP2P.hs
(cardano-node)
10:11:26
[7871c9f8]
Merge pull request #936 from IntersectMBO/mgalazyn/fix/fix-wrong-gov-id-serialisation
(cardano-api)
10:54:18
[07182e8f]
feature(yoroi-config): Use yoroi config to disable yoroi drep banner (#4083)
(yoroi-mobile)
10:57:22
[fdb687d5]
Implement the POOLREAP STS and hook it in the EPOCH transition
(formal-ledger-specifications)
10:57:23
[3dcb9e9c]
Duplicate let bindings of EPOCH in another module to be used for proofs
(formal-ledger-specifications)
10:57:25
[59710938]
Open module with update bindings in the EPOCH transition
(formal-ledger-specifications)
10:57:32
[6405dfc7]
Remove duplicate explanation of PState and PoolParams
(formal-ledger-specifications)
10:57:33
[c76c6dc5]
Note the need to put ~/ledger-agda/bin in the PATH
(formal-ledger-specifications)
10:57:34
[f9e4b383]
Explain performance differences to generate documentation
(formal-ledger-specifications)
10:57:37
[db3a3f93]
Add a caption to figure with EPOCH update functions
(formal-ledger-specifications)
11:14:13
[c189f5e7]
Use MaybeT in updateLedgerPeerSnapshot and change tracing semantic when DontUseLedgerPeers
(cardano-node)
11:17:46
[64f06740]
[EC Api] - Added: Weekly development report as of 2025-08-22
(essential-cardano-content)
11:21:14
[f5df0afd]
[EC Api] - Update: Weekly development report as of 2025-08-22
(essential-cardano-content)
11:28:20
[8eb68407]
Merge pull request #1593 from input-output-hk/emmanuelamehiohkio/contrib/weekly-development-report-as-of-2025-08-22-1755861465650
(essential-cardano-content)
11:35:40
[46014033]
Merge branch 'develop' into feature-use-yoroi-config-to-disable-yoroi-drep-banner
(yoroi)
11:44:54
[bc8b24c6]
Artifacts generated from 70c1e42c691089b8321a705bfca7bb660ff69f4f
(formal-ledger-specifications)
11:55:07
[9f0d1e62]
[EC Api] - Added: Weekly development report as of 2025-08-22
(essential-cardano-content)
11:55:56
[ac34a108]
Merge pull request #1594 from input-output-hk/emmanuelamehiohkio/contrib/weekly-development-report-as-of-2025-08-22-1755863706530
(essential-cardano-content)
12:01:58
[341651b6]
Deploying to gh-pages from @ input-output-hk/agda-sets@31512b000317a577230e9ba5081b693801104851 🚀
(agda-abstract-set-theory)
12:11:54
[d770b889]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for a377c9b0332a826e4bed852986134e80400c4096
(cardano-ledger)
12:18:07
[97001e43]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios)
12:24:16
[807ce37b]
ChainSel.ReprocessLoEBlocks: avoid transient chain switches (#1617)
(ouroboros-consensus)
12:48:06
[11ef5402]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
12:59:08
[b94c94e6]
changing the update_datetime to desc to get latest transaction order from the block
(cardano-rosetta-java)
13:20:38
[b06d46dc]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios)
13:32:04
[f381fdc0]
LSM: Print a message if deserializing a TxIn or TxOut fails
(ouroboros-consensus)
13:49:07
[f813912a]
fix sign transaction button tests to reflect component changes
(council-toolkit-app)
13:53:06
[44a03242]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for a377c9b0332a826e4bed852986134e80400c4096
(cardano-ledger)
14:05:42
[a5861496]
Artifacts generated from 3c68e5e1903bd2bb75e754be24637c7552fbe097
(formal-ledger-specifications)
14:05:48
[351cdde2]
dynamically read the version from package file for footer
(credential-manager-app)
14:05:51
[74e4397c]
fix sign transaction button tests to reflect component changes
(credential-manager-app)
14:06:52
[0382f566]
Deploying to gh-pages from @ input-output-hk/hermes@0cccf2e7fff0697ea4c48091cc6e2672dcc4f065 🚀
(hermes)
14:21:32
[09db777e]
wip(cat-gateway): CacheWrapper builds cache with weigher function
(catalyst-voices)
14:21:33
[42ad8377]
refactor(cat-gateway): rbac stake address cache into cassandra session manager
(catalyst-voices)
14:21:33
[0c9f2430]
fix(cat-gateway): Set weighted-size as number of TXOs for asset caches
(catalyst-voices)
14:21:33
[64b64a74]
refactor(cat-gateway): move db::index::session into module directory
(catalyst-voices)
14:21:35
[d9b52be9]
refactor(cat-gateway): refactor rbac public key cache into manager
(catalyst-voices)
14:21:36
[ee86c67a]
refactor(cat-gateway): refactor rbac transaction ids and chains caches
(catalyst-voices)
14:21:36
[305c0408]
wip(cat-gateway): refactor rbac transaction ids and chains caches
(catalyst-voices)
14:23:42
[f4fb2f6d]
Deploying to gh-pages from @ input-output-hk/hermes@b846bd20b8d7a8c50f94c852befa2d246e5c6701 🚀
(hermes)
14:24:06
[a5a5be56]
Ensure uncommitted forkers do not leak Ledger tables handles
(ouroboros-consensus)
14:25:35
[ea4bbe57]
[cli] Compress `withResolvedTestRun` and `withExpectedState` in withPreviousTestRunState
(antithesis)
14:25:53
[283f1899]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios)
14:41:28
[a4c18c93]
Ensure uncommitted forkers do not leak Ledger tables handles
(ouroboros-consensus)
14:42:17
[d2397971]
TOSQUASH edits that finish the first draft, ready for review
(ouroboros-leios-sim)
14:42:48
[cc366896]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
14:44:35
[589b48a1]
feat(relay): use binary encoding for exchanging messages in P2P pubsub topics
(mithril)
14:44:36
[53aae0d8]
fix(dmq): missing wait for Done message in publisher server state machine
(mithril)
14:45:19
[eab677bc]
chore: compile `gmp-mpfr-sys` with `use-system-libs` only when cross-compiling for Windows
(blockfrost-platform)
14:45:24
[3e51945a]
test(dmq): make consumer integration test check client/server deconnection
(mithril)
14:45:24
[a034c5c8]
test(dmq): make publisher integration test check client/server deconnection
(mithril)
14:49:24
[5b44cb16]
Move Haskell-types instances of SpecTranslate from Conway.Base to Base
(cardano-ledger)
14:54:02
[86c02554]
wb hack | LMDB limits, memory high 6.5 GB and RTS heap 6.4 GB (ony producers, not explorer)
(cardano-node)
15:05:23
[fc52ec3b]
fix(aggregator): add single signature authentication in signature processor
(mithril)
15:19:15
[eb350061]
add cardano-tracer-0.3.4, trace-dispatcher-2.10.0 and trace-forward-2.3.0
(cardano-haskell-packages)
15:21:48
[82330129]
Deploying to gh-pages from @ input-output-hk/hermes@86b72e3c4291742cfeb3317e3e77226355f3886d 🚀
(hermes)
15:25:56
[c59e174a]
Deploying to gh-pages from @ IntersectMBO/plutus@b7bfb7da1869fa031cd5f0a577889f5e745fb0bb 🚀
(plutus)
15:26:14
[4cdc37df]
add cardano-tracer-0.3.4, trace-dispatcher-2.10.0 and trace-forward-2.3.0 (#1124)
(cardano-haskell-packages)
15:29:09
[f187d37d]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
15:37:25
[7a9c3e53]
feat(dmq): add 'DmqPublisherServerPallas' implementation of 'DmqPublisherServer'
(mithril)
15:38:53
[bfd215a9]
feat(dmq): add 'DmqConsumerServerPallas' implementation of 'DmqConsumerServer'
(mithril)
15:38:54
[a861cb00]
feat(relay): use binary encoding for exchanging messages in P2P pubsub topics
(mithril)
15:38:55
[27e10d19]
fix(dmq): missing wait for Done message in publisher server state machine
(mithril)
15:38:56
[b96e306f]
test(dmq): make publisher integration test check client/server deconnection
(mithril)
15:38:57
[1857537b]
test(dmq): make consumer integration test check client/server deconnection
(mithril)
15:38:57
[c8923a26]
fix(aggregator): add single signature authentication in signature processor
(mithril)
15:48:54
[3459f144]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
15:50:50
[d9538b60]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios-sim)
15:52:26
[d1a2374f]
peer-selection: start responder for InitiatorOnly peer sharing
(ouroboros-network)
16:18:05
[ded3e1b9]
Deploying to gh-pages from @ IntersectMBO/plutus@b7bfb7da1869fa031cd5f0a577889f5e745fb0bb 🚀
(plutus)
16:44:05
[7283c1e8]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for b7bfb7da1869fa031cd5f0a577889f5e745fb0bb
(plutus)
17:05:44
[005a12e8]
Auto-format CIP: TOC, figures/tables, and markdown formatting [skip ci]
(ouroboros-leios)
17:17:25
[3a9da2dd]
Deploying to gh-pages from @ IntersectMBO/plutus@b7bfb7da1869fa031cd5f0a577889f5e745fb0bb 🚀
(plutus)
18:06:05
[63cecc9d]
Deploying to gh-pages from @ IntersectMBO/plutus@98ab64150dce2cae54f471576917bc97e851c4f9 🚀
(plutus)
18:16:12
[6490e3eb]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 898b0bea50acd3c4e551c3fd3a476c31f53cf135
(cardano-ledger)
19:04:54
[7f4bdb74]
Deploying to gh-pages from @ IntersectMBO/plutus@98ab64150dce2cae54f471576917bc97e851c4f9 🚀
(plutus)
19:55:40
[d7ce2de5]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 898b0bea50acd3c4e551c3fd3a476c31f53cf135
(cardano-ledger)
20:09:34
[6146eeab]
Deploying to gh-pages from @ IntersectMBO/plutus@98ab64150dce2cae54f471576917bc97e851c4f9 🚀
(plutus)
20:18:24
[a5cdd41a]
chore: update Flutter dependencies and switch to LynxLynxx forks for quill packages
(catalyst-voices)
20:19:46
[f91934f5]
[cli] Add support for interactive password for ANTI_WALLET_PASSPHRASE
(antithesis)
23:04:27
[5eb906e2]
🟩 API (All properties) is up (204 in 718 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:28
[77b0ec5f]
🟩 API (Batch) is up (204 in 127 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:28
[4a1bbd5f]
🟩 API (Specific property) is up (204 in 127 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:39
[6aa12140]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:40
[2b566327]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:40
[87c1d584]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:41
[e0fb057b]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:41
[391421d2]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:41
[1fbe3eca]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:41
[aab3a9f1]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)