Home / Reports / Dec 29, 2025

Monday, December 29, 2025

185 commits had been pushed across 40 repos by 37 authors. There were 293,736 additions and 8,265 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:00:25 [106db531] feat(ledger): signature validation (gouroboros)
00:01:12 [722f21d7] chore(deps): bump rossjrw/pr-preview-action from 1.6.3 to 1.7.2 (plutus)
00:02:13 [493d8c22] Deploy preview for PR 7509 🛫 (plutus)
00:07:08 [b927dd5b] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:12:18 [7ef31a30] Deploy preview for PR 7509 🛫 (plutus)
00:13:42 [f76ed4af] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:13:42 [7f9c1f53] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:15:38 [da8818e3] Automatic Update (stackage.nix)
00:17:49 [83c8c7a5] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:19:28 [23f9ccd3] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:22:52 [a5cfafd7] build(deps): bump github.com/blinklabs-io/plutigo from 0.0.16 to 0.0.17 (dingo)
00:23:03 [249aff9d] build(deps): bump github.com/dgraph-io/badger/v4 from 4.8.0 to 4.9.0 (dingo)
00:30:02 [fd308b2e] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:30:02 [ab5070a4] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:38:03 [f4f75850] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:38:03 [a7694850] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:52:25 [6d16075e] Update Hackage and Stackage (haskell.nix)
02:12:40 [02654195] cleanup task.rs and add comment about unixfs (hermes)
02:38:09 [7ec94d97] Scheduled update (pool_groups)
02:57:55 [92399f60] feat: builtins for latest conformance suite (#180) (plutigo)
02:58:01 [382cf021] cleanup (hermes)
02:58:05 [fbc9dea3] chore: dingo 0.20.0 (#313) (helm-charts)
03:03:06 [0d4a5d17] feat(ledger): signature validation (gouroboros)
03:07:01 [486d869e] feat: add Windows builds to publish pipeline (#1070) (dingo)
04:10:34 [ed99e8b0] chore(deps-dev): bump typescript-eslint from 8.48.1 to 8.50.1 (after-town-hall)
04:10:46 [7cf17cb4] chore(deps-dev): bump tailwindcss from 4.1.17 to 4.1.18 (after-town-hall)
04:10:54 [960a69c0] chore(deps-dev): bump @tailwindcss/postcss from 4.1.17 to 4.1.18 (after-town-hall)
04:28:56 [49e3cd69] fix(ui): fix infinite load notifications (cf-identity-wallet)
04:36:18 [9467896d] build(deps): bump github.com/blinklabs-io/plutigo from 0.0.16 to 0.0.17 (#1157) (dingo)
04:38:04 [2ffad16d] build(deps): bump github.com/dgraph-io/badger/v4 from 4.8.0 to 4.9.0 (dingo)
06:19:00 [0330d254] fix: resolve conflict (gouroboros)
06:29:27 [c34e8205] hack, add conversion (hermes)
07:36:27 [9e30ccf8] fix(ui): enable confirm button when password length greater than 8 (cf-identity-wallet)
07:52:09 [6bf099d7] fix(ui): update styles (cf-identity-wallet)
08:14:47 [ad651e13] fix(ui): fix UT (cf-identity-wallet)
08:20:57 [7ef57fb1] fix(ui): update styles (cf-identity-wallet)
08:36:47 [c862785d] simplify setting release vars (cardano-addresses)
08:39:19 [569eba0a] add zip to win artefact (cardano-addresses)
09:07:28 [a0355605] Weekly Update of All flake.lock Files (iogx)
09:10:18 [edb9059f] Update recent-updates.md (Intersect-knowledge-base)
09:10:57 [54eb546b] feat(cat-voices): Restore workspace bloc tests (#3909) (catalyst-voices)
09:11:09 [3bf933b9] Merge branch 'feat/co-proposers-3677' into feat/collaborators-any-status (catalyst-voices)
09:11:32 [863c4bff] try windows again (cardano-addresses)
09:27:06 [eb27ebac] Fix script registry test (hydra-poc)
10:02:44 [a334e1d7] more try (cardano-addresses)
10:31:35 [8f1a382d] Correct windows uploading scheme (cardano-addresses)
10:45:25 [350a4e52] feat(cat-voices): collaborators any status (#3911) (catalyst-voices)
10:45:36 [3a70e7af] Merge branch 'feat/co-proposers-3677' into feat/map-collaborators-to-collaborator-proposal-state (catalyst-voices)
11:28:45 [856b87c7] fix: content type migration, change Content-Encoding into content-encoding (catalyst-voices)
11:34:59 [82510a9d] build(deps): bump github.com/dgraph-io/badger/v4 from 4.8.0 to 4.9.0 (#1158) (dingo)
11:35:10 [ca9c3ef7] improve release action (cardano-addresses)
11:42:22 [28ce3236] Break stake above threshold comparison into separate function (ouroboros-consensus)
11:42:23 [0a9e8fc0] Add PerasVoteDB API and implementation (ouroboros-consensus)
11:42:23 [3c71bb3a] Add Peras Vote aggregation logic (ouroboros-consensus)
11:42:23 [08eb0009] Add definitions for PerasVote diffusion through ObjectDiffusion (ouroboros-consensus)
11:42:23 [90198130] Add changelog entry (ouroboros-consensus)
11:43:22 [1e1c5509] improve release action (cardano-addresses)
12:06:04 [0c1ee799] feat(ledger): signature validation (gouroboros)
12:08:29 [4100e141] add variabe setting step in release flow (cardano-addresses)
12:09:53 [3a60ca5a] shape up keepalive miniprotocol (amaru)
12:11:27 [61bca5bb] fix: make sure proposal has signed document ref before publishing (catalyst-voices)
12:19:17 [bc9a876f] chore: add dynamic next fund campaign, categories and timeline (catalyst-voices)
12:20:46 [d866d2f9] Cardano-config (ouroboros-consensus)
12:22:48 [42d7df49] chore: keria with signify-ts and java compatibility (cf-identity-wallet)
12:26:10 [b3a2a8b6] chore: reformat (catalyst-voices)
12:29:41 [8a0365b3] debug (cardano-addresses)
12:43:51 [e0532d3c] queue documents sync requests (catalyst-voices)
13:02:08 [aa1b585d] chore: add more dynamic categories for the next fund (catalyst-voices)
13:05:08 [861f1e8d] chore(deps): bump github.com/go-playground/validator/v10 (cardano-models)
13:10:10 [29e2ae2f] sync manager tests (catalyst-voices)
13:10:43 [f8a16b20] Scheduled update (pool_groups)
13:12:53 [509df1ba] Add token metadata for NEWHOPETK (cardano-token-registry)
13:16:43 [db7a85b1] feat(cat-voices): collaborators data to collaborator proposal cubit state (#3916) (catalyst-voices)
13:22:58 [d9f57575] feat: submission close date (catalyst-voices)
13:23:10 [f06e9ed0] feat(core): upsert records used in connect/recover flow for agent (cf-identity-wallet)
13:25:51 [de51d8b0] Merge feat/co-proposers-3677 into feat/mini_sync_3840 (catalyst-voices)
13:33:58 [9d608a89] Add minutes for GA meeting December 12, 2025 (PDRs)
13:40:32 [055e8758] test(core): updates to agent tests (cf-identity-wallet)
13:46:28 [1bb33c9f] improve release action (cardano-addresses)
13:53:07 [4bfc3c28] Make the 'RbacRegistrationChainV2::invalid' field optional (#3918) (catalyst-voices)
14:07:53 [1a678c36] zip windows artefact (cardano-addresses)
14:08:57 [1bfc1e20] Merge pull request #7868 from tregubartemofficial/token-submission-051f0af7-1767013972004 (cardano-token-registry)
14:11:12 [9b848bce] WIP (cuddle)
14:11:38 [7d289f71] fix node 3 connection + log capture (hermes)
14:12:43 [30834ad3] add log necessary for test (hermes)
14:14:56 [ffd9f7ac] revert peer docker config (hermes)
14:18:51 [6b0b937a] Add Monthly Board Meeting notes for December 17, 2025 (PDRs)
14:23:29 [a052ec5d] Implemented custom validators (cuddle)
14:24:53 [6c848b22] feat: target sync on proposal route (catalyst-voices)
14:34:32 [4ccb0aed] chore: podfile commit (cf-identity-wallet)
14:35:40 [575f02b8] feat: signal and look up cache (catalyst-voices)
14:37:37 [da8aecfd] chore: leave todo (catalyst-voices)
14:39:50 [6aee3ecf] Merge branch 'main' into dependabot/pip/catalyst-gateway/tests/api_tests/urllib3-2.6.0 (catalyst-voices)
14:43:54 [66b5006a] feat(ledger): signature validation (gouroboros)
14:52:10 [6b7fa601] fix: format (catalyst-voices)
14:53:21 [a2407c9a] Merge branch 'main' into feat/sync-with-gateway-v2-endpoints-3362 (catalyst-voices)
14:53:30 [2569d563] Merge branch 'feat/sync-with-gateway-v2-endpoints-3362' into fix/test-signed-docs-v2-against-live-gateway-3786 (catalyst-voices)
15:00:28 [a3eb53cd] WIP implementing state-machine tests for PerasVoteDB (ouroboros-consensus)
15:01:14 [9bba1212] use newer nixpkgs and keep an eye on request limits (capkgs)
15:12:29 [53aec48d] we actually need nushell (capkgs)
15:18:10 [235c4522] Probability that an EB gets certified (ouroboros-leios-sim)
15:19:47 [ba4a9d75] fix type error (capkgs)
15:23:34 [553d0bb3] conversions to miniprotocol, eff.schedule() (amaru)
15:32:32 [5c00d7b9] Merge pull request #320 from IntersectMBO/paweljakubas/improve-release-pipeline (cardano-addresses)
15:32:48 [6702d461] further type fixes (capkgs)
15:39:34 [ca0ae590] apparently parsing from memory is not streaming (capkgs)
15:44:09 [34ce0a5f] take a closer look at the failed curl (capkgs)
15:49:34 [07019a15] adjust haskell.yaml (cardano-addresses)
15:51:36 [f6689f96] adjust cabal file (cardano-addresses)
15:53:42 [919e646c] adjust changelog (cardano-addresses)
16:01:49 [9e226193] attempt fixing netrc (capkgs)
16:04:18 [2d6eab3c] release: v0.33.0 (dolos)
16:09:57 [737e3bf7] one more netrc test (capkgs)
16:10:37 [34a6e833] feat: support profile flag for invoke command (cshell)
16:11:31 [7a35f7f1] feat(htlc/offchain/lucid-evolution): created an example implimentation using lucid library (cardano-blueprint-and-ecosystem-monitoring)
16:13:51 [6d7a46a4] explicit netrc path (capkgs)
16:14:05 [0b1bba46] chore: Release cshell version 0.13.0 (cshell)
16:25:32 [76bfbdf6] ci: remove x86 apple binary build (cshell)
16:27:50 [ffa0a3bf] ci: remove x86 apple binary build (dolos)
16:46:24 [40370c22] Add Conway era ledger system doc (acropolis)
16:49:23 [07d1659b] cshell 0.13.0 (homebrew-tap)
16:56:27 [af9d3183] Tidying docs (acropolis)
17:09:10 [51f1d946] just read the netrc file ourselves (capkgs)
17:10:57 [a292187f] fix(migration): update tags handling in peer connection and group scoped migrations (cf-identity-wallet)
17:12:27 [41bb5494] fix bash (capkgs)
17:29:02 [1a00192a] chore(deps-dev): bump the npm-deps group with 8 updates (atala-prism-mediator)
17:32:14 [8d89dc32] chore(deps): bump the actions-deps group across 1 directory with 17 updates (atala-prism-mediator)
18:02:47 [3f43483d] feat: bootstrap VRF validator (WIP) (acropolis)
18:03:38 [6457b1b0] chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.16 to 0.0.17 (adder)
18:04:41 [8ff0239b] chore(deps): Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (bursa)
18:04:46 [aedb446e] chore(deps): Bump github.com/go-playground/validator/v10 (bursa)
18:30:33 [a0e23a69] feat(htlc/offchain/meshjs): created a boilderplate starters (cardano-blueprint-and-ecosystem-monitoring)
18:46:40 [858ae3a9] Merge pull request #323 from IntersectMBO/paweljakubas/bump-to-4.0.2 (cardano-addresses)
18:52:11 [5a7da14a] small naming corrections (cardano-addresses)
18:59:05 [501ece68] queue target mini sync (catalyst-voices)
19:14:02 [fbffdfd0] Expected time for certified EB (ouroboros-leios-sim)
19:30:45 [2c5367b0] chore: safe index mapping (catalyst-voices)
19:45:52 [33f86161] chore: update tx3-sdk to v0.9.1 (cshell)
19:57:20 [bed74a75] Add canonical CBOR property test (cardano-api)
20:04:03 [e4551f7e] sync request steps (catalyst-voices)
20:06:00 [1b2922dd] chore: fix typo (catalyst-voices)
20:08:39 [cf4db850] Merge pull request #324 from IntersectMBO/paweljakubas/small-release-corrections (cardano-addresses)
20:12:57 [c7fde188] fix index committing by using closure (dolos)
20:16:04 [28264a7e] remote latest ver (catalyst-voices)
20:19:05 [339149ea] fix: use correct active stakes and nonce for vrf validation (acropolis)
20:21:50 [5ed3f98a] small enhancement (cardano-addresses)
20:25:41 [50483a2b] refactor: remove fallback DNS server support (cdnsd)
20:27:49 [e8783475] feat(ledger): signature validation (gouroboros)
21:02:45 [25194594] complete request (catalyst-voices)
21:27:52 [79b26499] queries (catalyst-voices)
21:32:26 [5a244ff7] dashboards: add tx rejection metrics (cardano-playground)
22:03:45 [870343ad] feat(ledger): signature validation (gouroboros)
22:38:15 [1a6fd5b9] feat(protocol): distributed message queue (CIP-0137) (gouroboros)
22:51:56 [d1c3bb39] build(make): use binary for test-load (dingo)
23:04:49 [ee1dd853] 🟩 API (All properties) is up (204 in 791 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:49 [1eb9e4e2] 🟩 API (Specific property) is up (204 in 138 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:50 [548185e9] 🟩 API (Batch) is up (204 in 142 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:07:21 [95ad4aae] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:21 [25ff268f] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:22 [beedb39a] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:22 [d8aff3f5] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [809964cd] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [d244b959] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [d0bd90ce] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:59 [0dbec9d5] 🟩 event-api is up (200 in 601 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:59 [c3666d68] 🟩 voting.summit.cardano.org is up (200 in 298 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:00 [777291c5] 🟩 user-verification-api is up (405 in 689 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:01 [446ee698] 🟩 blockchain-follower-api is up (200 in 442 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:02 [84d96ecf] 🟩 cast-vote-api is up (401 in 175 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:02 [4e1e6982] 🟩 login-api is up (401 in 635 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:03 [6c5d2da7] 🟩 get-votes-api is up (401 in 460 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:03 [42636715] 🟩 get-vote-receipt-api is up (401 in 422 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:04 [0690bfbc] 🟩 keria is up (401 in 767 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:10:54 [cc9d4ab2] refactor(ledger): use cbor from aux data directly (gouroboros)
23:12:37 [789f0e4b] experiment: Build only archive on mithril bootstrap (dolos)
23:36:21 [eeea0c43] Update to ghc 9.6.7 (foliage)
23:36:37 [e9695d65] Show revision numbers on packageVersion page (foliage)
23:36:37 [f54582be] Use the correct number for revisions (foliage)
23:36:37 [bbbc405a] Bump package version (foliage)
23:36:37 [dd21d4b4] Bump package version (foliage)
23:36:37 [3b120cfe] Fix incomplete pattern warnings (foliage)
23:36:37 [1714a804] Upgrade to ghc 9.8.4 and fourmolu 0.19.0.1 (foliage)
23:36:37 [89d49d25] Fix failure to show latest revision on allPackages page (foliage)
23:36:37 [0f5cd14d] Reformat with fourmolu (foliage)
23:39:44 [75072a0b] feat: use mithril after bootstrap completion (acropolis)