Home / Reports / Apr 8, 2026

Wednesday, April 8, 2026

660 commits had been pushed across 75 repos by 95 authors. There were 20,358,530 additions and 682,148 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:01:58 [c3173b41] UPLC pass: float bindings outwards (plutus)
00:13:52 [f7c60ee6] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:16:05 [d4a2c3f7] flat 0.6 (cardano-haskell-package-repo)
00:17:59 [b72b1e9a] fix(castor): resolve lint issue in PeerDIDCreate switch case (atala-prism-wallet-sdk-ts)
00:21:40 [96258f93] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:21:40 [5f496f20] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:23:02 [0df72c5b] Automatic Update (stackage.nix)
00:23:35 [cabeadeb] Merge pull request #13 from IntersectMBO/sl/add-midnight-cli (cardano-airgap)
00:25:49 [1f1dcbfc] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:27:42 [60ec9802] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:27:49 [5c4e57bf] flat 0.6 (#1338) (cardano-haskell-packages)
00:39:51 [e65b9955] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:39:52 [9684f01c] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:43:13 [32b5f2ab] Update from 5c4e57bfdacddeed8e8ffba78dabb5bff5b47a19 (cardano-haskell-packages)
00:48:42 [d61f29ba] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:48:42 [fe0632e3] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:52:38 [3f41cf85] Add ChaP override (plutus)
00:55:35 [2e0aa655] fix build (plutus)
00:55:45 [f3199a0e] docs: add stability-scored light client design note (cardano-ibc-incubator)
00:55:59 [a52ab643] Merge branch 'master' of github.com:IntersectMBO/plutus into zliu41/test-inlineable (plutus)
00:57:11 [cc0a7295] SRE update 2026-02-13 (cardano-updates)
01:01:57 [d14488b1] Conversion and support for PBuiltinValue (plutarch)
01:02:01 [be45072d] SRE update 2026-02-13 (cardano-updates)
01:03:55 [af3d4e71] Update Hackage and Stackage (haskell.nix)
01:07:23 [9c91a87d] gateway: rename stability mode to stake-weighted-stability (cardano-ibc-incubator)
01:29:48 [68ef34ce] docs: refine stability client tradeoff wording (cardano-ibc-incubator)
01:41:06 [08b80849] perf: streaming cbor decoding and arena reuse (#253) (plutigo)
01:43:06 [4a544e04] SRE update 2026-02-27 (cardano-updates)
01:45:02 [6f2816eb] gateway: require yaci tx evidence for stability client (cardano-ibc-incubator)
01:48:46 [df465ff3] feat(halo2_ivc): add halo2_ivc module with moved recursive prototype (mithril)
01:49:02 [b0ceb837] New translations code.json (Spanish) (cardano-org)
01:50:47 [01f5424b] cd nix-tools && nix flake update haskellNix (haskell.nix)
01:52:58 [c0ae92a2] chore(halo2_ivc): clean up moved prototype imports and warnings (mithril)
01:57:44 [896dd447] chore(halo2_ivc): clean up moved module and validate stm test build (mithril)
02:03:25 [8f506e9d] [Dijkstra] CIP-159-06: Extend TxInfo and script validation (#1118) (formal-ledger-specifications)
02:23:34 [c7c1dfe5] chore(halo2_ivc): fix fmt/clippy warnings in moved prototype (mithril)
02:29:08 [418549ae] gateway: centralize stake-weighted stability evidence (cardano-ibc-incubator)
02:45:51 [1d4db344] Update Dano Finance image assets (cardano-org)
02:46:53 [335d3ce8] Merge pull request #5 from dano-finance/tasks/update-dano-finance (cardano-org)
02:56:59 [7a86295a] [Dijkstra] CIP-159-07: Version gating for CIP-159 fields (#1119) (formal-ledger-specifications)
03:03:49 [46749219] cd nix-tools && nix flake update haskellNix (haskell.nix)
03:05:53 [20b37357] Artifacts generated from 032f0700fba2c70fb4d97509227e0e2898dd3508 (formal-ledger-specifications)
03:14:49 [678d2488] Update src/Ledger/Dijkstra/Specification/Script/ScriptPurpose.lagda.md (formal-ledger-specifications)
03:15:12 [7fe1d3f5] Add token metadata for ANKH (cardano-token-registry)
03:37:22 [4e15f6b1] Scheduled update (pool_groups)
03:47:11 [42139f3f] Nix updates (cardano-ledger)
03:50:44 [773e2080] perf(pluto): decouple CredentialRepository from AnonCreds via factory registry (atala-prism-wallet-sdk-ts)
03:51:08 [0ce92427] cd nix-tools && nix flake update haskellNix (#2492) (haskell.nix)
03:58:43 [700157bb] Artifacts generated from 7d081642bfafcfc39fcf8fd66639abb75ec720c2 (formal-ledger-specifications)
04:01:05 [154385d0] Merge remote-tracking branch 'origin/master' into hkm/ghc9124 (haskell.nix)
04:08:24 [d20f195f] Artifacts generated from ecbc1eb90de18247614bcd8d11d89617e4f368f2 (formal-ledger-specifications)
04:12:49 [da6f3deb] feat: Neg and Checked* traits for numeric types (cardano-serialization-lib)
04:12:49 [4e7f83c3] feat: Default for BigInt (cardano-serialization-lib)
04:22:54 [5b28dd40] feat: Deref, AsRef<[T]>, Default for Vec wrappers (cardano-serialization-lib)
04:27:32 [7f9454ff] chore(deps): Bump github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream (bursa)
04:29:22 [6cf5bd8b] feat: From<Vec<_>> in impl_vec_wrapper (cardano-serialization-lib)
04:41:07 [d498a9fa] chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 (bursa)
04:57:14 [3900eb65] Add ChaP override (#7708) (plutus)
05:21:26 [47337a35] update test (plutus)
05:25:18 [4dee0cff] Deploying to gh-pages from @ IntersectMBO/plutus@3900eb65150e4a84b676841d4ddf367899403525 🚀 (plutus)
05:46:35 [d17eeca2] feat: expand brand-assets page with colors, typography, usage guidelines and SEO (cardano-org)
05:59:50 [e2fdd235] refactor: Support multi-field structs in impl_vec_wrapper (cardano-serialization-lib)
06:03:09 [9d0369d0] feat: NoneOrEmpty for Vec wrappers (cardano-serialization-lib)
06:07:41 [3176c355] [Dijkstra] CIP-159-04: Update certificate rules for partial withdrawals (#1116) (formal-ledger-specifications)
06:14:19 [e19fd53a] Deploying to gh-pages from @ IntersectMBO/plutus@3900eb65150e4a84b676841d4ddf367899403525 🚀 (plutus)
06:15:34 [6bb41f36] Merge branch 'main' into plutus-release/1.61.0.0 (cardano-haskell-packages)
06:18:23 [a0f8d11c] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
06:18:23 [96e56b3b] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
06:18:23 [bc295178] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
06:18:23 [038ea220] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
06:18:23 [1df4ca71] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
06:25:44 [d63788e0] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:34:44 [89fcb85f] Bump CHaP (cardano-api)
06:35:01 [6795cad9] Use `ouroboros-consensus-3.0.*` (cardano-api)
06:37:56 [bfe6f48c] [wip] Add SPR for `cardano-api` (cardano-cli)
06:37:56 [6d32b944] Bump CHaP (cardano-cli)
06:40:32 [c5596320] Mithril update 2026-04-08 (cardano-updates)
06:42:28 [60556558] Artifacts generated from 7d081642bfafcfc39fcf8fd66639abb75ec720c2 (formal-ledger-specifications)
06:50:03 [25469822] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 3900eb65150e4a84b676841d4ddf367899403525 (plutus)
06:54:02 [b20b5d91] Merge pull request #560 from adatainment/feat/brand-assets-redesign (cardano-org)
06:54:46 [1d52f2af] Merge pull request #557 from cardano-foundation/l10n_crowdin_action (cardano-org)
06:55:36 [86019f48] Merge pull request #554 from cardano-foundation/chore/update-crowdin-data (cardano-org)
06:55:42 [47bc1b3b] Without checked-in messages and types (cardano-node)
07:11:06 [a8a37f3d] refactor: Support multi-field structs in impl_vec_wrapper (cardano-serialization-lib)
07:12:39 [7dca7e47] Bump CHaP (cardano-node)
07:12:39 [fa14f8ab] cardano-node: fix LedgerDB `selectorToArgs` (cardano-node)
07:12:40 [40c00812] [wip] Add SRP for `cardano-api` (cardano-node)
07:12:40 [3636999a] Use `ouroboros-consensus-3.0.*` (cardano-node)
07:12:40 [29395b17] [wip] add SRP for `cardano-cli` (cardano-node)
07:12:40 [66a5c23e] Use `cardano-api-10.26.*` (cardano-node)
07:24:12 [b0871107] add txsSyncDurationTotal counter (cardano-node)
07:25:24 [bb03c412] chore: update translation progress from Crowdin [skip ci] (cardano-org)
07:35:30 [8325bf6a] Implement builtin decidable equality using encoding to Naturals (#7704) (plutus)
07:35:59 [8d9e95e8] New translations communities.md (Japanese) (cardano-org)
07:36:00 [b933dc7b] New translations code.json (Japanese) (cardano-org)
07:36:01 [6fab4dfa] New translations footer.json (Japanese) (cardano-org)
07:36:04 [9f4de4c9] New translations agriculture.md (Japanese) (cardano-org)
07:36:05 [9e0d054f] New translations data-storage.md (Japanese) (cardano-org)
07:36:07 [2fede132] New translations defi.md (Japanese) (cardano-org)
07:36:08 [f0c8a970] New translations digital-identity.md (Japanese) (cardano-org)
07:36:09 [4f225639] New translations education.md (Japanese) (cardano-org)
07:36:10 [0dcc7e72] New translations finance-kyc.md (Japanese) (cardano-org)
07:36:11 [5558022e] New translations government.md (Japanese) (cardano-org)
07:36:12 [6b3050c4] New translations healthcare.md (Japanese) (cardano-org)
07:36:13 [94b2c7ea] New translations index.md (Japanese) (cardano-org)
07:36:15 [fbc699b3] New translations logistics.md (Japanese) (cardano-org)
07:36:16 [90a67803] New translations music-ip.md (Japanese) (cardano-org)
07:36:17 [0235af60] New translations payments.md (Japanese) (cardano-org)
07:36:18 [f7acd4a6] New translations retail.md (Japanese) (cardano-org)
07:36:19 [fa5f8301] New translations social-programs.md (Japanese) (cardano-org)
07:36:20 [ed8c234e] New translations tokenized-assets.md (Japanese) (cardano-org)
07:36:22 [984d5d70] New translations voting-systems.md (Japanese) (cardano-org)
07:47:05 [f28b2ab3] Recovered types again. (cardano-node)
07:49:29 [a526bdfd] fix writeShellApplication being dumb and creating a bin/blockfrost-backend-ryo-6.4.1 (blockfrost-backend-ryo)
07:50:29 [724129af] Fix hlint and stylish-haskell compliance (cardano-addresses)
07:51:21 [52a0951a] Merge pull request #3170 from input-output-hk/jpraynaud/3144-update-dmq-node-0.4.1.0 (mithril)
07:52:53 [6d4aec9f] Deploying to gh-pages from @ IntersectMBO/plutus@8325bf6a702b7976714ddcd728efa465874e4bc0 🚀 (plutus)
07:53:20 [6b2fd7fa] GITBOOK-1257: Simo refined # 1 & 2 (Intersect-knowledge-base)
07:56:01 [48850a91] deploy: 52a0951af1111a65dd7310787cd45607414c2aeb (mithril)
07:56:07 [41488ef0] Merge pull request #324 from blockfrost/fix-version (blockfrost-backend-ryo)
07:56:56 [8be99f27] chore: optimized /governance/dreps/:drep_id/delegators (blockfrost-backend-ryo)
07:58:10 [e338553c] Deploying to gh-pages from @ IntersectMBO/plutus@8325bf6a702b7976714ddcd728efa465874e4bc0 🚀 (plutus)
07:59:17 [cc6bd415] Update blog/2026-04-08-mithril.md (cardano-updates)
08:00:21 [93ac3a13] WIP (cardano-db-sync)
08:02:04 [f8432f0d] Use for `blsMSM` contiguous calling convention for affine pointer array (cardano-base)
08:02:38 [10b9832f] s-r-p: ledger, c-crypto-class (cardano-node)
08:03:31 [eb42e4ef] Mithril update 2026-04-08 (#759) (cardano-updates)
08:04:12 [201258bb] fix ffi type signature of `memcmp` (cardano-base)
08:04:20 [5fc52a92] use `CBool` instead of `Bool` for FFI calls (cardano-base)
08:04:27 [3bd8ac85] reject zero points from PoP serialisation (cardano-base)
08:04:34 [3a1f7071] add PoP ciphersuite context and comment on usage (cardano-base)
08:04:39 [a171b353] Add ExplicitForAll pragma for stylish-haskell v0.11 compatibility (cardano-addresses)
08:04:41 [ab6320be] add extra `blsIsInf` check on inputs on aggregation (cardano-base)
08:04:48 [1e44bae7] adding non-identity checks to `VerKey` and `SignKey` deserialisation (cardano-base)
08:05:06 [3787e177] Add missing case in Eq instance for IteratorBlockGCed (ouroboros-consensus)
08:05:56 [dcbb0a22] mux: refactoring (ouroboros-network)
08:06:50 [df1bef1f] deploy: eb42e4ef53ec8ed55100e904e33833dbea889f68 (cardano-updates)
08:07:51 [6305211a] refactor(chore): change CardanoBlocksTransactionsSigningConfig security_parameter from BlockNumber to BlockNumberOffset (mithril)
08:07:51 [5134d5c1] feature(aggregator): Delete blocks and transactions and related records (mithril)
08:07:51 [d157b6fb] refactor(common): remove test case with CardanoTransactions and CardanoBlocksTransactions since beacon are different now (mithril)
08:07:51 [b6a4460f] tests(aggregator-fake): update default data with blockNumberOffset for CardanoBlocksTransactions signed entity type (mithril)
08:07:51 [f1e776fe] tests(aggregator): implemment SignedEntityType CardanoBlocksTransactions (mithril)
08:07:52 [3103891a] drop research report from standard (CIPs)
08:07:54 [e377bc8b] Merge pull request #561 from cardano-foundation/chore/update-crowdin-data (cardano-org)
08:08:15 [dd0eaf76] add txsSyncDurationTotal counter (cardano-node)
08:08:25 [4cad32ec] test(common): separate tests for computing block to be signed for v1 transactions and v2 blocks transactions (mithril)
08:08:26 [d270754d] feat(common): allow usage of arbitrary steps in blocks txs block number configuration (mithril)
08:08:26 [78946c7f] test(common): split block number tests so there's one assert per tests (mithril)
08:08:27 [ac9fbe70] test(signer): move most `mock!` manual impl to a `test::double::mocks` module (mithril)
08:08:27 [02db569f] refactor(common): add `compute_root_from_iter` shortcut fn to `MKTree` and `MKMap` (mithril)
08:08:28 [da57cf62] feat(common): define in-memory latest but partial block range computation and inclusion in global merkle map (mithril)
08:08:28 [7e1cc90b] feat(common): add `BlockRange::is_complete_up_to(block_number)` (mithril)
08:08:29 [586c40d5] refactor(common): make `BlockRangeRootRetriever` compute the latest uncomplete block range (mithril)
08:08:30 [5e242dd8] test(aggregator): add `prove_blocks_transactions` integration test (mithril)
08:08:30 [da12907a] test(aggregator): use partial block ranges in `create_certificate` integration test (mithril)
08:08:31 [35ec2d39] doc(cardano-node-chain): make more clear what the given block number is when computing block range roots (mithril)
08:08:32 [487f1b67] fix(common): fix mkmap test tooling which did not reordered leaves (mithril)
08:08:32 [df79f3b5] test(aggregator): strengthen prover v2 tests (mithril)
08:08:33 [d357036d] feat(aggregator): make prover service able to handle proof for partial block ranges (mithril)
08:08:34 [6bc1bffe] fix(common): incorrect partial range merkle root computation (mithril)
08:08:34 [968f7727] feat(persistence): add a upper limit to blocks with txs retrieval by block ranges (mithril)
08:08:35 [9cd81f06] test(signer): add integration test for blocks with txs using partial block ranges (mithril)
08:08:35 [9fda4f52] fix(common): handle case when beacon is partial but a range is already stored (mithril)
08:08:36 [c153bb4b] refactor(aggregator): move ranges of data to retrieve computation to the prover (mithril)
08:08:37 [0c484d96] fix: adjustements following reviews (mithril)
08:08:37 [8fadc3e6] chore: upgrade crate versions (mithril)
08:08:38 [8ccb5999] docs: update CHANGELOG (mithril)
08:09:33 [b82cdda6] Merge pull request #559 from cardano-foundation/feat/linkable-section-headers (cardano-org)
08:10:20 [9b7c939d] Merge pull request #562 from cardano-foundation/l10n_crowdin_action (cardano-org)
08:12:35 [52745f38] demo: fix network emulation (ouroboros-leios)
08:12:35 [0fce94a0] demo: export PATH to ip in process-compose (ouroboros-leios)
08:12:35 [eb36ead2] demo: correct bandwidth (ouroboros-leios)
08:12:36 [7bb66cc2] demo: 1. Use bursty mux 2. set TCP_NOTSENT_LOWAT socket option (ouroboros-leios)
08:12:36 [8f87f991] demo: add tcpdump (ouroboros-leios)
08:12:36 [42d13f72] demo: update socket statistics (ouroboros-leios)
08:12:37 [a0f0d283] Revert "demo: 1. Use bursty mux 2. set TCP_NOTSENT_LOWAT socket option" (ouroboros-leios)
08:13:02 [2fcda970] Cleanup network namespaces in demo/burst setup (ouroboros-leios)
08:13:04 [06f4b323] Use bash instead of bc (ouroboros-leios)
08:13:15 [03d038ec] fix(pollux): improve JWT VC/VP payload validation (atala-prism-wallet-sdk-ts)
08:13:34 [4d97cfaf] fix(hydra): wait for the L2 transaction to be confirmed in the Hydra snapshot (blockfrost-platform)
08:17:44 [c53a4632] Switch on peer sharing and consensus flow (#847) (acropolis)
08:22:23 [9296a9c8] Merge pull request #553 from dano-finance/staging (cardano-org)
08:22:55 [b2c53536] Merge pull request #539 from deniznurk/add/paribu-turkey-ada-listing (cardano-org)
08:23:11 [6f199ba2] Merge pull request #534 from GNP1-dev/staging (cardano-org)
08:24:57 [aa240661] Add entities/accounts/v0 namespace (cardano-ledger)
08:27:06 [ad7217fa] mux: refactoring (ouroboros-network)
08:27:37 [fb7e0872] mux: refactoring (ouroboros-network)
08:28:11 [111bf3da] master cddl comment conformity (CIPs)
08:29:19 [6a8101aa] Merge pull request #3116 from input-output-hk/djo/3099/support_partial_block_ranges_for_v2_blocks_tx_certifications (mithril)
08:34:02 [ceebb09a] deploy: 6a8101aa74f5d5b21519c8008ac9a3158aee0666 (mithril)
08:42:08 [9a80276c] refactor(common): make CardanoTransactionsBuilder use dedicated BlockNumberOffset type (mithril)
08:42:08 [89a92097] feature(common): introduce a new BlockNumberOffset structure, and improve arithmetic operations between BlockNumber and BlockNumberOffset (mithril)
08:42:12 [7681af10] wip (cardano-api)
08:43:15 [a9bf2665] Merge pull request #6511 from IntersectMBO/karknu/tx_sync_counter_main (cardano-node)
08:51:33 [f4beec4a] feat: separate read and write mempool api (amaru)
09:00:00 [44929be0] fix: center animation (cf-identity-wallet)
09:00:51 [685b1431] wb | fix for non-flake workbench creation using incorrect haskell project (cardano-node)
09:00:51 [3cfd50d6] locli: timestamp from incomplete log line (cardano-node)
09:01:17 [42f1254e] cardano-profile| HACK: 6-dense* (cardano-node)
09:01:17 [c78bec76] cardano-profile: trace-* bump genesis (cardano-node)
09:13:46 [a52df610] WIP (cardano-ledger)
09:15:20 [0764f1f7] feat: integrate the mempool as a stage (amaru)
09:16:46 [5a6f8d03] Fix cardano-tracer-bench.hs (cardano-node)
09:17:52 [c3862d26] Use for `blsMSM` contiguous calling convention for affine pointer array (cardano-base)
09:17:59 [1f846c8b] fix ffi type signature of `memcmp` (cardano-base)
09:18:06 [3a4b1eb2] use `CBool` instead of `Bool` for FFI calls (cardano-base)
09:18:13 [d92f9917] reject zero points from PoP serialisation (cardano-base)
09:18:19 [6682ce71] add PoP ciphersuite context and comment on usage (cardano-base)
09:18:25 [f1a5a720] feature(common, persistence, aggregator): use BlockNumberOffset in CardanoBlocksTransactions SignedEntityType (mithril)
09:18:25 [87e5b238] refactor(aggregagor, common): update signable builder beacon with tuple containing BlockNumber and BlockNumberOffset, remove usage of mithril_network_configuration_provider (mithril)
09:18:25 [7c5fcf9d] refactor(common, aggregator): add BlockNumberOffset in CardanoBlocksTransactions SignedEntityType (mithril)
09:18:25 [7d26a777] refactor(common, aggregator, signer): make git CardanoTransactionsSigningConfig using new the new BlockNumberOffset type (mithril)
09:18:25 [a1fa4582] feature(common): sign the blockNumberOffset for CardanoBlockTransactions (mithril)
09:18:26 [0f40922f] feature(aggregator, common, internal, openAPI): add security parameter in Proof v2 routes results (mithril)
09:18:26 [4a4521b1] refactor(common): remove test case with CardanoTransactions and CardanoBlocksTransactions since beacon are different now (mithril)
09:18:26 [ed1d01fc] feature(examples): add block depth (security parameter) in result of certify command for blocks and transactionsV2 (mithril)
09:18:26 [4dfcdf10] refactor(common): move arithemic operation between blockNumber and blockNumberOffset in blockNumber (mithril)
09:18:26 [9b58f587] feature(client-library): verify that the computing of cardano blocks/transactionV2 proof message contain security parameter (mithril)
09:18:26 [0e54d965] feature(aggregator): Delete blocks and transactions and related records (mithril)
09:18:26 [fd1d2f47] feature(client-CLI): show depth of the certification (security parameter) in certify table result for blocks and transactionsV2 (mithril)
09:18:26 [8fa8a735] tests(aggregator): implemment SignedEntityType CardanoBlocksTransactions (mithril)
09:18:26 [6e0b0c8c] tests(aggregator-fake): update default data with blockNumberOffset for CardanoBlocksTransactions signed entity type (mithril)
09:18:26 [1a6bb778] refactor(chore): change CardanoBlocksTransactionsSigningConfig security_parameter from BlockNumber to BlockNumberOffset (mithril)
09:18:26 [6532a31e] refactor(aggregator): use BlockNumberOffset type in CardanoBlocksTransactionsSnapshot constructor (mithril)
09:18:27 [ca71aa42] add extra `blsIsInf` check on inputs on aggregation (cardano-base)
09:18:34 [db75353d] adding non-identity checks to `VerKey` and `SignKey` deserialisation (cardano-base)
09:18:41 [d07da409] Apply suggestions from code review (cardano-base)
09:28:24 [c3e9a382] Update recent-updates.md (Intersect-knowledge-base)
09:30:52 [f421f789] Refactor ChainBackend into a monad-style type class (hydra-poc)
09:32:59 [90c92ec0] mux: refactoring (ouroboros-network)
09:40:21 [3de8842b] Deploying to gh-pages from @ IntersectMBO/plutus@8325bf6a702b7976714ddcd728efa465874e4bc0 🚀 (plutus)
09:42:41 [f41d704a] Add missing case in Eq instance for IteratorBlockGCed (#1965) (ouroboros-consensus)
09:43:21 [606eb90b] chore: upgrade crate versions and `openapi.yaml` version (mithril)
09:43:40 [8b2becfa] Bump cuddle to 1.3.0.0 (cardano-ledger)
09:48:37 [bea48934] Simplify CardanoClient API to use LocalNodeConnectInfo directly (hydra-poc)
09:53:20 [712f10e2] fix(hydra): replace blocking prepay sleep with a delayed event to prevent event-loop stalls (blockfrost-platform)
10:01:49 [25aa58d5] Update information (budget-management)
10:04:43 [f7f22640] The following: (cardano-node)
10:04:43 [5e2e34da] bench: Integrate cardano-timeseries-io into cardano-tracer (cardano-node)
10:04:43 [bb50cbda] Bump cardano-tracer to 0.4.0 and update its CHANGELOG (cardano-node)
10:04:43 [11fe67c4] Fix cardano-tracer-bench.hs (cardano-node)
10:17:52 [75ff0de3] WIP 2: electric boogaloo (ouroboros-consensus)
10:21:42 [029da8c6] refactor: extract the tx validation out of the mempool (amaru)
10:24:52 [f6755307] Flush immutable blocks before taking a ledger state snapshot. (ouroboros-consensus)
10:33:13 [42cac069] Improve zap test failure messages (cardano-ledger)
10:38:23 [15d1490f] WIP on case-reduce and case-case (plutus)
10:42:40 [a77ca48a] mux: refactoring - SDUWithWantonState (ouroboros-network)
10:42:53 [bf27e699] Use stdio pipes for iserv-proxy, enable Windows TH tests (haskell.nix)
10:43:17 [67766401] mux: refactoring - NextSDUSize, TokenSize (ouroboros-network)
10:43:18 [63fad3f9] mux: refactoring - muxer loop (ouroboros-network)
10:43:18 [d1e1d0e4] mux: refactoring - moved constants (ouroboros-network)
10:43:18 [ef56a321] mux: refactoring - explicit burst loop (ouroboros-network)
10:43:18 [f3d07ee2] mux: refactoring - explicit muxer loop (ouroboros-network)
10:43:18 [3335505a] mux: refactoring - CanBatch, CanBurst (ouroboros-network)
10:43:18 [0386b082] mux: refactoring - replaced custom allM (ouroboros-network)
10:43:19 [20e116a8] mux: refactoring - added record fields (ouroboros-network)
10:44:18 [5f15a0e7] Added dmq-node-0.4.2.0 (cardano-haskell-packages)
10:56:20 [72e497f3] Added dmq-node-0.4.2.0 (#1339) (cardano-haskell-package-repo)
10:59:34 [b18731f4] feat(tx-evaluator): add payload decoding of hex/base64/binary (blockfrost-platform)
10:59:56 [b929a4cb] Added plutus-core-1.61.0.0 (cardano-haskell-package-repo)
11:00:05 [55ef3709] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-package-repo)
11:00:05 [7902f579] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-package-repo)
11:00:05 [5e47319c] Added plutus-metatheory-1.61.0.0 (cardano-haskell-package-repo)
11:00:05 [f9e874f8] Added plutus-tx-1.61.0.0 (cardano-haskell-package-repo)
11:01:18 [af54f45b] Merge branch 'main' into plutus-release/1.61.0.0 (cardano-haskell-package-repo)
11:01:32 [bcbf74a3] Added plutus-metatheory-1.61.0.0 (cardano-haskell-package-repo)
11:01:32 [83168d81] Added plutus-core-1.61.0.0 (cardano-haskell-package-repo)
11:01:32 [ade8e202] Added plutus-tx-1.61.0.0 (cardano-haskell-package-repo)
11:01:32 [a05b2f5e] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-package-repo)
11:01:32 [779e3737] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-package-repo)
11:10:35 [33b3189d] Update from 72e497f3794f5eeec3ae8309c4744461b35f0640 (cardano-haskell-package-repo)
11:14:05 [cfc2c995] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:13 [992d7513] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:13 [6d7b0286] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:13 [7f07ac13] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:13 [e20445ce] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [3ff1610f] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [66814204] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:14 [6c74ab9e] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:14 [a8a0191c] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [52ae6541] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:14 [6b29e7b0] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:14 [2e2a80b4] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:14 [291a4c9b] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:14 [ae826d63] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:14 [b294cc32] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [06c00b13] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:14 [1af6e8be] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [c9ed9af5] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:14 [429b3819] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:14 [9f565559] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:14 [39573358] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:14 [3c53c080] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:14 [e61ef9fa] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:14 [1bae0abf] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:14 [73e89d73] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:14:14 [18949744] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:14 [47107d15] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:15 [4c642765] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:15 [8c77d4d3] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:15 [29c51a90] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:42 [3a77dc0c] Added plutus-core-1.61.0.0 (cardano-haskell-packages)
11:14:42 [e78c6d4e] Added plutus-tx-1.61.0.0 (cardano-haskell-packages)
11:14:42 [2d721718] Added plutus-tx-plugin-1.61.0.0 (cardano-haskell-packages)
11:14:42 [6a7a58b5] Added plutus-metatheory-1.61.0.0 (cardano-haskell-packages)
11:14:42 [fe4ea59b] Added plutus-ledger-api-1.61.0.0 (cardano-haskell-packages)
11:19:33 [6b143a85] wip (hydra-poc)
11:25:57 [a85fd098] dmq-node-0.4.2.0 (cardano-node)
11:30:10 [9f2b5f89] Move applyTick into its own ApplyTick typeclass. (cardano-ledger)
11:43:02 [89039b5f] update version expectations to match app v8 (ledgerjs-cardano-shelley)
11:43:20 [9d196433] fix: Security parameter should come from protocol params message or genesis values (acropolis)
11:50:04 [72c3f60f] Fix network setup of proto-devnet accordingly (ouroboros-leios)
11:51:23 [dcfb0d95] WIP on case-reduce and case-case (plutus)
11:55:05 [603a1a6c] chore: optimized /governance/dreps/:drep_id/delegators (blockfrost-backend-ryo)
11:56:54 [2f9a97a6] Merge pull request #323 from blockfrost/chore/optimize-dreps-delegators (blockfrost-backend-ryo)
11:57:32 [eb021150] gateway: centralize stake-weighted stability evidence (cardano-ibc-incubator)
12:02:25 [6ca4d817] claude: improve changelog update skill (cardano-ledger-specs)
12:04:39 [5a5dae54] temp: temp blockfrost-tests flake input to a custom branch (blockfrost-platform)
12:05:10 [f9ecad26] net-rs: phase 3 — promote select_chain to primary, delete scaffolding (ouroboros-leios)
12:05:53 [15cff194] fix the test name strings saying non-hased but hashPayload true (ledgerjs-cardano-shelley)
12:10:29 [42c975b3] WIP 2: electric boogaloo (ouroboros-consensus)
12:15:14 [b563fc0e] Stop running `bump-changelogs` on release branches (cardano-ledger)
12:16:21 [514e8f12] Implement top-level UTXOW rule with subtransactions (cardano-ledger)
12:16:54 [b3006586] Bugfix (acropolis)
12:22:56 [96a88623] Added plutus-*-1.61.0.0 (cardano-haskell-packages)
12:25:02 [f43d991b] Check that all required guards are present in top level guards (cardano-ledger)
12:25:03 [4c26232a] Make `getScriptsProvided` recursive in Dijkstra (cardano-ledger)
12:26:32 [1f2472f5] added warning comments (ledgerjs-cardano-shelley)
12:29:51 [885ebc4f] Link static ncurses on darwin for cardano-cli (fixes nix store dependency leak) (haskell-nix-example)
12:29:57 [ff264722] Add test suite for Peras certificate inclusion rules (ouroboros-consensus)
12:29:57 [ffad370c] Add changelog (ouroboros-consensus)
12:29:57 [b19afc5d] Add PerasCertMaxRounds to PerasParams (ouroboros-consensus)
12:29:57 [d35b7948] Implement Peras certificate inclusion rules (ouroboros-consensus)
12:29:57 [20249a79] Add missing strictness annotation in PerasVotingView (ouroboros-consensus)
12:32:51 [453571eb] Merge pull request #211 from IntersectMBO/dependabot/npm_and_yarn/website/dotenv-17.4.1 (developer-experience)
12:33:38 [c84b5fce] net-ui: widen event log node column for 4-digit IDs (ouroboros-leios)
12:33:40 [77096eb7] Merge branch 'main' into dependabot/npm_and_yarn/website/mermaid-11.14.0 (developer-experience)
12:34:12 [a92c1841] Release 1.56.0.1 (#7707) (plutus)
12:34:25 [a06f6368] cardano: rename stability targets to thresholds (cardano-ibc-incubator)
12:34:30 [381c39c1] Merge pull request #210 from IntersectMBO/dependabot/npm_and_yarn/website/mermaid-11.14.0 (developer-experience)
12:34:49 [c84912df] Add Dijkstra native scripts (formal-ledger-specifications)
12:35:31 [5dad1148] Added plutus-metatheory-1.56.0.1 (cardano-haskell-packages)
12:35:31 [9ecc6303] Added plutus-tx-plugin-1.56.0.1 (cardano-haskell-packages)
12:35:31 [73d51a70] Added plutus-core-1.56.0.1 (cardano-haskell-packages)
12:35:31 [56af6dcf] Added plutus-ledger-api-1.56.0.1 (cardano-haskell-packages)
12:35:31 [b0bba054] Added plutus-tx-1.56.0.1 (cardano-haskell-packages)
12:35:51 [68e76e01] Merge branch 'main' into dependabot/npm_and_yarn/website/types/node-25.5.2 (developer-experience)
12:36:49 [bf5bfb04] Added plutus-*-1.61.0.0 (#1331) (cardano-haskell-packages)
12:36:54 [80293017] Merge pull request #209 from IntersectMBO/dependabot/npm_and_yarn/website/types/node-25.5.2 (developer-experience)
12:38:47 [df21e780] Merge branch 'main' into dependabot/npm_and_yarn/website/typescript-6.0.2 (developer-experience)
12:39:43 [45fe09da] Merge pull request #204 from IntersectMBO/dependabot/npm_and_yarn/website/typescript-6.0.2 (developer-experience)
12:41:32 [ce7593f9] chore: update v2 submodule (lace)
12:42:52 [d4cedf57] chore(extension): update lace version v1.36.3 (lace)
12:45:14 [a6076ca0] fix: guard prealloc and prevent uint truncation (plutigo)
12:46:55 [44ad3f4a] docs: Release v0.32.1: Tx filter fixes, txsubmission changes, and dependency updates (#1846) (dingo)
12:47:01 [5fb1c2d4] Address PR review feedback (cardano-api)
12:47:31 [cd799c01] Merge branch 'main' into plutus-release/1.56.0.1 (cardano-haskell-package-repo)
12:50:36 [2376b9d8] Add CloudFront manifest generation to daily pipeline (cardano-dune-analytics)
12:59:36 [fcff1470] docs: separated page for data node (blockfrost-platform)
13:03:55 [355c0c51] cardano: bind stability headers to trusted state (cardano-ibc-incubator)
13:07:27 [5a530363] Merged (plutus)
13:07:57 [6462a3b6] demo: fix network delay not being applied in bridge-based TC setup (ouroboros-leios)
13:11:35 [0e40fe05] docs: typos and nitpicks (blockfrost-platform)
13:15:42 [cf72025a] demo/burst: collapse per-direction RATE/DELAY into single variables (ouroboros-leios)
13:16:27 [ad977eb6] docs: remove dolos from menu (blockfrost-platform)
13:27:57 [41392591] Update from bf5bfb0446f9f4d2782a259550ab1a730c47d45a (cardano-haskell-packages)
13:30:56 [560a65b7] net-rs: refactor validator into Ledger trait + sequential actor (ouroboros-leios)
13:31:36 [a9956038] Merge branch 'main' into gd/make-script-context (acropolis)
13:32:00 [e886adc8] TMP: switch to cardano-node with unchanged block decoder (ouroboros-leios-sim)
13:38:58 [9b446f86] Improve CONTRIBUTING & README (#1753) (developer-portal)
13:39:13 [34575929] Replace file-based persistence with SQLite event store (hydra-poc)
13:39:24 [b2b5692a] Merge pull request #6473 from IntersectMBO/russoul/integrate-timeseries-io (cardano-node)
13:39:26 [5271cdc0] fix: add missing heading anchors in governance overview (#1752) (developer-portal)
13:39:59 [17dc6dc0] fix: merge conflict (acropolis)
13:42:10 [c1161483] net-ui: move panel toggles into left icon sidebar (ouroboros-leios)
13:43:03 [17baf93c] Slim down persisted StateChanged events (#2539) (hydra-poc)
13:43:57 [7f0f0087] Plutus Release 1.56.0.1 (#1340) (cardano-haskell-package-repo)
13:48:36 [11f35255] Simplify CardanoClient API to use LocalNodeConnectInfo directly (hydra-poc)
13:48:44 [75d0b2c9] Overhaul of Peras{Cert,Vote}DB and their wiring in ChainDB (ouroboros-consensus)
13:48:44 [1de9395c] Implement general ObjectDiffusion protocol, and related `ObjectPool{Reader,Writer}` API (ouroboros-consensus)
13:48:44 [b9f1a17f] Add smoke tests for generic ObjectDiffusion (ouroboros-consensus)
13:48:44 [2f2e49b8] Add changelog (ouroboros-consensus)
13:48:44 [3e6fdb51] Register and wire-in Peras{Cert,Vote}Diffusion in the network layer (ouroboros-consensus)
13:48:44 [5ec9c1e8] Integrate `NodeToNodeV_16` and use defaultMiniProtocolParameters instead of hardcoded value in unstable-diffusion-testlib (ouroboros-consensus)
13:48:44 [5de652bc] Add smoke tests for PerasVoteDiffusion (ouroboros-consensus)
13:48:44 [954daba7] Add smoke tests for PerasCertDiffusion (ouroboros-consensus)
13:48:44 [0a6dda79] Add definitions and codec for `Peras{Cert,Vote}` diffusion through ObjectDiffusion (ouroboros-consensus)
13:49:15 [b16481f0] fix: guard prealloc and prevent uint truncation (#254) (plutigo)
13:53:14 [a4037ba8] add v0.1.3 release notes scaffold (plutigo)
13:54:49 [72db02bb] cardano: authenticate stability block witnesses (cardano-ibc-incubator)
13:55:23 [2d214f31] Remove mock data (cardano-governance-voting-tool)
13:55:44 [352ca6d2] Overhaul of Peras{Cert,Vote}DB and their wiring in ChainDB (ouroboros-consensus)
13:55:56 [2cf832d3] Merge pull request #171 from input-output-hk/jj/bump (cuddle)
13:56:22 [f1dec390] add script to expose generic portal stats (builder tools count) (#1733) (developer-portal)
13:58:41 [39fbdf38] fix: update blockfrost SDK (blockfrost-platform)
14:02:23 [68025e8e] Format the elm code (cardano-governance-voting-tool)
14:05:08 [98347e2c] WIP 2: electric boogaloo (ouroboros-consensus)
14:06:24 [d5a6104f] feat: /assets/{asset}/utxos (openapi)
14:06:37 [240cdfec] fix(hydra,tests): increase the `"req. credits +"` timeout to 90 s (blockfrost-platform)
14:07:19 [7e78bdf0] Scheduled update (pool_groups)
14:08:11 [a701c280] Bump lodash from 4.17.23 to 4.18.1 (developer-portal)
14:08:14 [fd96c62c] Make generateFromName use CBORGen (cuddle)
14:10:27 [5c00c729] refactor(stm): lower_than bit length reduced (mithril)
14:13:09 [2b6405ec] Update ObjectPool implementation for Peras{Cert,Vote}DB accordingly (ouroboros-consensus)
14:13:50 [effdd5a3] fix: fmt (blockfrost-platform)
14:15:24 [0b7d31fe] net-rs: route fork switches through validator queue with rollback support (ouroboros-leios)
14:16:31 [4d1d1645] Merge pull request #3168 from input-output-hk/ctl/3098-sign-security-parameter-offset (mithril)
14:17:02 [27f0d96f] chore(stm): change log and crates version (mithril)
14:18:02 [1e23379a] Merge pull request #173 from input-output-hk/jj/generate-cborgen (cuddle)
14:18:03 [bc227abe] SRE update 2026-02-13 (cardano-updates)
14:18:19 [7f4f098e] SRE update 2026-02-27 (cardano-updates)
14:20:08 [63bcc5c8] Implement general ObjectDiffusion protocol (ouroboros-consensus)
14:20:15 [90b69720] Add smoke tests for generic ObjectDiffusion (ouroboros-consensus)
14:20:15 [1b42941a] Add type and serialisation helpers for `Peras{Cert,Vote}` diffusion (ouroboros-consensus)
14:20:30 [bdd68862] readme: rust (openapi)
14:20:34 [0062ff7b] Add smoke tests for PerasCertDiffusion (ouroboros-consensus)
14:20:34 [3a6221fe] Add smoke tests for PerasVoteDiffusion (ouroboros-consensus)
14:22:26 [7d2e23af] Merge pull request #449 from blockfrost/readme-rust (openapi)
14:22:40 [3a5956a6] Add changelog (ouroboros-consensus)
14:22:40 [197e1741] Register and wire-in Peras{Cert,Vote}Diffusion in the network layer (ouroboros-consensus)
14:23:29 [c0a602cf] deploy: 4d1d1645eaa6380a5dc832a2680554513468db34 (mithril)
14:24:49 [96b1cdfa] Update from 7f0f00871739c09780ca2ade65fb40a644c79a66 (cardano-haskell-packages)
14:26:40 [3b9c9271] Add Dijkstra Foreign modules (formal-ledger-specifications)
14:27:39 [0c051bbc] fix: replace fixed max_fee with fair fee model using tx.fee + tip (cardano-mpfs-onchain)
14:29:31 [dc6aee46] Deployed fa02f38 with MkDocs version: 1.6.1 (cardano-mpfs-onchain)
14:29:43 [b56eac6a] Merge pull request #556 from adatainment/claimpaign (cardano-org)
14:32:19 [4380d06a] app changed the error code for security policy violations (ledgerjs-cardano-shelley)
14:33:51 [fba77207] deploy: 7f4f098e8cb36e5c4983e0463e4b50828792d0a0 (cardano-updates)
14:35:46 [ec39ef4e] chore: update v2 submodule (lace)
14:40:21 [fcad7816] fix: update E2E tests for fair fee model (cardano-mpfs-onchain)
14:41:32 [07a99295] Deployed 98241c4 with MkDocs version: 1.6.1 (cardano-mpfs-onchain)
14:45:45 [fa969a19] update JSON tests for new offchain data configs (cardano-db-sync)
14:45:51 [f782d5a2] net-rs: queue out-of-order block arrivals in pending_validation (ouroboros-leios)
14:47:25 [a06c3a85] feat(stm): add versioned CBOR codec module (mithril)
14:47:25 [e0ee5887] refactor(stm): migrate MerklePath and MerkleBatchPath to versioned CBOR (mithril)
14:47:25 [e8000252] refactor(stm): migrate MerkleTreeCommitment and MerkleTreeBatchCommitment to versioned CBOR (mithril)
14:47:26 [6524ac7a] refactor(stm): migrate AggregateVerificationKeyForConcatenation to versioned CBOR (mithril)
14:47:26 [f2becf15] refactor(stm): migrate StmSig to versioned CBOR (mithril)
14:47:26 [f8b5a2e0] refactor(stm): migrate MerkleTree to versioned CBOR (mithril)
14:47:26 [7fcb700b] refactor(stm): migrate StmParameters to versioned CBOR (mithril)
14:47:27 [6b4dcf44] refactor(stm): migrate StmSigRegParty to versioned CBOR (mithril)
14:47:27 [690cf45d] refactor(stm): migrate StmInitializer to versioned CBOR (mithril)
14:47:27 [3ce711c3] refactor(stm): migrate ClosedRegistrationEntry to versioned CBOR (mithril)
14:47:27 [4caeaac9] refactor(stm): migrate ConcatenationProof to versioned CBOR (mithril)
14:47:28 [b154248f] refactor(stm): migrate SnarkProof to versioned CBOR (mithril)
14:47:28 [4841ad9a] refactor(stm): add dead code annotation to CircuitVerificationKey::to_bytes (mithril)
14:47:28 [b20ca4d3] refactor(stm): migrate AggregateVerificationKeyForSnark to versioned CBOR (mithril)
14:47:29 [6c016750] refactor(stm): migrate AggregateSignature to versioned CBOR (mithril)
14:47:29 [d3b177a5] test(stm): update integration tests and benches for CBOR migration (mithril)
14:47:29 [73c84c82] refactor(mithril-common): adapt binary codec to new CBOR return types (mithril)
14:47:30 [177de06a] chore: apply review comments (mithril)
14:47:30 [b5bbc3e5] docs(stm): add CBOR codec compatibility guide (mithril)
14:49:12 [f934b9bc] Add entities/accounts/v0 namespace (cardano-ledger)
14:51:56 [b31adb1d] net-rs: clean up clippy warnings (ouroboros-leios)
14:52:42 [b2693346] net-rs: add cluster-status.sh helper (ouroboros-leios)
14:53:19 [ef4a547c] New translations code.json (Spanish) (cardano-org)
14:54:47 [60eb0e46] refactor: replace REST token registry with DB-based assets-ext StorageReaders (cardano-rosetta-java)
14:57:15 [aa4fc56e] fix: force lodash 4.18.1 via resolutions to fix audit vulnerabilities (ledgerjs-cardano-shelley)
14:58:25 [3401377c] Auto-confirm cip-95 wallet drep id on first connect (cardano-governance-voting-tool)
15:00:51 [b5698a4c] [feat] accounts state undo log for rollback (#850) (acropolis)
15:02:59 [f1fb2ec8] net-rs: refresh docs to match current code (ouroboros-leios)
15:04:36 [3dc1d1d9] fix: force lodash 4.18.1 via resolutions to fix audit vulnerabilities (ledgerjs-cardano-shelley)
15:06:18 [7bf61488] DO NOT MERGE (mithril)
15:06:19 [ce302b50] WIP:ci: track disk space usage when running rust tests (mithril)
15:06:20 [6d2511fa] DO NOT MERGE: run more e2e tests (mithril)
15:06:20 [06304a07] wip(DO NOT MERGE): reactivate e2e logs grouping in GH actions (mithril)
15:06:20 [dc279684] wip(DO NOT MERGE): measure elapsed time when parsing & storing blocks and transactions (mithril)
15:08:02 [b863e2c7] fix: map Crowdin locale codes to Docusaurus short codes in navbar progress (cardano-org)
15:09:33 [9ae1ce4a] fix: Use atomic instead of NetworkManager event loop (acropolis)
15:12:24 [a41e2768] Merge pull request #5713 from IntersectMBO/ldan/no-bump-checks-on-release (cardano-ledger)
15:15:32 [197e2943] Implement top-level UTXOW rule with subtransactions (cardano-ledger)
15:15:34 [9d68d2f9] Check that all required guards are present in top level guards (cardano-ledger)
15:15:34 [00531191] Make `getScriptsProvided` recursive in Dijkstra (cardano-ledger)
15:17:17 [094e1093] [Peras 19] Certificate inclusion rules (#1928) (ouroboros-consensus)
15:24:49 [8b6ebeff] refactor: use own JPA entities with TokenQueryService abstraction (cardano-rosetta-java)
15:26:22 [359d8b12] fix(tx-evaluator): applied more PR feedback (blockfrost-platform)
15:26:45 [0ac96933] Centralise cryptographic dependencies behind Cardano.Address.Crypto (cardano-addresses)
15:30:09 [3c7eca14] net-rs: split consensus into praos/leios submodules (ouroboros-leios-sim)
15:30:41 [ab509760] perf: use structured concurrency for parallel CIP-26 batch queries (cardano-rosetta-java)
15:30:45 [27a23621] SRE update 2026-03-13 (cardano-updates)
15:32:02 [5888b370] Add Aeson utilities module to base package (cardano-base)
15:32:35 [3ae34375] add Haskell Benchmark (customSmallerIsBetter) benchmark result for a41e2768bab0169e4a5f68140ecefa0a3195f146 (cardano-ledger)
15:33:00 [ef5a79be] test: add extensive unit tests for TokenQueryService (cardano-rosetta-java)
15:33:01 [ab5ba67f] Merge branch 'main' into rust-edition (blockfrost-platform)
15:35:46 [67d83c20] net-rs: add leios-consensus roadmap (ouroboros-leios-sim)
15:37:06 [c3212b20] test: add tests for TokenRegistryMapper and DataMapper (cardano-rosetta-java)
15:37:31 [0f031c99] Add protocol version validation to `createInitialState` (cardano-ledger)
15:39:00 [fab67954] PoolMetadataHash hash validity (cardano-db-sync)
15:40:01 [b5d17608] fix: use setMinFee for conservation-exact E2E tx building (cardano-mpfs-onchain)
15:42:36 [6e5b2016] Deployed d0d6e7c with MkDocs version: 1.6.1 (cardano-mpfs-onchain)
15:42:57 [8a7184fb] fix(tx-evaluator): support base64 in utxos endpoint (blockfrost-platform)
15:44:20 [69e8510c] Q1 2026 Board quarterly report (board)
15:45:57 [2cfe3f7d] Merge pull request #14 from pragma-org/musik-c-patch-13 (board)
15:47:16 [16fc0996] Merge pull request #13 from pragma-org/opacular-patch-1 (board)
15:47:47 [9976dd0a] Merge pull request #12 from pragma-org/musik-c-patch-12 (board)
15:48:04 [f9254d5c] Merge pull request #11 from pragma-org/musik-c-patch-11 (board)
15:48:31 [44feb55a] Merge pull request #10 from pragma-org/musik-c-patch-10 (board)
15:48:52 [ea7e8a31] Merge pull request #9 from pragma-org/musik-c-patch-9 (board)
15:49:14 [4a09875f] Merge pull request #8 from pragma-org/musik-c-patch-8 (board)
15:49:48 [e7b1f1bc] Remove unused FromCBOR/ToCBOR instances (cardano-ledger)
15:51:20 [3dcd0ea9] Merge pull request #3 from pragma-org/musik-c-patch-3 (board)
15:51:29 [fcf89d6d] New translations code.json (Spanish) (cardano-org)
15:52:27 [54c110f9] Delete treasury.utxo (budget-management)
15:55:21 [88a4c218] Centralise cryptographic dependencies behind Cardano.Address.Crypto (cardano-addresses)
16:03:40 [25b25c85] Implement top-level UTXOW rule with subtransactions (cardano-ledger)
16:09:48 [29c32398] refactor(tx-evaluator): remove dead Evaluator config (blockfrost-platform)
16:11:04 [42186941] feat: add a way to call a stage from outside the stage graph (amaru)
16:12:12 [d403d3c0] Add Aeson utilities module to base package (cardano-base)
16:16:15 [27dc6023] Consensus team fortnightly update 2026-03-25 to 2026-04-07 (cardano-updates)
16:16:33 [fe594807] Smash parsing URLs (cardano-db-sync)
16:23:34 [c3ef0ef9] Artifacts generated from 103dc4ef33eff1d4ea5c3af950412e1d700f9abf (formal-ledger-specifications)
16:29:54 [04b28108] refactor: extract the tx validation out of the mempool (amaru)
16:29:54 [8a76e483] feat: integrate the mempool as a stage (amaru)
16:30:14 [38ffdd02] fix(sdk-bridge): reconnect with exponential backoff when the WebSocket drops (blockfrost-platform)
16:40:43 [510f1ec9] net-rs: use local chain for ChainSync intersection instead of jumping to tip (ouroboros-leios-sim)
16:43:07 [3c467a3c] Centralise cryptographic dependencies behind Cardano.Address.Crypto (cardano-addresses)
16:44:13 [09d7ee9e] decode_proof with tests (bls)
16:49:18 [d701d4ac] GITBOOK-128: No subject (budget-documentation)
16:51:32 [96bde0d2] fix: 404 error in Getting started section (atala-prism-wallet-sdk-ts)
16:52:52 [a2bfaad3] add proof_to_hash impl with tests (bls)
16:54:28 [c7c23751] Merge pull request #564 from adatainment/fix/locale-progress-mismatch (cardano-org)
17:15:35 [a0ea6c7c] fix: add missing quiz icon to static assets and shorten description (cardano-org)
17:18:50 [97abe8ee] Update proposal voting contexts (Governance)
17:26:44 [efaff885] GITBOOK-1259: No subject (Intersect-knowledge-base)
17:27:51 [e744fd6f] refactor: move rewards plan from state to runtime (acropolis)
17:28:49 [7506330a] GITBOOK-129: No subject (budget-documentation)
17:29:08 [fb707a21] Refactor transaction and transaction body of examples in Test.Cardano.Ledger.<era>.Examples.hs. (cardano-ledger)
17:32:09 [4882e077] GITBOOK-1260: No subject (Intersect-knowledge-base)
17:33:32 [48dbeaa0] GITBOOK-130: No subject (budget-documentation)
17:34:42 [5475c55b] fix: quiz icon, tag and description; add leaderboard app overrides (cardano-org)
17:40:11 [89001526] feat: integrate the mempool as a stage (amaru)
17:40:43 [72007943] refactor: extract the tx validation out of the mempool (amaru)
17:40:52 [53847960] test: check the result of a rejected tx submission. (amaru)
17:46:44 [ad961dee] Clarify valid prefix sentence in chain selection docs (ouroboros-consensus)
17:49:41 [16816634] Merge pull request #565 from adatainment/fix/apps-leaderboard (cardano-org)
17:57:04 [c9e65c87] Export GHA cache as an artifact, for debugging (cardano-ledger)
17:58:33 [fac1bb08] GITBOOK-131: No subject (budget-documentation)
18:03:03 [f7c03beb] Replace OVERLAPPABLE instance with concrete per-era ToJSON instances (cardano-api)
18:06:36 [0b51d0e8] fix(mobile): update governance UI per SF-1236 (yoroi)
18:08:33 [117dfc32] SRE update 2026-03-27 (cardano-updates)
18:19:03 [66e0c6ad] fix(mobile): disable delegate button when already delegated to DRep (yoroi)
18:21:55 [2a60be17] fix(hydra): retry L2 txs when open states are skewed in the cluster (blockfrost-platform)
18:23:27 [aefe5de8] Replace OVERLAPPABLE instance with concrete per-era ToJSON instances (cardano-api)
18:23:40 [8f8b8fa6] test: expanded cherrypickable rollback validation (acropolis)
18:24:56 [3f77df03] test: expanded cherrypickable rollback validation (acropolis)
18:30:48 [3ee46e35] refactor(mobile): use explorer manager for DRep URLs (yoroi-mobile)
18:32:14 [4f77c915] fix(mobile): restore font family on search input (yoroi-mobile)
18:33:58 [85723b87] Potential fix for code scanning alert no. 813: Workflow does not contain permissions (cardano-api)
18:38:14 [d51b14bc] style(mobile): fix lint formatting (yoroi-mobile)
18:44:16 [83851bdc] fix(gateway): recover Hydra key exchange after controller restarts (blockfrost-platform)
18:45:52 [deb3b07b] fix(mobile): correct Cardanoscan DRep URL path casing (yoroi-mobile)
18:50:39 [55cfe5ff] fix(gateway): recover Hydra key exchange after controller restarts (blockfrost-platform)
18:51:45 [beacee12] Update RELEASING.md (cardano-api)
18:52:24 [96b28276] Update RELEASING.md (cardano-api)
19:02:47 [27bc4b9b] Check that all required guards are present in top level guards (cardano-ledger)
19:02:47 [49059742] Make `getScriptsProvided` recursive in Dijkstra (cardano-ledger)
19:04:55 [aa73427b] fix(governance): Update DRep list UI to match Figma design (SF-1235) (yoroi-frontend)
19:04:56 [84f68ece] Merge pull request #644 from IntersectMBO/f-f/add-base-aeson (cardano-base)
19:08:14 [668d9e6e] fix(hydra): avoid eager `.take()` of `initial_hydra_kex` in SDK bridge match (blockfrost-platform)
19:13:52 [7685cdeb] Add `Show` instance for `PackedBytes` (cardano-base)
19:13:52 [f5195084] Fix `cardano-crypto-class` version in changelog (cardano-base)
19:18:03 [f94e0f45] Refactor transaction and transaction body of examples in Test.Cardano.Ledger.<era>.Examples.hs. (cardano-ledger)
19:19:28 [eed95334] zfs: fix nodeResources null for arc cache calculation (cardano-playground)
19:19:47 [89ee8e67] bump: nix for GHSA-g3g9-5vj6-r3gj and CVE-2026-39860 (cardano-parts)
19:27:13 [7f920bf9] Implement `Storable` for `PackedBytes` and `Hash` (cardano-base)
19:27:13 [6e3598e9] Add property tests for `Storable` instance for `PackedBytes` (cardano-base)
19:27:13 [992666ad] Add Arbitrary instance for `PackedBytes` (cardano-base)
19:27:13 [89433171] Add `AnyPackedBytes` (cardano-base)
19:27:13 [67d6f62f] Extract `Storable` test into a reusable one (cardano-base)
19:27:13 [f174c1b7] Avoid type comparison at value level in `peek` with rewrite rules (cardano-base)
19:27:21 [543036eb] Add entities/dreps/v0 namespace and related instances (cardano-ledger)
19:28:30 [362f2c98] Check that the `requiredGuards` datums are valid (cardano-ledger)
19:32:15 [b8e2ff4d] feat(pollux): support both 'jwt' and 'prism/jwt' credential formats (#444) (atala-prism-wallet-sdk-ts)
19:33:14 [a3b4414b] feat(pollux): support both 'jwt' and 'prism/jwt' credential formats (#444) (atala-prism-wallet-sdk-ts)
19:33:30 [8dd0bf77] Make the (leios enhanced) block decoding backwards compatible (cardano-ledger)
19:39:21 [8f1258a8] fix(hydra): don’t pass `blockfrost_project_id` in `KeyExchangeResponse` (blockfrost-platform)
19:46:53 [c9d77818] drop table of contents (CIPs)
19:49:38 [2f24d87e] fix(pollux): improve JWT VC/VP payload validation (atala-prism-wallet-sdk-ts)
19:54:22 [87f34435] Build against backward-compatible block decoder (ouroboros-consensus)
19:55:59 [bc4c6995] Build against backward-compatible block decoder (cardano-node)
19:59:56 [79b8497d] Use a backwards compatible block decoder (ouroboros-leios)
20:02:10 [1a3c320a] Check that the `requiredGuards` datums are valid (cardano-ledger)
20:02:44 [2ecc7eb0] refactor: move stability_window_slot to runtime from state and remove duplicate current_epoch_registration_changes from runtime (acropolis)
20:04:37 [4c66874b] Disable CODEOWNERS for leios-prototype (cardano-ledger)
20:04:37 [518ed744] Make the (leios enhanced) block decoding backwards compatible (cardano-ledger)
20:05:33 [377f8c4c] Tmp (plutus)
20:05:36 [885ab1b5] [WIP] Upload work on a Presburger arithmetic decision procedure (cardano-node)
20:08:01 [2022f385] Merge pull request #1176 from IntersectMBO/issue-926-refactor-fromjson-txout (cardano-api)
20:11:46 [184a4453] fix(pollux): replace generic Error with domain-specific PolluxError/CastorError in JWT utils (atala-prism-wallet-sdk-ts)
20:14:14 [ac2204b2] build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (dingo)
20:16:38 [4841a745] fix(mobile): update governance UI per SF-1236 (#4510) (yoroi)
20:28:30 [a25c4dcb] Remove unused FromCBOR/ToCBOR instances (cardano-ledger-specs)
20:34:45 [fc1bf447] chore(deps): bump cryptography from 46.0.3 to 46.0.7 in /signed_docs (catalyst-voices)
21:08:38 [09945f33] Add EB certificate inclusion test to Leios ThreadNet (ouroboros-consensus)
21:14:59 [525381bc] Instances for PlutusCore.Value stuff (plutarch)
21:15:25 [b7d1f02c] chore(deps): bump cryptography in /catalyst-gateway/tests/api_tests (catalyst-voices)
21:22:25 [28b771ed] chore(deps): bump cryptography in /examples/st-oid4vci/demo (open-enterprise-agent)
21:31:42 [c8411344] Remove unnecessary rule for `â–¡` in reduction semantics (agda-cardano-common)
21:33:30 [713d1e77] chore(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (bursa)
21:45:12 [54eef061] feat: spawn new rewards task if rollback crosses stability window slot (acropolis)
21:55:44 [078611d3] refactor: move rewards plan from state to runtime (acropolis)
21:56:11 [03ce4a30] refactor: move stability_window_slot to runtime from state and remove duplicate current_epoch_registration_changes from runtime (acropolis)
21:58:24 [c3a709aa] feat: spawn new rewards task if rollback crosses stability window slot (acropolis)
21:59:17 [34551923] add: cardano-db-sync 13.6.0.8 (capkgs)
22:06:41 [00cbd5d6] Update 2026-04-08T22:06:41Z (capkgs)
22:19:22 [c3e12107] Move `cardano-testnet` configuration paths to module in `cardano-node` (cardano-node)
22:22:40 [d30b7bb1] test: align rollback tests with new logic pattern (acropolis)
22:35:48 [1607afd2] cardano: fail closed without epoch stake data (cardano-ibc-incubator)
22:45:46 [4030e5b3] tests: add stability verifier adversarial coverage (cardano-ibc-incubator)
22:51:21 [3eba298e] Merge pull request #1176 from IntersectMBO/issue-926-refactor-fromjson-txout (cardano-api)
23:06:53 [4352f11b] Merge pull request #5666 from IntersectMBO/koslambrou/refactor-test-tx-examples (cardano-ledger)
23:10:13 [945079e0] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 4352f11b72c8c17ff098d6051885d4801041ee5a (cardano-ledger)
23:15:25 [53d54e5e] 🟩 API (Batch) is up (204 in 94 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:15:25 [c9c5eb2d] 🟩 API (All properties) is up (204 in 579 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:15:25 [dc087cee] 🟩 API (Specific property) is up (204 in 99 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:17:49 [779fdda7] Release cardano-cli-10.16.0.0 (cardano-cli)
23:18:44 [c34fbb2b] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:44 [d95e1b80] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:44 [bddb7841] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:45 [ce651fa3] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:45 [58f5db85] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:45 [f37aebed] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:18:45 [87141059] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:37 [95469ba9] 🟩 voting.summit.cardano.org is up (200 in 195 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:38 [013648ee] 🟩 event-api is up (200 in 571 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:38 [24f8f0c4] 🟩 user-verification-api is up (405 in 666 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:39 [6d784f98] 🟩 blockchain-follower-api is up (200 in 445 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:40 [badba647] 🟩 login-api is up (401 in 513 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:40 [afe47d9b] 🟩 cast-vote-api is up (401 in 426 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:41 [33fe9a75] 🟩 get-votes-api is up (401 in 429 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:41 [9c0b1845] 🟩 get-vote-receipt-api is up (401 in 166 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:42 [10920b39] 🟩 keria is up (401 in 655 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:30:03 [ec1cfdeb] chore(cardano-node): update to 10.6.3 (blockfrost-platform)
23:30:03 [2842db88] chore(cardano-node): update to 10.6.3 (blockfrost-platform)
23:30:03 [dd106276] chore(cardano-node): update to 10.6.3 (blockfrost-platform)
23:35:52 [021b246f] Tests for PMintValue to PBuiltinValue (plutarch)
23:36:10 [2e8b770e] fix: appease golangci-lint (#428) (nview)
23:40:17 [eaf2f8e6] format v0.1.3 release notes sections (plutigo)
23:40:38 [81901c18] make v0.1.3 bullets single sentence (plutigo)
23:41:03 [b3f2d0fb] chore(deps): Bump docker/setup-buildx-action from 3 to 4 (nview)
23:41:05 [82b13e70] align v0.1.3 with style guide (plutigo)
23:41:05 [b3d6ace1] chore(deps): Bump docker/login-action from 3 to 4 (nview)
23:41:10 [ffb290af] chore(deps): Bump docker/build-push-action from 6 to 7 (nview)
23:41:14 [3c0e908e] chore(deps): Bump docker/metadata-action from 5 to 6 (nview)
23:41:18 [34c4bee8] apply thesaurus wording to v0.1.3 (plutigo)
23:41:20 [f85fe4a3] chore(deps): Bump golang.org/x/term from 0.40.0 to 0.41.0 (nview)
23:41:32 [998dd310] chore(deps): Bump docker/setup-qemu-action from 3 to 4 (nview)
23:41:37 [bb997cc9] chore(deps): Bump blinklabs-io/go from 1.25.7-1 to 1.26.1-1 (nview)
23:41:56 [a83884ac] ci(workflow):update-closed-issues (#436) (nview)
23:42:25 [ec907aa9] match v0.1.3 style with prior notes (plutigo)
23:46:33 [c6bc06e1] perf: split wrapper arena sizes (plutigo)
23:48:13 [10b40c53] fix: epoch progress bar flicker (nview)
23:48:53 [c08c9bf6] refactor: add test case and refactor datum in tx info (acropolis)
23:49:38 [0cd2a62b] fix: ignore stale closed connection events (dingo)
23:52:04 [d7504eb1] feat(halo2_ivc): add halo2_ivc module with moved recursive prototype (mithril)
23:52:47 [19f22323] chore(halo2_ivc): fix fmt/clippy warnings in moved prototype (mithril)
23:52:47 [3199de0c] chore(halo2_ivc): clean up moved module and validate stm test build (mithril)
23:52:47 [57f0f4c8] chore(halo2_ivc): clean up moved prototype imports and warnings (mithril)
23:52:47 [e280a2ce] chore(halo2_ivc): rename prototype test to ivc_e2e (mithril)
23:54:49 [e013892a] Added cardano-cli-10.16.0.0 (cardano-haskell-package-repo)