Home / Reports / Aug 17, 2025

Sunday, August 17, 2025

183 commits had been pushed across 54 repos by 29 authors. There were 99,607 additions and 230,252 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:06:37 [acf3b7af] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:07:15 [f200631a] flake.lock: Update (cardano-node)
00:13:17 [f55223d6] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:13:17 [a71d5225] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:14:55 [ca6a7c58] Automatic Update (stackage.nix)
00:16:47 [ab95ea48] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:19:42 [d623b163] flake.lock: Update (vit-servicing-station)
00:24:17 [833f1696] flake.lock: Update (catalyst-toolbox)
00:27:55 [763fa0fe] flake.lock: Update (jormungandr)
00:28:38 [05f7d226] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:28:38 [207ac977] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:30:17 [069fe026] flake.lock: Update (cardano-haskell-package-repo)
00:30:36 [bc5b0157] flake.lock: Update (cardano-git-rev)
00:34:12 [709b3395] flake.lock: Update (git-rev)
00:35:37 [3dc40dc9] flake.lock: Update (ci-world)
00:36:18 [901f4e2f] chore: add otel infra for examples (pallas)
00:36:57 [4f85ceae] flake.lock: Update (cardano-haskell-action)
00:38:58 [782c4b8d] flake.lock: Update (foliage)
00:51:53 [802a58f7] Update Hackage and Stackage (haskell.nix)
01:14:39 [f822b09b] refactor: use data.PlutusData (gouroboros)
01:27:42 [e8b8d478] refactor: split blockfetch state machine from agent (pallas)
01:30:31 [5ec7c141] refactor: fix old examples (pallas)
01:33:14 [8c7dedf6] feat: introduce outbound routing metrics (pallas)
01:33:29 [026c3098] chore: add p2p routing example (pallas)
01:33:37 [6b39f59e] feat: no error return on connection close (gouroboros)
01:42:18 [c42b2427] feat: no error return on connection close (gouroboros)
01:44:30 [668ed5aa] refactor: merge IndefList into List (#102) (plutigo)
01:48:07 [829e00e2] feat: no error return on connection close (gouroboros)
01:57:46 [e3a155de] chore: fix lint warnings (pallas)
01:59:59 [c6a5fc1e] chore: fix formatting (pallas)
02:19:53 [7e70792a] refactor: decode Plutus datum as data.PlutusData (gouroboros)
02:28:43 [70a7e669] refactor: decode Plutus datum as data.PlutusData (gouroboros)
02:32:48 [7480f4ed] Scheduled update (pool_groups)
02:44:02 [dc9ac861] refactor: remove DetermineBlockData (gouroboros)
04:10:27 [08161c0a] Merge pull request #1646 from input-output-hk/feat/lw-13150-store-protocol-parameters-un-serialized (cardano-js-sdk)
04:17:38 [561c90b1] ci: publish packages [skip actions] (cardano-js-sdk)
04:30:59 [a599d8be] deploy: 08161c0a81f8c20df530ebc9f46bf16204aa49f1 (cardano-js-sdk)
05:37:50 [229721ab] feat: try to use less memory for builtin arguments (plutigo)
06:04:50 [1b502949] Bump head.hackage and haskellNix (cardano-haskell-action)
06:55:21 [611d4d5b] fix: merge conflicts (acropolis)
06:59:21 [62defc05] revert: omnibuss toml file (acropolis)
07:01:20 [bbc9874b] chore: format files (acropolis)
08:02:12 [6159f3c3] docs(cip): integrate Brians review (ouroboros-leios)
08:02:36 [db92c1a7] docs(cip): replace unprecise wording (ouroboros-leios)
08:36:31 [7c80c45b] docs(cip): assume worst case sortition for max sized bitmap corrections (ouroboros-leios-sim)
09:05:11 [6fee6bd4] Update recent-updates.md (Intersect-knowledge-base)
09:10:36 [5b0f76ee] docs(cip): updates from PR feedback by Simon & Yves (ouroboros-leios)
09:11:27 [0ce7cd19] docs(cip): add Simon as co-author (ouroboros-leios)
09:43:04 [871c0828] Try to fix the build (hydra-poc)
10:25:49 [9f60fde6] add error termination infra to pure-stage (amaru)
10:25:58 [bf8386af] stash (amaru)
10:39:37 [92960791] Try to fix the build (hydra-poc)
12:16:19 [2d37fd5d] refactor: evolve HTTP proxy from mirror to configurable router (hermes)
12:28:46 [fec08f25] Merge branch 'main' into feat/progressive-migration-proxy (hermes)
12:38:05 [a12d1863] fix: pkgs deps (yoroi-mobile)
12:47:07 [06d373fb] flake.lock: Update (plutarch)
12:53:36 [cf6e0d3b] Add MEGAWEED token with logo (cardano-token-registry)
13:03:18 [1a3a03be] Scheduled update (pool_groups)
13:48:37 [fa7c233a] feat: import constitution and votes, if any, from initial snapshots (amaru)
13:48:37 [abfda367] feat: implement drep tally in governance process. (amaru)
13:48:38 [9fad8c78] fix: do not attempt to ratify just-submitted proposals (amaru)
13:48:38 [fdebb090] fix: fix and cleanup epoch & treasury used for ratification. (amaru)
13:48:38 [24fcd44f] fix: store and use pools voting stake as part of the stake distributions. (amaru)
13:48:38 [24c410bd] chore: change ComparableProposalId display instance to match Haskell's. (amaru)
13:53:39 [1e887cdf] fixup store pools stake (amaru)
13:58:23 [bdae2827] chore: remove now-unnecessary fake network -> protocol version method. (amaru)
14:31:50 [9595b62c] fix: do not re-compute active cc member set on every tally (amaru)
14:35:09 [4a573c79] fix(cardano): adjusted asset state cbor index struct (dolos)
14:37:00 [6815f624] feat(minibf): validated CIP68 or CIP25 assets (dolos)
15:27:48 [a22fd602] PSP Token (cardano-token-registry)
15:42:20 [a88315e0] chore(deps): bump github.com/blinklabs-io/gouroboros (#158) (cardano-models)
15:42:35 [9170834a] chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#159) (cardano-models)
15:44:00 [591a3724] chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#164) (cardano-up-packages)
15:44:40 [206d1213] chore(deps): bump ansible-community/ansible-test-gh-action (#280) (ansible-cardano)
15:45:01 [61a828ac] chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#281) (ansible-cardano)
15:47:34 [4bf7ffd9] chore(deps): bump github.com/miekg/dns from 1.1.67 to 1.1.68 (#373) (cdnsd)
15:47:57 [b9b00e68] chore(deps): bump github.com/dgraph-io/badger/v4 from 4.7.0 to 4.8.0 (#374) (cdnsd)
15:49:06 [08b72af3] chore(deps): bump github.com/blinklabs-io/gouroboros (cdnsd)
15:49:08 [ea893f86] chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 (cdnsd)
15:51:14 [aae66547] chore(deps): bump lucide-react from 0.526.0 to 0.539.0 (#240) (after-town-hall)
15:52:00 [620b026b] chore(deps-dev): bump @vitejs/plugin-react from 4.6.0 to 5.0.0 (#241) (after-town-hall)
15:52:29 [d7a3a3fe] chore(deps): bump framer-motion from 12.9.2 to 12.23.12 (after-town-hall)
15:52:36 [c4a06d39] chore(deps): bump react and @types/react (after-town-hall)
15:52:48 [ece1f5a8] build(deps): bump github.com/docker/go-connections from 0.5.0 to 0.6.0 (#431) (cardano-up)
15:53:05 [515cbb2a] build(deps): bump docker/login-action from 3.4.0 to 3.5.0 (#432) (cardano-up)
15:54:29 [073406d6] chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#376) (cdnsd)
16:02:17 [3e797a02] chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 (after-town-hall)
16:11:42 [90f36ca7] test: property-test constitutional committee tally & voting thresholds. (amaru)
16:28:37 [67f3d821] fix(lint): hoist nil check to for loop (plutigo)
16:31:09 [472216d8] Improve Minimum ADA Requirement section for exchange integrations (#1626) (developer-portal)
16:31:13 [6364dd77] build: go 1.24 for build and tests (cdnsd)
16:38:28 [c023f6a1] build: go 1.24 (adder-library-starter-kit)
16:39:41 [5316f893] build: go 1.24 (snek-webhook-starter-kit)
16:49:32 [4abf91ee] feat: use less memory for builtin arguments (#103) (plutigo)
18:07:11 [44b7e7d7] refactor: decode Plutus datum as data.PlutusData (#1142) (gouroboros)
18:07:32 [7150ab9d] refactor: remove DetermineBlockData (#1143) (gouroboros)
18:31:43 [99ee1d4c] Add MissingTokenPolicies and InvalidTokenRequest to the api.yaml (hydra-poc)
18:37:55 [568edbbe] feat: initial plutus script evaluation (dingo)
18:44:08 [c71ab8d6] fix: support big.Int when decoding PlutusData (plutigo)
19:08:31 [f6c560d2] build: go 1.24 for build and tests (#378) (cdnsd)
19:08:43 [75165408] build: go 1.24 (#57) (adder-library-starter-kit)
19:08:49 [76a7775f] build: go 1.24 (#29) (snek-webhook-starter-kit)
19:13:54 [2b6a3818] chore: dolos 0.30.2 (ansible-cardano)
19:14:43 [dc7c100f] chore: dolos 0.30.2 (helm-charts)
19:15:38 [4bee2cb2] chore: dolos 0.30.2 (cardano-up-packages)
19:17:47 [29b65cbb] build: go 1.24 (adder)
19:20:46 [c095cea1] build: go 1.24 (bluefin)
19:21:03 [5dc26738] feat: initial Plutus script context support (gouroboros)
19:22:09 [82523afc] build: go 1.24 (bursa)
19:23:05 [18051b26] build: go 1.24 (cardano-models)
19:23:54 [28054e7c] build: go 1.24 (cardano-node-api)
19:24:46 [177545e1] build: go 1.24 (cardano-up)
19:25:28 [fe04a696] build: go 1.24 (dingo)
19:26:05 [7b154729] build: go 1.24 (gouroboros-starter-kit)
19:27:23 [9bf5f4fe] build: go 1.24 (nview)
19:28:49 [e4c2ef39] build: go 1.24 (ouroboros-mock)
19:29:57 [27589e7c] build: go 1.24 (tx-submit-api)
19:30:34 [c3204d23] build: go 1.24 (tx-submit-api-mirror)
19:31:11 [6477b737] build: go 1.24 (txtop)
19:35:06 [1f1d8574] fix: support bytestrings in map keys when encoding PlutusData (plutigo)
19:39:00 [642c9ddc] fix: support bytestrings in map keys when encoding PlutusData (#105) (plutigo)
19:42:55 [5dac0359] chore: dolos 0.30.2 (#283) (ansible-cardano)
19:44:28 [8c33f7e5] chore: dolos 0.30.2 (#214) (helm-charts)
19:44:39 [4a94ae25] chore: dolos 0.30.2 (#165) (cardano-up-packages)
19:44:54 [54599d32] build: go 1.24 (#472) (adder)
19:45:47 [f7231245] build: go 1.24 (#423) (bluefin)
19:47:45 [afc890cb] build: go 1.24 (#291) (bursa)
19:47:51 [f516a900] build: go 1.24 (#160) (cardano-models)
19:47:55 [96137415] build: go 1.24 (#443) (cardano-node-api)
19:50:44 [ed23ad84] build(deps): adder 0.31.0 and gouroboros 0.130.1 (cardano-node-api)
19:51:40 [e2c15e02] build(deps): adder 0.31.0 and gouroboros 0.130.1 (cdnsd)
19:52:30 [7f574989] build: go 1.24 (#433) (cardano-up)
19:52:33 [80212967] build: go 1.24 (#847) (dingo)
19:52:37 [5065f88b] build: go 1.24 (#150) (gouroboros-starter-kit)
19:52:43 [581dff42] build: go 1.24 (#343) (nview)
19:52:48 [65e748f9] build: go 1.24 (#92) (ouroboros-mock)
19:52:52 [64ac4060] build: go 1.24 (#359) (tx-submit-api)
19:52:57 [bd03252b] build: go 1.24 (#237) (tx-submit-api-mirror)
19:53:03 [50d5058f] build: go 1.24 (#215) (txtop)
19:53:33 [19f26c33] fix: support big.Int when decoding PlutusData (#104) (plutigo)
19:53:54 [dbe97d58] feat: initial Plutus script context support (#1144) (gouroboros)
19:56:21 [66229cba] refactor: remove scriptcontext (plutigo)
19:59:56 [eec5a74d] Made changes based on recommendations (CIPs)
20:04:58 [f91f56de] feat: initial plutus script evaluation (dingo)
20:05:50 [678c325e] refactor: remove scriptcontext (#106) (plutigo)
20:55:47 [aaeca2ae] chore: disable protocol parameters roundtrip tests on windows. (amaru)
21:02:33 [ebdb5ede] feat: plutus script eval (gouroboros)
21:23:24 [03a1e640] fix(mobile): build +sync locks dep versions (yoroi-mobile)
21:42:23 [f6bdc57b] add DownloadAsset cmd (antithesis)
21:42:27 [3467460e] add dir to cmd (antithesis)
21:42:27 [1821688f] DownloadAssetsTestRunIdNotFound handled (antithesis)
21:42:27 [d692a186] rewrite validateDownloadAssets (antithesis)
21:42:27 [da2e6d91] add validation config (antithesis)
21:42:28 [c52158d7] handle DownloadAssetsTargetDirNotWritable (antithesis)
21:42:28 [fc071986] handle DownloadAssetsTargetDirFailure (antithesis)
21:42:28 [135cc3ae] handle source directory check (antithesis)
21:43:45 [29be5ceb] add githubGetFile and reuse in githubGetCodeOwnersFile (antithesis)
21:43:48 [8bf1abf5] add Validation.DownloadFile - part 1 (antithesis)
21:44:52 [ba476438] add markdown syntax validation (antithesis)
21:44:55 [51261690] add yaml syntax validation (antithesis)
21:44:56 [fc610e3e] add githubDownloadFile to Validation (antithesis)
21:44:56 [c4fedbb9] incorporate downloadFileAndWriteLocally in validateDownloadAssets (antithesis)
21:44:56 [2bc7e0da] define downloadFileAndWriteLocally (antithesis)
22:00:38 [3a844934] final cleaning (antithesis)
22:19:36 [efcf1edd] refactor: decode PlutusData at a lower level to avoid type issues (plutigo)
22:51:58 [521fde54] refactor: decode PlutusData at a lower level to avoid type issues (plutigo)
22:57:19 [fa556db0] refactor(chainsync): always initialize kupoUrl from global config (adder)
23:04:05 [a3732ec3] refactor(chainsync): always initialize kupoUrl from global config (#473) (adder)
23:04:19 [4e5fd8f9] 🟩 API (All properties) is up (204 in 739 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:19 [b538766b] 🟩 API (Batch) is up (204 in 147 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:19 [f9ee41c9] 🟩 API (Specific property) is up (204 in 147 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:06:44 [28ecb738] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:44 [41ea7645] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:45 [046af5f5] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:46 [6a5dc506] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:46 [e457f258] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:47 [3e0e8afd] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:47 [e957346b] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:13:45 [3d89fcdc] Remove all traces of PDataNewtype (plutarch-plutus)
23:26:24 [572eef79] test: property-test constitutional committee tally & voting thresholds. (amaru)
23:26:25 [7c3ce058] chore: disable protocol parameters roundtrip tests on windows. (amaru)
23:26:25 [51bb7e69] test: start working on some property tests for the ProposalsForest (wip) (amaru)
23:47:53 [91eee6dd] Merge pull request #848 from Plutonomicon/koz/764 (plutarch-plutus)