Home / Reports / Mar 21, 2026

Saturday, March 21, 2026

140 commits had been pushed across 29 repos by 23 authors. There were 221,500 additions and 49,950 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:04:04 [9302c044] Merge pull request #5653 from IntersectMBO/koslambrou/add-cabal-gild-pre-commit-hook-nix (cardano-ledger)
00:06:53 [3d168d0a] leios: Fixes invalid blocks due to size missmatch (ouroboros-consensus)
00:08:25 [c303199a] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:10:29 [d9dda2a0] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 9302c044aad9e7ec46a74541ccb1f9c2122cbf5f (cardano-ledger)
00:15:45 [633f22b5] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:15:45 [b74497d1] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:17:04 [4f65f247] Automatic Update (stackage.nix)
00:19:35 [fc3931fc] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:20:54 [52d37545] fix(chainsync): prevent pipeline stall after connection recycle (dingo)
00:21:21 [550ba920] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:32:44 [382e3033] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:32:44 [f210c8a3] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:40:28 [4b88dd1c] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:40:28 [0d3fb8b2] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:44:18 [5b8be6d1] fix(ledger): skip validation for phase-2 failed transactions (dingo)
00:53:15 [10d03593] fix(leader): add epoch nonce hex to schedule log (dingo)
00:53:35 [597653df] Update Hackage and Stackage (haskell.nix)
00:57:37 [72169c97] fix(ouroboros): reset local chainsync state on rollback (dingo)
01:10:22 [d1a3f006] fix(ouroboros): resync tracked clients after rollback (dingo)
01:16:41 [0684256b] Merge remote-tracking branch 'origin/integration/preview-bp' into integration/preview-bp (dingo)
01:20:32 [608b270a] cardano: batch deployment refs and align channel confirm flows (cardano-ibc-incubator)
01:23:48 [b71c7279] fix(peers): keep quiet local roots hot and prefer first equal-tip header (dingo)
01:23:58 [f9d8288b] fix(sync): recover cleanly from local rollback and replay stalls (dingo)
01:26:57 [167bdfcc] fix(ouroboros): derive await-reply flush from roll forward (dingo)
01:27:05 [5a906a20] fix(connmanager): guard RemoveConnection against connection ID reuse (dingo)
01:29:06 [9caafec9] Merge remote-tracking branch 'origin/integration/preview-bp' into integration/preview-bp (dingo)
02:21:00 [a6a5426f] Changelog for `cardano-node-10.7` (cardano-ledger)
02:21:43 [9ecde041] Add ToJSON/FromJSON instances for `NonEmptyMap` and `NonEmptySet` (cardano-ledger)
03:05:42 [4f6ef64a] Scheduled update (pool_groups)
03:45:12 [96c6213a] Update cardano-wallet version in README.md (cardano-wallet)
03:45:12 [68485f58] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
03:45:12 [a2e46a9d] Update wallet version in swagger.yaml (cardano-wallet)
03:45:12 [51f4f08c] Update cardano-wallet version in *.cabal files (cardano-wallet)
04:09:39 [cfb887b6] Merge pull request #5648 from IntersectMBO/lehins/changelog-10.7 (cardano-ledger)
04:12:39 [524c9123] add Haskell Benchmark (customSmallerIsBetter) benchmark result for cfb887b6866d9ad3420892716cdd3cf980afd0f5 (cardano-ledger)
05:10:47 [33375c7e] Update proposal voting contexts (governance)
06:07:36 [3edd27d5] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:32:16 [6b0d0347] chore: lighter comparison file (amaru)
07:09:51 [5dddb99c] chore: disable delegating voting power to Yoroi DRep (yoroi-mobile)
07:18:56 [9bf059e4] chore: copy change when withdrawing (yoroi-mobile)
07:22:07 [829bf13d] Merge branch 'production' into develop (yoroi)
07:23:07 [da916155] chore: copy change when withdrawing (yoroi)
07:23:07 [eeee5224] chore: disable delegating voting power to Yoroi DRep (yoroi)
07:34:12 [35f55caa] governance: harden Yoroi DRep blocklist checks\n\n- Trim input before bech32 Yoroi check to prevent whitespace bypass\n- Parse input and compare underlying hash against known Yoroi DRep hex per network to block CIP-105 hex/bech32 forms\n\nThis closes both whitespace and hex-format bypasses in EnterDrepIdModal. (yoroi)
08:15:39 [66843480] fix: not using changelog on RC, only on main (atala-prism-wallet-sdk-ts)
08:15:39 [fbb08763] fix: pipeline fix (atala-prism-wallet-sdk-ts)
08:15:39 [9969abf1] fix: adding shims for seammless integration of wasm dependencies with cjs and esm (atala-prism-wallet-sdk-ts)
09:00:05 [739dc273] chore: making drep params exclusively deep link (yoroi-mobile)
09:08:13 [f8c23b73] fix: trim drep (yoroi)
09:10:38 [b33d8fcb] Update recent-updates.md (Intersect-knowledge-base)
09:16:28 [b32a7c8b] chore: add drep hex too (yoroi-mobile)
09:32:51 [c53ec92d] chore: handle input and parser lvl (yoroi-mobile)
09:40:14 [f87b6e8a] chore: disable delegating voting power to Yoroi DRep (#4497) (yoroi-mobile)
09:41:31 [c64e95e3] Merge branch 'develop' into preview (yoroi-mobile)
09:42:21 [6bbffa27] release: 7.0.6-rc.1 (yoroi)
09:44:42 [e143e077] realease: v7.0.6-rc.1 (#4498) (yoroi-mobile)
10:31:18 [2160e2cf] gateway: avoid eager mithril wasm bootstrap (cardano-ibc-incubator)
10:34:16 [93830f7e] Bump flatted from 3.3.3 to 3.4.2 in /clients/TypeScript (cardano-ogmios)
10:47:03 [af0e377b] chore(deps): bump github.com/blinklabs-io/gouroboros (#657) (adder)
10:48:03 [6d9ea409] chore(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 (adder)
10:48:10 [cb77e210] chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.26 to 0.0.28 (adder)
10:48:13 [507db968] chore(deps): bump github.com/gin-gonic/gin from 1.11.0 to 1.12.0 (adder)
10:59:54 [48e4f2de] Bump flatted from 3.3.3 to 3.4.2 (cardano-ctf)
11:04:18 [39a2e6cd] feat: Add separate governance warning modal for undelegation (yoroi-mobile)
11:08:13 [9bc12415] feat: Add separate governance warning modal for undelegation (#4499) (yoroi-mobile)
11:09:10 [56a9ceb7] chore: merge develop to preview (#4500) (yoroi-mobile)
11:16:22 [8701c799] chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (after-town-hall)
11:36:13 [26513442] release 7.0.6 - merge preview to prod (#4501) (yoroi)
12:27:49 [56690a8c] caribic: support managed preprod sidecar runtime (cardano-ibc-incubator)
12:34:17 [19fadc4d] gateway: avoid eager mithril wasm bootstrap (cardano-ibc-incubator)
12:34:17 [014f4b60] cardano: batch deployment refs and align channel confirm flows (cardano-ibc-incubator)
12:49:18 [2da3c0f0] caribic: support managed preprod sidecar runtime (cardano-ibc-incubator)
13:15:51 [04bdcbeb] build(deps): Bump bufbuild/buf-action from 1.3.0 to 1.4.0 (#13) (bark)
13:23:21 [26fe2b02] Scheduled update (pool_groups)
13:57:08 [11e70296] fix: remove dependencies (atala-prism-wallet-sdk-ts)
14:05:15 [96ab26ef] caribic: harden local devnet deploy startup (cardano-ibc-incubator)
14:07:06 [c3110bc8] caribic: harden local devnet deploy startup (cardano-ibc-incubator)
14:15:16 [78cd244e] feat: new pluto implementation (atala-prism-wallet-sdk-ts)
14:15:36 [20223809] fix: make test ctx type-safe (atala-prism-wallet-sdk-ts)
15:53:09 [654195e5] fix: simplify cnight utxo events request proto (acropolis)
15:53:35 [84379fd3] fix: simplify cnight utxo events request proto (acropolis)
16:45:25 [2ddfc15c] Update proposal voting contexts (governance)
16:50:37 [a4ae5aee] Add ToJSON/FromJSON instances for `NonEmptyMap` and `NonEmptySet` (cardano-ledger-specs)
16:58:43 [fe57e42b] feat(blockfrost): Fixed the unit-test failures (dingo)
16:58:43 [44f20baf] feat(blockfrost): Add a deterministic tie-breaker for paginated metadata-label queries. (dingo)
16:58:43 [7ec57e0d] feat(blockfrost): Adding the helper here is not enough by itself: TransactionsDeleteRolledback() below still deletes only address mappings and transactions. (dingo)
16:58:43 [ad6cc6f8] feat(blockfrost): changed DeleteTransactionMetadataLabelsAfterSlot to use d.MetadataTxn(true) instead of d.Transaction(true) (dingo)
16:58:43 [29cf435a] feat(blockfrost): Add a deterministic tie-breaker for paginated metadata-label queries. (dingo)
16:58:43 [199f65b3] feat(blockfrost): Added a new table called transaction metadata lable for blokfrost api endpoints (dingo)
16:58:43 [997ff6d2] feat(blockfrost): fixed DeleteTransactionsAfterSlot in all three backends to delete metadata-label rows before deleting transactions (dingo)
17:01:59 [47fd9ff8] leios: Set to Ledger SRP (ouroboros-consensus)
17:02:50 [6f83b9a6] feat(blockfrost): Addressed all the bot comments regarding the missing of proper eerror message (dingo)
17:19:54 [8cbefac7] fix(metadata): remove redundant transaction_metadata_label transaction_id index (dingo)
17:25:33 [11e79fca] leios: Fix ouroboros-consensus:test:consensus-test compilation (ouroboros-consensus)
18:11:48 [c02c42a0] fix: ridb core upgrade (atala-prism-wallet-sdk-ts)
18:12:07 [5f771f4e] fix: make test ctx type-safe (atala-prism-wallet-sdk-ts)
18:22:28 [f5cd78cf] add test txs tab (dapp-example)
18:51:23 [36ca5dca] Merge pull request #5655 from IntersectMBO/5650-nonemptymapset-need-tofromjson (cardano-ledger)
18:52:51 [cf4234b6] fix:make all wasm packages share the same config rather than duplicating (atala-prism-wallet-sdk-ts)
18:54:17 [7521599f] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 36ca5dca2f05cbcbd7e50cba314108609916829b (cardano-ledger)
19:00:27 [19493190] fix: config type module esm (atala-prism-wallet-sdk-ts)
19:08:41 [320057ae] fix: imports (atala-prism-wallet-sdk-ts)
19:12:48 [193c73e0] Implement CIP-0179 linked surveys in CF voting tool (cardano-governance-voting-tool)
19:14:16 [dc3c2ef1] fix: improve documentation (atala-prism-wallet-sdk-ts)
19:14:16 [75dabedf] fix: ridb core upgrade (atala-prism-wallet-sdk-ts)
19:14:16 [db451c1f] fix: remove dependencies (atala-prism-wallet-sdk-ts)
19:14:16 [5b5f16ea] feat: new pluto implementation (atala-prism-wallet-sdk-ts)
19:14:23 [491c7fb4] feat: new pluto implementation (atala-prism-wallet-sdk-ts)
19:14:23 [14b02951] fix: ridb core upgrade (atala-prism-wallet-sdk-ts)
19:14:23 [01a3ea0b] fix: improve documentation (atala-prism-wallet-sdk-ts)
19:14:23 [6d6a22e0] fix: remove dependencies (atala-prism-wallet-sdk-ts)
19:14:24 [9a0cd81b] fix: make test ctx type-safe (atala-prism-wallet-sdk-ts)
20:43:52 [4492da36] chore(deps-dev): bump typescript-eslint from 8.56.1 to 8.57.0 (#367) (after-town-hall)
20:45:06 [6fd5f5c5] chore(deps-dev): bump eslint from 9.39.2 to 10.0.3 (after-town-hall)
21:21:01 [c893d4f6] [fix] simplify cNIGHT grpc utxo events request (#805) (acropolis)
22:01:40 [27853d49] chore: upgrade rust to 1.93 (acropolis)
22:01:43 [2ebf7432] feat: optimize stable block grpc queries (acropolis)
22:38:24 [15501e9f] Convert `TwoPools` test to an `ImpTest` (cardano-ledger)
22:38:25 [769bb844] Remove legacy `TwoPools` `CHAIN` example test (cardano-ledger-specs)
23:06:48 [2ca35d82] 🟩 API (Batch) is up (204 in 127 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:06:48 [fc923d50] 🟩 API (All properties) is up (204 in 620 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:06:48 [fb17f85d] 🟩 API (Specific property) is up (204 in 126 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:09:33 [7507cf94] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:34 [c5a8c2c9] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:35 [e3b756f8] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:35 [c9587600] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:36 [8b042855] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:36 [5417fc3f] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:09:36 [5b40e4ec] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:10:35 [740fa280] 🟩 voting.summit.cardano.org is up (200 in 339 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:36 [a4ca5791] 🟩 user-verification-api is up (405 in 583 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:36 [8c8ba6c6] 🟩 event-api is up (200 in 623 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:37 [be1d713a] 🟩 blockchain-follower-api is up (200 in 322 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:38 [ca10b19e] 🟩 login-api is up (401 in 479 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:38 [29b63990] 🟩 cast-vote-api is up (401 in 341 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:39 [6e97cf5d] 🟩 get-vote-receipt-api is up (401 in 146 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:39 [c0c14f98] 🟩 get-votes-api is up (401 in 322 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:40 [7166aaba] 🟩 keria is up (401 in 486 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:16:56 [9775e476] feat(blockfrost): Made changes to wire NodeAdapter to ledger state data (dingo)
23:33:10 [1deebd21] feat(blockfrost): Fixed lint errors (dingo)