Home / Reports / Mar 20, 2025
Thursday, March 20, 2025
734 commits had been pushed across 77 repos by 117 authors. There were 6,370,344 additions and 578,128 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- catalyst-voices58
- cardano-haskell-packages50
- plutus49
- mithril43
- yoroi-frontend41
- lace39
- cf-identity-wallet32
- cardano-wallet28
- formal-ledger-specifications26
- cardano-haskell-package-repo25
- ouroboros-consensus22
- ouroboros-network21
- blockfrost-platform19
- lsm-tree19
- node17
- cf-summit-evoting-status13
- DRep11
- cf-cip1694-ballot-status10
- yoroi-mobile10
- cardano-node9
- hydra9
- hydra-poc9
- ouroboros-leios-sim9
- cardano-rosetta-java8
- CIPs8
- cardano-ledger-specs8
- Cardano-Governance7
- Governance7
- cf-token-metadata-registry-status6
- cardano-ledger6
- govtool6
- cardano-governance6
- cardano-documentation5
- cc-portal5
- acropolis4
- cardano-ledger4
- cardano-node-tests4
- haskell.nix4
- open-enterprise-agent4
- cardano-node4
- mesh-saas4
- cardano-api3
- cardano-parts3
- formal-ledger-specifications3
- govtool-test-reports3
- midnight3
- multisig3
- ansible-cardano2
- cardano-up-packages2
- pool_groups2
- cardano-configurations2
- yoroi2
- cardano-ledger-ts2
- cardano-cli2
- cardano-playground2
- cardano-updates2
- catalyst-core2
- lsm-tree2
- cardano-cli2
- Intersect-knowledge-base2
- cardano-browser-tx2
- cardano-transaction-lib2
- boros2
- griffin2
- aiken1
- Bullet1
- chainlink-ccip1
- guild-operators1
- adapools-yoroi-frontend1
- atala-prism-wallet-sdk-ts1
- stackage.nix1
- cardano-api1
- credential-manager-app1
- mesh1
- plutarch1
- pallas1
- cardano-hw-cli1
Commit Log
00:09:16
[96edaf5f]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:09:16
[6a486b31]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:10:23
[65408a5b]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:10:23
[13a32e05]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:22:43
[129729d3]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:22:43
[5d73dbfb]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:37:41
[355cffc6]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@a7f004ff5cd47d7c562eceb162d99a315194ed85 🚀
(catalyst-voices)
07:51:40
[97d49bbc]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@d339ffdcc66c974316eeefdaccb91864bdb3e8ca 🚀
(catalyst-voices)
08:22:38
[93fe84d0]
Merge branch 'develop' into sorin/YOEXT-1827/network-switch-updates
(yoroi-frontend)
08:59:25
[a8fac867]
Generate code for d4b67a35d2705ec3e7a608fb88e71464bd882442
(formal-ledger-specifications)
09:15:00
[deaa3d13]
Merge pull request #1085 from IntersectMBO/mgalazyn/refactor/better-represent-minting-values
(cardano-cli)
09:19:13
[a8192172]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@ee42a945d99be635934e74c594ecc56d3434071c 🚀
(catalyst-voices)
09:35:08
[5e5068fb]
Deploying to gh-pages from @ IntersectMBO/govtool@30d2e5cc88e7470a8ec0bea8211bec96cda240f7 🚀
(govtool-test-reports)
09:42:20
[1aa34c12]
Merge pull request #249 from blockfrost/chore/add-changelog
(blockfrost-platform)
09:42:22
[3ee10229]
feat(cat-voices): integrate persistent favourite proposal toggle (#2046)
(catalyst-voices)
09:50:38
[ba5191b2]
snapshotTxs / snapshotTxsAfter return TxMeasures instead of ByteSize
(ouroboros-consensus)
09:50:38
[7ded4863]
Remove AllowAmbiguousTypes in Ouroboros.Consensus.Cardano.CanHardFork
(ouroboros-consensus)
09:50:38
[4439402c]
Enforce the right size on Shelley Ledger Config cbor instance
(ouroboros-consensus)
10:03:07
[c7134c92]
Merge branch 'main' into yveshauser/mapping-parser-verifier
(ouroboros-leios-sim)
10:04:01
[722780f2]
Bring back the GetProposedPParamsUpdates query as deprecated
(ouroboros-consensus)
10:05:30
[3fd5659e]
chore: expose process metrics (memory, CPU time, fds, threads)
(blockfrost-platform)
10:25:33
[7847a397]
Rename #3 should "K" increased.md to #3 should K increased.md
(Cardano-Governance)
10:29:35
[f271e631]
Initialize DRep Voting Action with configuration, package setup, and GitHub workflow
(cardano-governance)
10:29:43
[f24e0209]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@227a31637523a1f8d69430752ea0f20c0d2349db 🚀
(catalyst-voices)
10:32:39
[9458bd1f]
Avoid unnecessary queries leveraging ETAG cache mechanism.
(cardano-configurations)
10:38:14
[b9d1b08a]
use existing working directory files to compute cache key.
(cardano-configurations)
10:50:00
[7bafed95]
build: only support currently supported OS versions (#1035)
(cf-identity-wallet)
10:55:32
[7277e25c]
chore: expose process metrics (memory, CPU time, fds, threads)
(blockfrost-platform)
10:57:32
[ae0eba2d]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@d2fccfc32a0c4b9f1e7c5067d7516565ecde9c72 🚀
(catalyst-voices)
11:01:14
[bd2470a2]
ouroboros-network-api: renamed Ouroboros.Network.PeerSelection.PeerSharing.Codec module
(ouroboros-network)
11:05:07
[3182736c]
Merge pull request #250 from blockfrost/chore/metrics-process
(blockfrost-platform)
11:11:29
[7f072caf]
fix(wallet-mobile): missing local vote delegation certificate managemenet
(yoroi-mobile)
11:14:19
[8a38bb3b]
chore: re-add the `## Unreleased` section to the changelog
(blockfrost-platform)
11:15:42
[92f6261e]
Merge branch 'main' into fix/code-generation-for-binary-endpoints
(catalyst-voices)
11:19:44
[167d5fc8]
simulation: fix issue with IBs getting dropped before validation
(ouroboros-leios-sim)
11:29:16
[763afdc4]
Refactor voting action script and update GitHub workflow to include missing rationales
(DRep)
11:30:17
[4dbfbc73]
Deploying to gh-pages from @ IntersectMBO/plutus@67554d13162c8c7c5335cf4d7497d4ae1b80ddde 🚀
(plutus)
11:37:49
[7f5dd24c]
Enhance rationale extraction and updating logic in update-missing-rationales.js to support both "Rational" and "Rationale" keywords.
(DRep)
11:40:53
[01c2a94b]
Enhance logging in update-missing-rationales.js to improve visibility of missing rationales processing and updates in voting history files.
(DRep)
11:43:48
[22a6dea4]
Refactor parseMarkdownTable function in update-missing-rationales.js to handle empty lines and improve data extraction logic.
(cardano-governance)
11:46:17
[cb649846]
Merge pull request #3248 from IntersectMBO/fix/3242-bug-incorrect-redirect-after-voting-on-governance-action
(govtool)
11:47:18
[3ad041c7]
Refactor data extraction in update-missing-rationales.js to handle multiple data lines and improve identification of action IDs and rationales.
(cardano-governance)
11:51:27
[49d0ab62]
Improve parseMarkdownTable and rationale extraction in update-missing-rationales.js to enhance data handling and logging for missing rationales.
(cardano-governance)
11:56:34
[f1a1f044]
Refactor parseMarkdownTable function in update-missing-rationales.js to streamline data parsing and improve rationale validation logic.
(cardano-governance)
12:00:27
[90a71555]
Refactor parseMarkdownTable function in update-missing-rationales.js to streamline data parsing and improve rationale validation logic.
(Governance)
12:01:38
[f3ed727a]
Provide better errors when failing to match validators in blueprint apply.
(aiken)
12:03:33
[fa95370d]
Merge branch 'release/1.0.0' into feature/integrate-freerasp
(cf-identity-wallet)
12:08:46
[dfc9f479]
Refactor update-missing-rationales.js to eliminate the parseMarkdownTable function, streamline rationale loading from a JSON file, and enhance logging for missing rationales processing.
(Governance)
12:13:21
[f49da4d3]
Trim action ID whitespace in update-missing-rationales.js to improve logging accuracy and rationale matching.
(Governance)
12:16:19
[328fedad]
Removed draft docs and test reports for feat/2044-catalystId-metadata-doc
(catalyst-voices)
12:16:39
[e1ee2031]
Update regex in update-missing-rationales.js to match governance action IDs with a specific base32 character length for improved accuracy in data extraction.
(Governance)
12:18:28
[cd7a2c79]
Update regex in update-missing-rationales.js to match governance action IDs with variable base32 character lengths, enhancing flexibility in data extraction.
(Governance)
12:20:32
[4a9f83ca]
Add debug logging to update-missing-rationales.js for improved visibility in governance action ID extraction and content structure analysis.
(Governance)
12:22:33
[bf407664]
Update regex in update-missing-rationales.js to handle multiple spaces after the pipe character for improved governance action ID extraction.
(Governance)
12:24:37
[ec6576a4]
Refactor entry parsing in update-missing-rationales.js to improve handling of votes file structure, ensuring accurate extraction of entries and maintaining header integrity.
(DRep)
12:28:11
[2af18197]
Merge branch 'feature/integrate-freerasp' of github.com:cardano-foundation/cf-identity-wallet into feature/integrate-freerasp
(cf-identity-wallet)
12:29:41
[707601fc]
Deploying to gh-pages from @ IntersectMBO/plutus@67554d13162c8c7c5335cf4d7497d4ae1b80ddde 🚀
(plutus)
12:31:27
[50af529c]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 67554d13162c8c7c5335cf4d7497d4ae1b80ddde
(plutus)
12:31:55
[ebff4395]
Remove update-missing-rationales.js script as its functionality is no longer required. Update voting-action.js to correct the formatting of the Rationale column in the generated vote table. Adjust voting history markdown files to reflect consistent column naming for Rationale.
(DRep)
12:35:21
[06c960f7]
Remove the 'Update missing rationales' step from the drep-voting workflow as it is no longer necessary following recent changes to the voting-action script.
(DRep)
12:46:13
[2f4eb034]
Fix rationale lookup in generateVoteTable function by using proposalId instead of proposalTxHash for missing rationales. This change ensures accurate retrieval of missing rationales in the voting process.
(Cardano-Governance)
12:49:47
[22d357ba]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@5515b5c244bd95bafd675d4f3462e57bc2ea2808 🚀
(catalyst-voices)
12:49:57
[a27ea149]
Enhance proposal title extraction in generateVoteTable function to include fallback to missing rationales. This improves the accuracy of proposal identification when metadata is unavailable.
(Cardano-Governance)
12:50:02
[053ca418]
Merge branch 'main' of https://github.com/MeshJS/cardano-governance
(Cardano-Governance)
13:22:44
[db2264b8]
chore: tweak installation docs (we’re past a proper release)
(blockfrost-platform)
13:44:40
[8eb10bd8]
feat: ability to externalise some of db pool and postgres db tunning parameters
(cardano-rosetta-java)
14:26:53
[77c71416]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@36b86a33cd77cd8cf49afe2d553c5893e6960e6a 🚀
(catalyst-voices)
14:35:27
[94683f8e]
Merge pull request #3254 from IntersectMBO/feat/3230-redirect-to-governance-action-outcomes-pillar-from-voting-pillar
(govtool)
14:35:52
[be50247d]
Merge pull request #698 from input-output-hk/olgahryniuk-patch-163385
(cardano-documentation)
14:50:44
[6f60cd24]
feat: refactor PeerManager to use broadcast sender for input connections
(boros)
14:54:43
[0278d0ec]
Merge pull request #3255 from IntersectMBO/chore/update-govtool-to-v2.0.18
(govtool)
15:05:24
[31e88b70]
Deploying to gh-pages from @ input-output-hk/catalyst-voices@f6389403797d8fd7f47c783b7d23e616745293d5 🚀
(catalyst-voices)
15:17:35
[52523942]
refactor: update PeerManager to use receiver instead of sender for input connection
(boros)
15:52:03
[5ac29c68]
Merge remote-tracking branch 'origin/main' into curiecrypt/module-merkle-tree
(mithril)
15:54:30
[615800f5]
Merge pull request #6131 from IntersectMBO/fmaste/remove-protocol-parameters
(cardano-node)
16:04:56
[1b46922e]
Add signTransaction component , create types and default values to reduce hardcoding
(credential-manager-app)
16:13:44
[c94c2f72]
fix: Use the temp_dir generated from test function to initialize dependencies
(mithril)
16:15:24
[6a613a01]
Update apps/wallet-mobile/src/features/Transactions/useCases/TxDetails/AddressModal/AddressModal.tsx
(yoroi-mobile)
16:26:29
[e6bbe632]
Merge pull request #628 from IntersectMBO/jeltsch/testing-with-ordinary-indexes
(lsm-tree)
16:31:05
[c4e1f713]
feat: add unit test - Catches a threat and close the app after renders SetUserName modal
(cf-identity-wallet)
16:33:18
[e63493e4]
Read-me, data dictionary, and results bucket for `leios-2025w12` tag
(ouroboros-leios-sim)
16:34:26
[408dc93b]
Deploying to gh-pages from @ IntersectMBO/plutus@eb53e431cf598b2a98d62a6bea9356b9a58afe54 🚀
(plutus)
16:38:22
[cd99bd3b]
fix(common): exported macro can't be imported from the top level within the crate that defines them
(mithril)
16:38:42
[8198fe24]
Deploying to gh-pages from @ IntersectMBO/govtool@0278d0ec973073b95bfcfd6f33233e4e490a66b8 🚀
(govtool-test-reports)
16:39:01
[9786cca1]
fix(testnet_cleanup): reduce random sleep duration to <0.5s
(cardano-node-tests)
16:44:06
[ffcbc570]
removing numbers from headings of questions for the FAQ and minor edits to layout.tsx file
(blockfrost-platform)
17:12:54
[74ce0586]
Deploying to gh-pages from @ IntersectMBO/govtool@0278d0ec973073b95bfcfd6f33233e4e490a66b8 🚀
(govtool-test-reports)
17:14:36
[09c605ec]
fix(wallet-mobile): missing local vote delegation certificate management (#3878)
(yoroi-mobile)
17:28:54
[1e6529ab]
feat: aggregator return a status code 550 when registration round not yet opened
(mithril)
17:29:08
[37be57b0]
Merge pull request #255 from blockfrost/FAQ-remove-numbers-from-main-questions
(blockfrost-platform)
17:29:19
[ec4e9118]
Merge pull request #253 from blockfrost/chore/tweak-installation-docs
(blockfrost-platform)
17:36:04
[ed992eb0]
Deploying to gh-pages from @ IntersectMBO/plutus@eb53e431cf598b2a98d62a6bea9356b9a58afe54 🚀
(plutus)
17:57:07
[2796fc37]
Merge remote-tracking branch 'origin/release/1.0.0' into feat/mailto
(cf-identity-wallet)
18:09:11
[19b4507b]
refactor(e2e): implement interior mutability for 'Aggregator', 'RunOnly' and 'Spec'
(mithril)
18:09:11
[4e229006]
refactor(e2e): enhance 'MithrilInfrastructure' support for multiple aggregators
(mithril)
18:09:12
[e9e0d2f4]
fix(aggregator): integration test for slave uses evolving Mithril stake distribution
(mithril)
18:12:07
[a72d2899]
Analysis for realistic Rust simulations at tag `leios-2025w12`
(ouroboros-leios-sim)
20:01:53
[b4ba7c44]
cardano-ledger-byron revisions: add bounds on cardano-crypto-wrapper
(cardano-haskell-package-repo)
20:26:31
[f1dbd0ff]
Fix bump-constraints script to ignore packages not in the freeze
(cardano-wallet)
20:26:32
[5f2524bd]
Bump node compile time constraints to the one from cabal.project.freeze of the new node
(cardano-wallet)
21:11:13
[cd22c034]
Add bounds on cardano-crypto-wrapper in packages that also use crypton
(cardano-ledger-specs)
21:16:51
[bf83ca00]
Remove redundant memoization of bytes for `BootstrapWitness`
(cardano-ledger-specs)
22:53:53
[7273d666]
HACK: Quickly change the dummy validator to actually be a rewarding script
(hydra-poc)
22:55:16
[d0192bc9]
feat: ability to externalise some of db pool and postgres db tunning parameters
(cardano-rosetta-java)
23:04:27
[510cb0fd]
🟩 API (All properties) is up (204 in 416 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:28
[1b510063]
🟩 API (Batch) is up (204 in 95 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:28
[85791ff9]
🟩 API (Specific property) is up (204 in 95 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:09
[8d5d91e7]
🟩 voting.summit.cardano.org is up (200 in 597 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:10
[52a9a1a2]
🟩 user-verification-api is up (405 in 535 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:10
[46cbc1c1]
🟥 event-api is down (404 in 559 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:11
[132dee98]
🟩 login-api is up (401 in 503 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:11
[4656a20d]
🟥 blockchain-follower-api is down (404 in 80 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:12
[d6ac3a78]
🟩 cast-vote-api is up (401 in 80 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:12
[f136ab2d]
🟩 get-votes-api is up (401 in 87 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:12
[1b603511]
🟩 get-vote-receipt-api is up (401 in 81 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:13
[29c7ba46]
🟩 keria-provisioning is up (405 in 329 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:06:49
[82bace85]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:50
[9d56b180]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:50
[8e129862]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:51
[ddb484de]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:51
[346ebb73]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:52
[5dfebcba]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:06:52
[0e434b14]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:30:51
[c937d113]
Add bounds on cardano-crypto-wrapper in packages that also use crypton
(cardano-ledger)
23:35:10
[f47b79e0]
Deploying to gh-pages from @ IntersectMBO/plutus@a1f1775b08a9edce77f53dad2e6928286f455c3d 🚀
(plutus)