Home / Reports / Nov 22, 2025

Saturday, November 22, 2025

206 commits had been pushed across 39 repos by 27 authors. There were 44,163 additions and 10,024 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:05:53 [1264088f] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:11:14 [0ff74dd2] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:11:14 [1b936c1b] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:12:27 [25736bb8] Automatic Update (stackage.nix)
00:14:29 [3da80424] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:16:00 [e6a3bba0] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:19:00 [acf210eb] chore(deps): Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#348) (bursa)
00:24:15 [a10aaaad] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:24:15 [4c8fadca] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:26:45 [52a7d158] fix(metrics): correct name for wallet updated count (bursa)
00:31:19 [65a0fc2e] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:31:19 [caa08b03] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:34:42 [bcc45e8e] Deploying to gh-pages from @ IntersectMBO/plutus@b4bb0ddbcb2c9a797e4c5187df916f8a777173c6 🚀 (plutus)
00:51:34 [95611023] Update Hackage and Stackage (haskell.nix)
00:58:17 [deb40cab] feat: enhance snapshot download functionality with client reuse and improved error handling (acropolis)
01:03:21 [a44bb828] feat: update NOTES.md with configuration details and bootstrapping sequence improvements (acropolis)
01:08:31 [7472b511] feat(blockfetch): tracking cardano-node compatible metrics (dingo)
01:18:37 [cac8b486] Add DeltaDeFi to Showcase (#1677) (developer-portal)
01:19:01 [75947df4] Merge branch 'staging' into developer_office_hours (developer-portal)
01:21:31 [1a25dfe4] Renamed data files (ouroboros-leios-sim)
01:26:36 [99101b4b] Add New Dev Office Hour Episodes (#1679) (developer-portal)
01:29:19 [692af951] refactor: modularize main function (txtop)
01:37:56 [eca2c6b4] Simplify typescript generated (cardano-api)
02:06:14 [67efc7f5] fix(cardano-node): configure socket path env var for clients (helm-charts)
02:08:21 [d110dfdc] fix(metrics): correct name for wallet updated count (#349) (bursa)
02:08:36 [3d42c88e] refactor: modularize main function (#245) (txtop)
02:12:12 [c52a3833] Scheduled update (pool_groups)
02:27:12 [cc58b5c4] Revised SQL queries for utxo lifetime (ouroboros-leios-sim)
02:28:13 [f7889556] Script for data processing (ouroboros-leios-sim)
02:28:41 [34d3a01a] Plots of utxo set size and lifetime (ouroboros-leios-sim)
02:29:32 [68dad1e7] Analysis of transaction age (#627) (ouroboros-leios-sim)
02:46:50 [4c301eb3] feat(network): connection manager and peer governor metrics (dingo)
03:07:12 [57ce3962] fix(cardano-node): configure socket path env var for clients (#289) (helm-charts)
03:08:16 [cbcf5535] feat(blockfetch): tracking cardano-node compatible metrics (dingo)
03:14:52 [a9ecc046] WIP (plutus)
03:22:38 [03fab68d] WIP (plutus)
03:24:28 [4c541fac] WIP (plutus)
03:30:47 [20d5a70d] Generate Haskell files from the TypeScript files (cardano-api)
03:37:53 [4fcff890] WIP (plutus)
03:48:13 [dc7218aa] WIP (plutus)
03:49:13 [d634c914] feat(network): connection manager and peer governor metrics (dingo)
03:52:23 [21d8358d] WIP (plutus)
03:55:18 [4b0a2b10] feat: improve error handling and resilience (txtop)
04:01:09 [553aa5a3] perf: CBOR caching and memory optimizations (bursa)
04:18:40 [c7e299cc] Generate Haskell files from the TypeScript files (cardano-api)
04:29:08 [a77ad8c1] WIP (plutus)
04:42:22 [d578f822] feat(network): connection manager and peer governor metrics (dingo)
04:46:49 [c0cc1796] WIP (plutus)
04:53:39 [b4fa413f] Deploying to gh-pages from @ cardano-scaling/hydra@171c2b441b18d573056b32f29ac6846b2e067f13 🚀 (hydra)
04:55:24 [5389b08b] Update 2025-11-22T04:55:24Z (capkgs)
05:06:01 [28a8b477] perf: CBOR caching and memory optimizations (bursa)
07:54:34 [5cbf746e] reqresp: a library for request response protocols (typed-protocols)
07:54:34 [fa0cc093] reqresp: example client & server (typed-protocols)
08:04:59 [282eb227] Update README.adoc (plutus)
08:07:43 [d0731c10] Update README.adoc (plutus)
08:13:58 [40fcfa56] Update README.md (ouroboros-network)
08:52:30 [2807324e] imp: add missing pkgs flakeModule opt header (cardano-parts)
08:58:06 [5552c23b] reqresp: a library for request response protocols (typed-protocols)
08:59:01 [4249d5b5] dbsync: deploy a dbsync pre, without other pre components to mainnet (cardano-playground)
09:05:21 [694fbb6e] Update recent-updates.md (Intersect-knowledge-base)
09:17:29 [7a3f7375] Try unionWith union (plutus)
09:48:03 [0f36e290] bump: capkgs for node release 10.5.3 (cardano-parts)
10:39:17 [ec016816] bump: cardano-parts for node 10.5.3, deploy preprod/preview (cardano-playground)
10:42:25 [54f39abc] CI: add tracer-sidecar CI (cardano-node-antithesis)
10:48:12 [0bb04112] CI: add tracer-sidecar CI (antithesis)
11:01:48 [ef4cb41b] fix: fix tracer-sidecar specs (antithesis)
11:08:26 [c24c28da] Improve error handling, safety, readability; replace unsafe patterns; modernize sorting (plutus)
11:13:58 [367c01a9] fix: fix tracer-sidecar specs (cardano-node-antithesis)
11:13:58 [9ab91db3] CI: add tracer-sidecar CI (cardano-node-antithesis)
11:15:30 [4459c62f] deploy: 367c01a98000507c7020d056b5c33f247f18f10e (cardano-node-antithesis)
11:53:08 [b40f1424] CI: push nix-built docker images when available (antithesis)
12:01:26 [34b91768] CI: add nix setup to build and push images workflow (antithesis)
12:04:08 [b2cdef82] deploy: 34b9176842b72d83af4ee26d3a6e3d8422d90ccf (antithesis)
12:25:08 [9c1d4ccb] feat(network): connection manager and peer governor metrics (dingo)
12:25:19 [763da78e] perf: CBOR caching and memory optimizations (bursa)
12:34:25 [d848d32e] Scripts for computing active slots (ouroboros-leios)
12:39:08 [d401b286] [tracer-sidecar] fix: create /tmp if it does not exist (cardano-node-antithesis)
12:40:12 [8c23ac96] feat: add comprehensive test coverage and fix lint/type errors (yoroi)
12:40:31 [b9d1c66b] fix: bump tracer sidecar (cardano-node-antithesis)
12:46:12 [7620f38c] fix: add command arguments for tracer sidecar in compose file (cardano-node-antithesis)
12:47:46 [00098429] deploy: 7620f38cf451e0810ff169e80a0350c675dc3754 (cardano-node-antithesis)
12:57:55 [64a2d7cf] Scheduled update (pool_groups)
13:15:54 [a642a7e6] test(tx): add comprehensive test coverage for tx package (yoroi)
13:16:18 [a3c7decc] [cardano-node-master] feat: use official cardano-tracer image (cardano-node-antithesis)
13:17:53 [b6b14d44] deploy: a3c7deccea2c6764a9c4e92d80cc376c5c9069a5 (cardano-node-antithesis)
13:26:16 [457f4735] test(tx): add high-priority tests for ledger and transaction builder (yoroi)
13:26:48 [f0ca420c] docs: add comprehensive test coverage plan for all packages (yoroi)
13:28:39 [851a9157] missed (yoroi)
13:29:37 [302d9fbe] docs: update test coverage plan with actual coverage metrics (yoroi)
13:37:36 [2ec31878] test: improve coverage for nearly complete packages (yoroi)
13:40:42 [9b68cb95] test: add more coverage for remaining gaps in nearly complete packages (yoroi)
13:45:05 [31e2de9d] test: add more coverage for remaining gaps (yoroi)
13:45:50 [97c1a377] test: fix lint errors and complete remaining coverage gaps (yoroi)
13:49:41 [3ef464f7] test: add more coverage for remaining gaps (yoroi)
13:54:59 [1f9939bb] test: add coverage for remaining branch gaps in nearly complete packages (yoroi)
14:01:30 [52985002] test: add coverage for swap package muesliswap adapters (yoroi)
14:02:25 [06294607] test: fix lint errors in swap package tests (yoroi)
14:04:43 [7913d72b] test: add coverage for links package cardano validators and params (yoroi)
14:18:37 [826c85d9] test(links): add comprehensive tests for cardano link module (yoroi)
14:20:32 [5a07ba86] test(theme): improve test coverage to 100% (yoroi)
14:29:18 [b1ffca4c] test(dapp-connector): add comprehensive tests for resolver and async-storage (yoroi)
14:30:45 [1c67ec81] Elaborated on tx-lifetime analysis (ouroboros-leios)
14:31:45 [3d816760] test(resolver): add tests for constants and query-client fixture (yoroi)
14:33:06 [7fdc3a1b] Elaborated on tx-lifetime analysis (#628) (ouroboros-leios)
14:33:15 [3c5e992a] test(staking): add tests for pool-info-api-helpers (yoroi)
14:37:48 [5b0a899a] test(staking): add comprehensive tests for pools API (yoroi)
14:38:31 [c77773ce] test(staking): add tests for pool-info-api utility functions (yoroi)
14:40:43 [fe09cb88] test(staking): add tests for config files and context providers (yoroi)
14:41:13 [9bc7643d] test(staking): fix governance context test error handling (yoroi)
14:53:24 [81606826] test: improve coverage for nearly complete packages (yoroi)
14:53:44 [019f76a7] Added read-me file (ouroboros-leios-sim)
14:53:58 [7d9f7673] Generate SVG files and set start of experiment (ouroboros-leios-sim)
14:56:51 [919e6475] Script for organizing ledger operations dataset (ouroboros-leios)
15:00:13 [6609c730] perf: CBOR caching and memory optimizations (bursa)
15:00:14 [3584fd68] Added read-me file (ouroboros-leios)
15:01:22 [519fa4ba] feat(network): connection manager and peer governor metrics (dingo)
15:07:04 [e068f095] Added read-me file (ouroboros-leios)
15:15:27 [6f9692af] refactor: consolidate duplicate utility functions and fix dangerous calculations (yoroi)
15:15:28 [347be3d1] Improve protocol version description message in Imp tests (cardano-ledger)
15:17:43 [a1ab740f] refactor: use parseNumberFromText for amount input parsing (yoroi)
15:23:40 [2d23f99e] chore: cardano-node 10.5.3 (ansible-cardano)
15:25:10 [0c9e9ffa] build: use go 1.25 (nview)
15:26:31 [479458a4] chore: cardano-node 10.5.3 (cardano-compose-stacks)
15:29:27 [9581fb27] chore: cardano-node 10.5.3 (cardano-up-packages)
15:45:02 [c9649346] build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#493) (cardano-node-api)
15:56:04 [4805fe52] Unify error and success screens with ResultScreen component (yoroi)
15:58:12 [8bf41a0d] chore: cardano-cli 10.13.1.0 (cardano-up-packages)
15:59:15 [7c44ba60] chore: cardano-config 20251014 (cardano-up-packages)
16:01:14 [c0bccc2d] chore: cardano-node-api 0.9.2 (cardano-up-packages)
16:02:04 [5c78d26a] chore: mithril-client 0.12.33 (cardano-up-packages)
16:02:24 [ee35cbb4] build: use go 1.25 (#390) (nview)
16:03:41 [c8ae7488] build: use consistent versioning (nview)
16:04:12 [5a160217] chore: cardano-node 10.5.3 (#305) (ansible-cardano)
16:04:28 [c429a6b3] chore: cardano-node 10.5.3 (#124) (cardano-compose-stacks)
16:04:38 [53789971] chore: cardano-node 10.5.3 (#184) (cardano-up-packages)
16:04:53 [de39a685] chore: cardano-cli 10.13.1.0 (#186) (cardano-up-packages)
16:05:24 [d67fabfc] chore: cardano-config 20251014 (#187) (cardano-up-packages)
16:07:09 [ffe2565a] chore: mithril-client 0.12.33 (#188) (cardano-up-packages)
16:10:40 [48eac49e] feat(staking): prioritize preferred non-saturated pools in staking center (yoroi)
16:14:22 [2b684ada] chore(deps): use tcell v2.11.0 and prometheus/common v0.67.4 (nview)
16:21:37 [b22e17a6] chore: remove unused legacy path (nview)
16:24:53 [1dae42d0] build: use consistent versioning (#391) (nview)
16:25:17 [1ae3a4a4] chore(deps): use tcell v2.11.0 and prometheus/common v0.67.4 (#392) (nview)
16:33:05 [5216fb94] fix(api): correct ordering for new wallet call (bursa)
16:33:49 [534ed3f8] Update proposal voting contexts (governance)
16:35:21 [70ff69e0] feat(network): connection manager and peer governor metrics (dingo)
16:44:17 [34fd8105] fix: improve peer filtering logic and error handling (nview)
16:52:18 [94718ea3] chore: remove placeholder TODOs and add line tracking comment (nview)
17:01:20 [ee6143f7] Linear models for apply, reapply, and apply-reapply (ouroboros-leios)
17:11:10 [a5b7320e] aarch64 support for cardano-node releases (cardano-node)
17:14:05 [831dcb40] feat: add configurable log buffer for exit display (nview)
18:04:40 [2e83924d] Script for running `db-analyser` (ouroboros-leios)
18:04:56 [6fa4a0e7] refactor(api): move types and utilities to packages, fix imports and lint (yoroi)
18:06:00 [557e42d9] chore: remove unused legacy path (#393) (nview)
18:07:03 [80809966] chore: remove placeholder TODOs and add line tracking comment (#395) (nview)
18:13:09 [9d287b8d] set legacy as main backend (yoroi)
18:19:59 [4c32efbe] fix: update API preferences to match develop branch and fix lint/types (yoroi)
18:35:02 [1a8b3ee6] chore: cardano-node-api 0.9.2 (#189) (cardano-up-packages)
19:30:52 [799e3c5c] Merge branch 'main' into jeluard/offline (amaru)
19:55:40 [c2778bee] feat: introduce `wallet utxos` command (#47) (cshell)
20:13:00 [38d10924] docs: add comprehensive multi-chain integration plan for Bitcoin and Midnight (yoroi)
20:18:41 [b77012ef] refactor: async Handshake network support (cdnsd)
20:46:55 [a24d36e2] feat(blockfetch): tracking cardano-node compatible metrics (#1035) (dingo)
20:47:08 [2573cfeb] feat: improve error handling and resilience (#246) (txtop)
20:47:29 [d66648f4] chore: update bun.lock to sync with package.json (yoroi-mobile)
20:48:01 [7df5f854] fix(api): correct ordering for new wallet call (#351) (bursa)
20:48:16 [a87d915a] feat: add configurable log buffer for exit display (#396) (nview)
21:12:25 [116d44de] feat: add separate bundle IDs for development builds (yoroi)
21:48:25 [041130a6] Merge branch 'main' into feat/network-metrics (dingo)
22:13:32 [35e3430b] perf: CBOR caching and memory optimizations (bursa)
22:17:12 [c4b6b8ad] chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (#183) (cardano-up-packages)
22:19:09 [3f419f83] fix: improve peer filtering logic and error handling (#394) (nview)
22:20:11 [efb86efc] fix: lock/unlock peer filters (nview)
22:25:35 [53741bf6] 🟥 voting.summit.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-summit-evoting-status)
22:25:57 [c114eb5f] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
22:25:57 [aa917e51] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
22:29:20 [811e701c] update to 6.1.2 (yoroi-mobile)
22:30:26 [15cd876a] 🟩 voting.summit.cardano.org is up (200 in 537 ms) [skip ci] [upptime] (cf-summit-evoting-status)
22:30:47 [5dc1d4e4] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
22:30:47 [65a02106] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
22:39:07 [051fdfea] add firebase identifier (yoroi-mobile)
22:41:17 [73209f20] ci: add ineffectual assignment and format checks (nview)
22:59:03 [2902b431] feat(network): connection manager and peer governor metrics (dingo)
23:04:46 [1e2f42a1] 🟩 API (Specific property) is up (204 in 96 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:46 [62ec6582] 🟩 API (All properties) is up (204 in 493 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:46 [17c7fc3b] 🟩 API (Batch) is up (204 in 97 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:07:00 [bc42a000] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:01 [ec269da9] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:01 [1ead54ae] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:02 [f7c3273d] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:02 [eed1310c] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:02 [fd22c7a7] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:03 [dcc62d61] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:49 [e73fca45] 🟩 voting.summit.cardano.org is up (200 in 191 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:50 [da96fafb] 🟩 event-api is up (200 in 599 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:51 [18a2f639] 🟩 blockchain-follower-api is up (200 in 357 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:51 [c448d881] 🟩 user-verification-api is up (405 in 536 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:52 [724b40a9] 🟩 cast-vote-api is up (401 in 333 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:52 [9ba02d2f] 🟩 login-api is up (401 in 444 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:53 [06dd2846] 🟩 get-votes-api is up (401 in 311 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:53 [e6f56ea3] 🟩 get-vote-receipt-api is up (401 in 311 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:54 [906de570] 🟩 keria is up (401 in 539 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:11 [2aa8c28f] fix: lock/unlock peer filters (nview)
23:25:20 [d672ce00] feat: sort transactions by size/order (txtop)
23:37:42 [8ddcca00] fix: move Firebase config injection to pre-install hook (yoroi-mobile)
23:47:43 [707c49b5] test: unit tests and benchmarks (nview)