Home / Reports / May 17, 2026

Sunday, May 17, 2026

155 commits had been pushed across 36 repos by 25 authors. There were 32,938 additions and 5,912 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:22:27 [9d8def29] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:23:08 [e7cce183] flake.lock: Update (cardano-node)
00:26:20 [0f7e3b8c] use random seed in Ouroboros.Network.Testnet (ouroboros-network)
00:26:20 [13846ce4] use random seed in selectGovState (ouroboros-network)
00:32:13 [b718c997] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:32:14 [342f83ba] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:33:42 [ffee50f3] Automatic Update (stackage.nix)
00:33:43 [db0f2caf] remove unused selectEnvTargets (ouroboros-network)
00:37:21 [ce608f8c] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:39:22 [5efd17c6] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:41:09 [63658987] flake.lock: Update (vit-servicing-station)
00:44:01 [3dde7e63] flake.lock: Update (acropolis-haskell-fork)
00:48:23 [e63542b0] flake.lock: Update (catalyst-toolbox)
00:49:17 [7adc9eab] Update zio to 2.1.26 in main (atala-prism-building-blocks)
00:49:18 [9a686b64] Update zio-config to 4.0.7 in main (atala-prism-building-blocks)
00:49:19 [3662cc22] Update zio-http to 3.11.1 in main (atala-prism-building-blocks)
00:49:19 [e47d330b] Update zio-json to 0.9.2 in main (atala-prism-building-blocks)
00:49:20 [e6f22a4a] Update zio-logging to 2.5.3 in main (atala-prism-building-blocks)
00:49:20 [1126d8f8] Update zio-kafka to 3.4.0 in main (atala-prism-building-blocks)
00:49:21 [ab80ceed] Update zio-prelude to 1.0.0-RC47 in main (atala-prism-building-blocks)
00:50:25 [e2c3f73f] Update scalafmt-core to 3.11.1 in main (atala-prism-building-blocks)
00:50:25 [aee6df41] Update sbt-scalafmt to 2.6.1 in main (atala-prism-building-blocks)
00:50:39 [38a9c628] Update sbt-scalafix to 0.14.6 in main (atala-prism-building-blocks)
00:50:40 [c0a9769a] Update logback-classic to 1.5.32 in main (atala-prism-building-blocks)
00:50:40 [16ea03fb] Update titanium-json-ld to 1.7.0 in main (atala-prism-building-blocks)
00:50:41 [b148c86e] Update jwt-zio-json to 11.0.4 in main (atala-prism-building-blocks)
00:50:41 [5b6e2f4e] Update java-multibase to v1.2.1 in main (atala-prism-building-blocks)
00:50:42 [6b782fe3] Update h2 to 2.4.240 in main (atala-prism-building-blocks)
00:50:42 [7c6f0338] Update json-path to 2.10.0 in main (atala-prism-building-blocks)
00:50:43 [e0c2af91] Update typesafe:config to 1.4.8 in main (atala-prism-building-blocks)
00:50:44 [99b1ff39] Update vault-java-driver to 6.2.1 in main (atala-prism-building-blocks)
00:50:44 [492cf30d] Update commons-logging to 1.3.6 in main (atala-prism-building-blocks)
00:50:45 [08ee5ad5] Update scala3-library to 3.3.7 in main (atala-prism-building-blocks)
00:50:45 [ad3ddb0d] Update micrometer-core to 1.15.11 in main (atala-prism-building-blocks)
00:50:46 [3d6be4f4] Update scalatest to 3.2.20 in main (atala-prism-building-blocks)
00:50:46 [06ffa1ed] Update scodec-bits to 1.2.5 in main (atala-prism-building-blocks)
00:50:47 [95dd9313] Update slf4j-api to 2.0.18 in main (atala-prism-building-blocks)
00:53:24 [8b0debe9] flake.lock: Update (jormungandr)
00:54:44 [87dbd64a] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:54:44 [1153a7a5] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:56:05 [96e725b0] Rename Test.Consensus.Node to Test.Consensus.DBLock (ouroboros-consensus)
00:57:09 [61160e95] flake.lock: Update (cardano-git-rev)
01:03:07 [8217d21a] flake.lock: Update (git-rev)
01:03:58 [aa848c33] flake.lock: Update (ci-world)
01:05:18 [081f7880] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
01:05:18 [62ea1253] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
01:06:38 [460dab80] flake.lock: Update (cardano-haskell-action)
01:10:09 [ba040a7a] flake.lock: Update (foliage)
01:22:47 [ecfcaa31] Update Hackage and Stackage (haskell.nix)
01:31:15 [157906d3] update: add Dijkstra-specific fields to cardano.json schema (cardano-ogmios)
01:32:52 [3945eb0d] update: add Dijkstra generators and guard purpose to schema (cardano-ogmios)
02:57:45 [99df90db] build(deps): bump ouroboros-mock to v0.11.0 (#2330) (dingo)
04:36:28 [2442ac6a] Scheduled update (pool_groups)
06:50:09 [edca09b5] C8: ImmDBServer schedule-driven Leios + schedule generator (ouroboros-consensus)
06:51:39 [35678b0e] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:52:18 [0beb6e2e] chore(nix): update `flake.lock` (blockfrost-platform)
07:23:49 [df27ee01] Migrate to BearerBytes + Reception from the remade network fork (ouroboros-consensus)
07:25:11 [590f03cb] Leios: fix DijkstraBlockBody CBOR encoding (cardano-ledger-specs)
08:04:10 [8a4440e6] Add the required instances and fix compilation (cardano-node)
09:36:47 [25b6ec64] Update recent-updates.md (Intersect-knowledge-base)
10:47:03 [34e20fcd] v2 builder + dummy-ghc: enable shared libs for wasm 9.12+ so TH works (haskell.nix)
11:06:42 [dc916f60] bring stage tests up to same standard (amaru)
11:25:44 [7a2dc844] Add files via upload (cardano-academy)
11:27:01 [8d2be876] dummy-ghc: version-gate `target RTS linker only supports shared libraries` (haskell.nix)
11:28:06 [4606dcad] Update cardano_academy_SWF_demo_proposal.json (cardano-academy)
11:28:40 [8b244c24] Refine motivation and rationale in proposal JSON (cardano-academy)
11:57:21 [f280772b] shell-for-v2: omit -inplace suffix from ghcDirName for GHC < 9.8 (haskell.nix)
12:11:22 [be8bdd40] ci: update submodules to latest commit (docs)
12:15:39 [3d641498] Rename Test.Consensus.Node to Test.Consensus.DBLock (ouroboros-consensus)
12:46:05 [83a547fc] chore: update comment to not reference local file (dingo)
12:47:33 [2726f53f] fix(database): governance query indexes on account/utxo (#2332) (dingo)
12:48:39 [7ae77b5a] flake.lock: Update (plutarch)
12:56:09 [10293380] fix(database): index to optimize get stake by pools (dingo)
13:08:39 [9bac6249] Leios: encode Leios cert before Peras cert in DijkstraBlockBody (cardano-ledger-specs)
13:18:53 [758d2a43] chore: update comment to not reference local file (#2334) (dingo)
13:19:04 [e427cd9d] ghc-shim: add unlit / ghc-iserv-{,dyn,prof} aliases for native-musl ≥ 9.10 (haskell.nix)
13:33:07 [2da155d7] v2 builder: extract makeGhcShim, share between slice and shell (haskell.nix)
14:01:52 [1c651a42] Scheduled update (pool_groups)
14:16:59 [4e2d0f68] feat: run token swap demos over direct channels (cardano-ibc-incubator)
14:17:15 [56f48d82] feat: plan direct local osmosis swaps (cardano-ibc-incubator)
14:17:19 [b01f890a] docs: update token swap direct route notes (cardano-ibc-incubator)
14:55:30 [4cc759ed] fix(chainsync): reconnect post-plateau realign peers (dingo)
15:12:59 [27804f76] New translations code.json (Spanish) (cardano-org)
15:27:57 [eeb6fdd1] fix: use local osmosis grpc endpoint (cardano-ibc-incubator)
15:28:00 [97f3a531] fix: align voucher metadata symbol (cardano-ibc-incubator)
15:28:03 [d944ac9d] fix: expose recv packet acknowledgements (cardano-ibc-incubator)
15:33:30 [22c7c88d] fix(database): index to optimize get stake by pools (#2335) (dingo)
15:33:41 [b7d8813e] fix(chainsync): reconnect post-plateau realign peers (#2337) (dingo)
15:43:57 [cf3d9431] docs: restore direct swap walkthrough (cardano-ibc-incubator)
15:49:50 [049356ed] fix: retain caribic direct-route tests (cardano-ibc-incubator)
15:57:45 [7187e307] Shelley Ledger (ouroboros-consensus)
16:03:19 [d2261e37] docs: add v0.46.3 release notes (dingo)
16:03:55 [8262cd05] docs: refine v0.46.3 release notes (dingo)
16:06:47 [74cd997b] Shelley ledger query (ouroboros-consensus)
16:37:10 [3ac921ac] network-mux: drop unused 'strict' build-dep (ouroboros-network)
17:31:44 [23915a21] Leios N: add field names to Reception (ouroboros-network)
17:31:44 [f89410fd] Leios N: Reception arrival-time on recv (demo-tuning) (ouroboros-network)
17:48:16 [c83b92b1] docs: rewrite self referential v0.46.3 release notes bullets (dingo)
17:48:47 [687c509f] docs: refine v0.46.3 release notes wording (dingo)
17:49:30 [d415c490] api: add ToSample TxEvalFailure (blockfrost-haskell)
17:50:14 [14c3f3d0] api: ToSample TxHashObject (blockfrost-haskell)
17:50:34 [d8e0ebd7] api: ToSample PoolMetadataResponse (blockfrost-haskell)
17:51:57 [1cc6149d] Drop unused Data.ByteString.Lazy / Data.List / Data.IntMap imports (ouroboros-network)
18:01:14 [371a60f4] docs: add release notes for v0.46.3 (#2340) (dingo)
18:11:00 [a687fbd6] fix: mithril sync metrics (dingo)
18:31:28 [50188ab7] Migrate to BearerBytes + Reception from the remade network fork (ouroboros-consensus)
18:31:28 [4d9d6893] C5: Cumulative tx bytes + Dijkstra ResolveLeiosBlock instance (ouroboros-consensus)
18:31:28 [2722b38a] Drop unused imports / dead bindings / Word-identity flagged by -Werror (ouroboros-consensus)
18:31:28 [32bee8e6] C8: ImmDBServer schedule-driven Leios + schedule generator (ouroboros-consensus)
18:31:28 [4e4bd2b7] C7: Leios threadnet test + harness rebase (ouroboros-consensus)
18:31:28 [4a36e851] C2: Praos header EB announcement + protocolStateLeiosInfo (ouroboros-consensus)
18:31:28 [105b2c0f] C1: Leios foundations + mini-protocols (consensus side) (ouroboros-consensus)
18:31:28 [dd8d415e] C3: ResolveLeiosBlock class + ChainDB / LedgerDB apply hook (ouroboros-consensus)
18:31:28 [048e0446] C4: Dijkstra-era forging — EBs + Maybe-cert decision (ouroboros-consensus)
18:42:03 [5870fa98] fix: mithril sync metrics (dingo)
18:57:49 [73ffe8fd] perf(database): force sqlite to use tx_id_output_idx (dingo)
18:57:56 [25847011] L1: Add Maybe LeiosCert on DijkstraBody (Dijkstra-only) (cardano-ledger)
19:01:53 [ea7d7ea2] update: enable Dijkstra ApplyTxError and GenTx generators (cardano-ogmios)
19:04:02 [5e83f98b] Leios: hash Dijkstra cert blocks over the cert(s) only (cardano-ledger-specs)
19:10:42 [a0e13790] feat(database): genesis bootstrap for mysql and postgres (#2331) (dingo)
19:21:39 [51bcb088] build(deps): bump github.com/utxorpc/go-codegen from 0.18.1 to 0.19.0 (#576) (cardano-node-api)
19:23:44 [4ed31cfb] build(deps): bump golang.org/x/net from 0.50.0 to 0.54.0 (cardano-node-api)
19:24:49 [100250e6] chore(deps): Bump github.com/fxamacker/cbor/v2 from 2.9.1 to 2.9.2 (#323) (tx-submit-api-mirror)
19:26:51 [cc6808c6] chore(deps): Bump github.com/blinklabs-io/gouroboros (tx-submit-api-mirror)
19:27:00 [d761095e] chore(deps): bump github.com/utxorpc/go-sdk from 0.0.2 to 0.0.4 (#717) (adder)
19:27:36 [a40d319d] chore(deps): bump github.com/blinklabs-io/gouroboros (#718) (adder)
19:47:41 [896592d2] fix(database): harden genesis bootstrap consistency across metdata plugins (dingo)
20:35:32 [49a5480f] fix(database): address review (dingo)
20:38:57 [46c5e862] fix: use oneOf with mutual exclusion for AccountBalanceInterval schema (cardano-ogmios)
21:33:49 [dc661105] fix: align ics20 packet serialization (cardano-ibc-incubator)
21:33:53 [921fd555] fix(caribic): stabilize direct route e2e tests (cardano-ibc-incubator)
21:33:59 [9377ed1a] fix(ci): update tests and lint cleanup (cardano-ibc-incubator)
21:39:55 [38e3df64] Rename Test.Consensus.Node to Test.Consensus.DBLock (ouroboros-consensus)
22:11:24 [e1eaeb1c] ci: create gateway releases for semver tags (cardano-ibc-incubator)
22:44:08 [4d32fb52] Stash work away for now (plutarch-plutus)
23:20:36 [eaceea0f] 🟩 API (All properties) is up (204 in 630 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:20:36 [05ff59f8] 🟩 API (Specific property) is up (204 in 93 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:20:37 [49c62afe] 🟩 API (Batch) is up (204 in 94 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:24:41 [de1593a9] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:24:49 [8d71f87a] 🟩 event-api is up (200 in 401 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:49 [9e38b9e1] 🟩 voting.summit.cardano.org is up (200 in 231 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:50 [5a39c5d3] 🟩 user-verification-api is up (405 in 544 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:50 [409f1b97] 🟩 blockchain-follower-api is up (200 in 316 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:51 [1c2e134c] 🟩 cast-vote-api is up (401 in 325 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:51 [decd336a] 🟩 get-vote-receipt-api is up (401 in 117 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:51 [47aa3141] 🟩 login-api is up (401 in 527 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:51 [14f012ed] 🟩 get-votes-api is up (401 in 303 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:24:52 [7972ea7c] 🟩 keria is up (401 in 336 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:25:03 [4ee529de] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:25:24 [37532e03] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:25:46 [9109f5d7] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:26:07 [ee162fb2] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:26:28 [f2a68d1d] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:26:49 [eda56d4e] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:52:16 [cdcdb181] Replace ReaderT with RWST, Either with Except (plutarch)