Home / Reports / Feb 12, 2026

Thursday, February 12, 2026

768 commits had been pushed across 78 repos by 102 authors. There were 1,381,541 additions and 414,376 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:03:57 [fca11d19] cardano-logging: sync ouroboros-network:cardano-logging (ouroboros-network)
00:04:06 [d7c7f554] cardano-logging: sync ouroboros-network:cardano-logging (ouroboros-network)
00:06:05 [37edc6cc] refactor(cbor): constructor encoder/decoder (gouroboros)
00:08:08 [ff793d74] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:08:53 [f282568e] feat(database): more transaction and utxo lookup funcs (dingo)
00:11:57 [cdf3b39c] cardano-logging: new sublib ouroboros-network:framework-cardano-logging (ouroboros-network)
00:15:52 [a20af9a7] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:15:52 [7f8802e0] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:19:07 [9ca8bf75] cardano-logging: sync ouroboros-network:framework-cardano-logging with cardano-node (ouroboros-network)
00:19:12 [ea547559] cardano-logging: pattern matching fixes in ouroboros-network:framework-cardano-logging (ouroboros-network)
00:19:34 [78757882] cardano-logging: sync ouroboros-network:framewor-cardano-logging with main (ouroboros-network)
00:19:38 [ad39f84e] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
00:19:38 [adf1c7b2] cardano-logging: sync ouroboros-network:cardano-logging with cardano-node (ouroboros-network)
00:19:38 [8ea02f58] cardano-logging: new sublib ouroboros-network:cardano-logging (ouroboros-network)
00:19:39 [a3846636] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
00:20:38 [b25919bd] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:22:03 [98a102f2] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:28:20 [fe30333f] Updated commands for detailed changelogs (cardano-node)
00:34:33 [1dfa6adc] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:34:33 [177bf28c] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:43:07 [3e93bdf5] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:43:07 [d44e0c6a] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:44:54 [7697836d] Upgrade CI actions to latest versions (foliage)
00:44:54 [0ea94b67] Add curl retry with backoff and download concurrency limit (foliage)
00:52:06 [ef98a62f] Update foliage to include curl retry backoff and download concurrency limit (cardano-haskell-package-repo)
00:52:39 [c048b806] chore: sync mithril-stm manifest and lockfile with upstream main (mithril)
00:57:12 [60cff83e] Update Hackage and Stackage (haskell.nix)
00:57:44 [592ea6cf] feat(input): mempool input plugin (adder)
00:58:38 [22be3654] fix(mempool): close previous connection on Start() restart (adder)
00:58:38 [a04095b6] fix(mempool): address code review (adder)
00:58:38 [a526e4a7] fix: resolve golangci-lint issues (adder)
01:12:07 [4b2ed922] Update foliage to include curl retry backoff and download concurrency limit (cardano-haskell-packages)
01:17:02 [547b3a2b] import (plutus)
01:23:56 [b44b2d37] Make curl retry count and download concurrency configurable (foliage)
01:29:00 [19139035] Make curl retry count and download concurrency configurable (foliage)
01:29:16 [e4a0344b] fix(mempool): close connection on Dial failure and dedupe by last poll only (adder)
01:30:00 [6abf14a3] Merge pull request #1659 from input-output-hk/ivan-irakoze/contrib/bridging-the-gap-cardano-goes-multichain-with-layerzero-1770832966853 (essential-cardano-content)
01:32:53 [e1bfe95f] Update from 4b2ed92284b88eb47160609c6dd08e03fc7dfd2a (cardano-haskell-package-repo)
01:49:02 [237f5a2c] Make curl retry count and download concurrency configurable (foliage)
01:49:40 [8a2744ed] Update foliage with configurable retry and download concurrency (cardano-haskell-package-repo)
01:57:28 [559b5c69] Update foliage with configurable retry and download concurrency (cardano-haskell-packages)
02:06:12 [a60053ab] Update from 559b5c69e00331cc1779e39ea92a270cf70fb190 (cardano-haskell-packages)
02:06:46 [d3302d93] fix(cardano): add missing pointer addresses to mainnet (dolos)
02:09:33 [fc26b36a] Disable PostgreSQL JIT for musl to avoid LLVM OOM (cardano-haskell-action)
02:13:48 [13081a0b] chore(cardano): fix formatting and update tests (dolos)
02:29:25 [15920306] fix(mempool): channel reuse on restart (adder)
02:38:34 [777ffa8c] import (plutus)
03:02:23 [9d9576de] Revamped draft to use ledger for enforcement (CIPs)
03:17:37 [1ddc59e0] Optimise for 64-bits (plutus)
03:26:00 [a726c01b] Scheduled update (pool_groups)
03:31:13 [f336a7bc] fix(ui): fix gap of icon in receive cred notification (cf-identity-wallet)
03:35:33 [78992cf1] tracing: rename to ouroboros-network:tracing and ouroboros-network:framework-tracing (ouroboros-network)
03:41:45 [b734b234] fix(ui): fix style for small screen (cf-identity-wallet)
03:55:14 [f7c8666f] feat: derive HTTP status from retriable flag in error responses (cardano-rosetta-java)
03:56:03 [65d75897] Update wallet version in swagger.yaml (cardano-wallet)
03:56:04 [f4ad7c85] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
03:56:04 [c34558ec] Update cardano-wallet version in *.cabal files (cardano-wallet)
03:56:04 [d33d6944] Update cardano-wallet version in README.md (cardano-wallet)
03:56:04 [6df07852] Update cardano-wallet version in ruby-e2e.sh (cardano-wallet)
04:01:50 [05b5330b] fix(ui): reload when scan a url is not part of group (cf-identity-wallet)
04:02:17 [11a71c87] Optimise for 64-bits (plutus)
04:30:59 [c2a232e1] fix(ui): revert change and update base64 logo (cf-identity-wallet)
04:44:41 [13ca31ec] Add Blake2b-512 (cardano-base)
04:54:17 [ce219f35] Update cardano-diffusion/tests/lib/Test/Cardano/Network/Diffusion/Testnet.hs (ouroboros-network)
04:54:27 [10ddd883] Update cardano-diffusion/tests/lib/Test/Cardano/Network/Diffusion/Testnet.hs (ouroboros-network)
04:55:09 [a05e7079] Update cardano-diffusion/tests/lib/Test/Cardano/Network/Diffusion/Testnet.hs (ouroboros-network)
05:24:14 [014ab1be] Bump upper bound of base for quickcheck-monoids (cardano-haskell-package-repo)
05:29:41 [add4b65a] Removed syntax error (ouroboros-network)
05:30:27 [12b8918f] Small UTXO rule + computational instance attempt (formal-ledger-specifications)
05:33:46 [638b2298] Bump upper bound of base for quickcheck-monoids (cardano-haskell-package-repo)
05:44:13 [6b379a15] Update from 638b229848dd68a05e854013a268d3f03c86ff45 (cardano-haskell-packages-tmp)
05:55:58 [f813bcb0] cabal.project: Update index-states (ouroboros-network)
05:56:29 [81d51e26] Support ghc9.14 (ouroboros-network)
05:56:49 [1ca5562c] CI: Add ghc-9.14 to the build matrix (ouroboros-network)
06:23:06 [db309d89] fix: suppress GHC 9.10 x-data-list-nonempty-unzip warning in restore-bench (cardano-wallet)
06:32:39 [679487ec] Refactor: countTxOutput -> txs + numOutputs (ouroboros-consensus)
06:32:39 [02839363] More comments (ouroboros-consensus)
06:32:39 [e95b44b2] Size of (resolved) inputs for real (ouroboros-consensus)
06:32:39 [2655bba9] Clean documentation, naming for PR (ouroboros-consensus)
06:32:39 [70ce5166] Refactor: extract features into their own class (ouroboros-consensus)
06:32:39 [01c5d5d4] Refactor: make processAllSt_ (ouroboros-consensus)
06:32:39 [1e6c36a4] Dead code (ouroboros-consensus)
06:32:39 [dede623d] Size of (resolved) inputs (ouroboros-consensus)
06:32:39 [cf586803] Add some exception tracing (ouroboros-consensus)
06:33:11 [a9030dc2] Change query functions to take LocalNodeConnectInfo directly (hydra-poc)
06:37:14 [38768c1e] fix: replace partial head with pattern match in HistorySpec (cardano-wallet)
06:37:14 [089c228a] fix: address PR review comments on partial function replacements (cardano-wallet)
06:37:14 [574ecb08] feat: bump GHC from 9.6.6 to 9.8.4 (cardano-wallet)
06:37:14 [21b030a6] fix: add DuplicateRecordFields extension for GHC 9.8.4 (cardano-wallet)
06:37:14 [e76962b2] fix: replace partial functions with safe alternatives in tests (cardano-wallet)
06:37:14 [e40190a3] fix: preserve crash semantics in partial function replacements (cardano-wallet)
06:37:14 [f44c9823] fix: exclude benchmarks from Windows bundle, fix ghc-lib-parser overlay (cardano-wallet)
06:37:14 [cd148454] fix: patch fgl ANN pragmas for Windows cross-compilation (cardano-wallet)
06:37:14 [d418a109] fix: target GHC 9.8.2 for Windows cross-compilation (cardano-wallet)
06:37:14 [492c7c5e] fix: patch ghc-lib-parser genSym.c atomic_inc64 build failure (cardano-wallet)
06:37:14 [02a9b33c] fix: replace partial functions with safe alternatives in library code (cardano-wallet)
06:37:14 [8feee7f3] fix: force -j1 for Windows cross-compilation to prevent iserv-proxy deadlocks (cardano-wallet)
06:37:14 [8dd9e476] fix: strip fgl ANN pragmas for Windows cross-compilation (cardano-wallet)
06:37:14 [13c42839] fix: patch ghc-lib-parser for dev shell tools (cardano-wallet)
06:37:14 [729155fc] fix: make ghc-lib-parser overlay safe for all versions (cardano-wallet)
06:39:47 [319e1778] fix: remove redundant imports for GHC 9.10 (cardano-wallet)
06:39:47 [f4c1fc0e] fix: GHC 9.10 unit test compilation errors (cardano-wallet)
06:39:47 [51188db3] feat: bump GHC from 9.8.4 to 9.10.1 (cardano-wallet)
06:39:47 [c0ac5671] fix: suppress GHC 9.10 x-data-list-nonempty-unzip warning in restore-bench (cardano-wallet)
06:39:47 [5150248f] fix: add DataKinds to SendFaucetAssets for GHC 9.10 compatibility (cardano-wallet)
06:39:47 [7df6099a] fix: force -j1 for Windows cross-compilation to prevent iserv-proxy deadlocks (cardano-wallet)
06:39:47 [2a29adf8] fix: disable cabal-fmt in nix shell (incompatible with GHC 9.10) (cardano-wallet)
07:06:27 [47442fd9] Change query functions to take LocalNodeConnectInfo directly (hydra-poc)
07:06:41 [075eba2b] Remove fromLedgerTxIn and toLedgerTxIn (hydra-poc)
07:11:57 [a6ca6702] feat(ui): update toast message when user try to add 6 cred to favourite list (cf-identity-wallet)
07:15:15 [4bc759c2] feat(snark): add byte<->field adapters and poseidon/merkle equivalence experiments (mithril)
07:15:39 [e3edf717] Merge pull request #2999 from input-output-hk/jpraynaud/copilot-review-guidelines (mithril)
07:20:38 [922ff0a4] deploy: e3edf7175a5a53f2a4d5b04d444913f98e99a094 (mithril)
07:25:57 [7a8a2c3f] chore: update v2 submodule (lace)
07:28:25 [61c59494] chore(extension): update lace version v1.35 (lace)
07:44:44 [91439e52] Generate formal-spec HTML on-demand with nix (ouroboros-leios)
07:44:50 [b8faad17] Accept flake config in docs workflow (ouroboros-leios)
07:45:47 [c0e85907] Fix permissions of nix built spec (ouroboros-leios)
07:49:58 [9fc9f951] Fix postgresql musl overlay: clear outputChecks referencing LLVM (cardano-haskell-action)
07:58:42 [dc049082] Fix tzdata mingw32 cross-build: skip makeSourcesWritable (devx)
08:02:13 [686f302d] Fix postgresql musl: disable JIT to fully remove LLVM dependency (devx)
08:10:17 [f0583a0f] Build leios design pdf in docs workflow (ouroboros-leios-sim)
08:11:10 [e264b608] Implement gov/constitution/v0 namespace (cardano-ledger)
08:11:10 [60e8ee7f] Add DataKinds extension (cardano-ledger)
08:11:10 [28b83629] Apply suggestions from code review (cardano-ledger)
08:11:10 [8801a97b] Drop commented out lines (cardano-ledger)
08:17:52 [a0b247a1] Fix postgresql musl: eliminate all 3 LLVM dependency paths (cardano-haskell-action)
08:21:15 [44030b2f] feat: bundle v1 and lace-extension (lace)
08:21:15 [c5f5d91e] feat: align UI with v2-bundle improvements (lace)
08:21:15 [1c81454a] feat: add v2 bundle feature flag (lace)
08:21:18 [a018a8d2] Bump Hackage and CHaP index states (ouroboros-consensus)
08:21:57 [cf0c38e1] Use `typed-protocols-1.2` (ouroboros-consensus)
08:33:16 [9f4a74b6] e2e: run only onboarding-new-wallet-e2e feature in e2e:onboarding script (cf-identity-wallet)
08:33:22 [1390e418] Fix shellcheck warnings (ouroboros-leios)
08:34:45 [fc525a40] fix(ui): display issued date in revoke cred card (cf-identity-wallet)
08:37:09 [601a476e] feat: enhance wallet balance handling and native script decoding (multisig)
08:37:37 [4dbefc55] updated the upload artifiact error (cf-identity-wallet)
08:50:28 [8e6ab6d7] fix(ui): display issuer name is unknown if cred is unknown cred card (cf-identity-wallet)
08:50:39 [8850b455] Merge pull request #752 from input-output-hk/ch1bo/no-commit-formal-spec (ouroboros-leios)
08:58:22 [30b52bc4] chore: integrate spectaql (openapi)
09:01:20 [ada94374] reduce logs, updated keria IP (cf-identity-wallet)
09:07:39 [614ee05f] deploy: 8850b455d876d470a5272760b9bd930af665790b (ouroboros-leios-sim)
09:15:44 [7740fdc7] Fix formatter for demo/ and resolve warnings (ouroboros-leios-sim)
09:17:18 [f53660f6] Explain nix fmt output (ouroboros-leios)
09:20:33 [9e449d75] Update recent-updates.md (Intersect-knowledge-base)
09:28:51 [22126e07] Deployed haddocks (Win32-network)
09:30:05 [8a8d2ab8] build with ghc-9.{8,10,12} (Win32-network)
09:30:05 [01fd30b2] Bumped version (Win32-network)
09:32:38 [0d109856] Update docs/get-started/infrastructure/node/topology.md (developer-portal)
09:32:40 [700ec46f] Win32-network-0.1 support (ouroboros-network)
09:32:46 [07e2aadf] Update docs/get-started/infrastructure/node/topology.md (developer-portal)
09:33:18 [324662f3] Merge branch 'staging' into edgr/behind-firewall (developer-portal)
09:39:03 [151951b0] chore(core): enabler to unit test Long Operation loop (cf-identity-wallet)
09:40:04 [6f1f59b6] Simplify targets bounds prop test (ouroboros-network)
09:41:33 [a7156cf9] Remove join import (ouroboros-network)
09:46:10 [ff81f79f] chore: pm2 instance limit configuration (blockfrost-backend-ryo)
09:52:03 [6263f20b] Bump GHC to version 9.10.1 (#5125) (cardano-wallet)
09:53:28 [d3b18e78] Added module names to verification errors (acropolis)
09:54:57 [cc1dc984] Win32-network-0.1 support (ouroboros-network)
09:59:23 [dc59afd6] Bring back correct execution units and make the tests pass. (hydra-poc)
09:59:29 [f6380099] build with ghc-9.{8,10,12} (Win32-network)
09:59:29 [ef0dff6c] Bumped version (Win32-network)
10:01:51 [678d653c] refactor(core): replace polling loop with event-driven processing (cf-identity-wallet)
10:16:24 [f5760287] fix: separate wallet RSS from cardano-node in restoration benchmark (#5160) (cardano-wallet)
10:22:02 [67cd02b8] Merge pull request #7892 from cardano-tools-nft/c4527a26-ac6f-426c-97ad-63cc1a243ac7 (cardano-token-registry)
10:23:00 [7521deab] Merge pull request #7894 from tregubartemofficial/token-submission-328a18ba-1770746688790 (cardano-token-registry)
10:23:09 [fec9cc9b] fix cargo deb musl target (mithril)
10:23:26 [5b330676] Merge pull request #7895 from Gero-Labs/update-gero-logo (cardano-token-registry)
10:24:59 [e5c5f5be] Merge pull request #7896 from Andrew1531/beep-clean-pr (cardano-token-registry)
10:25:35 [d48ffdd7] Reproduce race bug between DecommitFinalized and stale ReqSn (hydra)
10:26:08 [2cb13f7b] Fix the bug - reset the seenSnapshot on De/CommitFinalized (hydra)
10:26:12 [38b7cedd] WIP (ouroboros-consensus)
10:35:17 [1bee8272] WIP (ouroboros-consensus)
10:41:17 [549a8cc2] fix: separate wallet RSS from cardano-node in restoration benchmark (#5162) (cardano-wallet)
10:41:36 [51638f9f] ci: temporarily enable attic cache on pull_request (cardano-wallet)
10:41:36 [0f46cfec] feat: cache Windows cross-compiled derivations in Attic (cardano-wallet)
10:41:36 [49553055] ci: expand Attic cache to include CI core, benchmarks and release artifacts (cardano-wallet)
10:42:27 [7e7a670f] fix: pass arguments to makefile (amaru)
10:42:58 [2ee380b7] Added trace-dispatcher-2.11.1 (cardano-haskell-packages)
10:43:03 [3e81de0f] use proper musl target for x86_64 and arm (mithril)
10:48:11 [6534ade1] test: add governance data endpoint tests and golden examples (cardano-rosetta-java)
10:48:33 [e2eb3e4e] feat: bump GHC to 9.12.2 for all platforms (cardano-wallet)
10:57:16 [55797e20] Simplify the VoteDB API and impl to be STM-only (since it won't be persisted on disk) (ouroboros-consensus)
10:58:37 [be029a1b] add comment (mithril)
11:01:21 [11264f4c] chore: tidy up lints and dangling files (dolos)
11:02:37 [a5ec6103] extract redirects and navbar data from docusaurus.config.js (#1718) (developer-portal)
11:06:46 [5d1cc960] Rename env variable (blockfrost-backend-ryo)
11:07:59 [cd2794a0] Merge branch 'main' into feat/tx-evaluation-rebased (blockfrost-platform)
11:09:15 [05447a53] fix(index): fine-tune fjall default for expected write throughput (dolos)
11:09:57 [339cc8b0] Use `cardano-crypto-class-2.3.*` (plutus)
11:13:21 [361a6022] fix: remove SHA env (blockfrost-platform)
11:14:49 [c5ddb096] deploy: 7206a8324cb8c3bf4492699c850e57737ee8a10d (cardano-rosetta-java)
11:16:39 [a1ea7448] ci: expand Attic cache to all CI derivations (#5158) (cardano-wallet)
11:19:39 [5754e688] [wip] Use `cardano-crypto-class-2.3.*` (cardano-ledger)
11:19:39 [11895821] Bump CHaP index state (cardano-ledger)
11:19:39 [b4977222] [wip] add s-r-p on Plutus (cardano-ledger)
11:20:44 [7379afde] Change query functions to take LocalNodeConnectInfo directly (hydra-poc)
11:21:36 [2657bf7e] feat: bump GHC to 9.12.2 for all platforms (cardano-wallet)
11:23:04 [283637fa] GITBOOK-194: No subject (cardano-upgrades-gitbook)
11:23:46 [5b595a52] Reproduce race bug between DecommitFinalized and stale ReqSn (hydra-poc)
11:23:47 [65188e50] Fix the bug - reset the seenSnapshot on De/CommitFinalized (hydra-poc)
11:23:59 [a83788a6] Change query functions to take LocalNodeConnectInfo directly (hydra)
11:24:27 [56bc1bd9] Update changelogs (cardano-ledger-specs)
11:26:22 [62e24fe4] Fix discussion link (CIPs)
11:26:52 [1ab73d04] deploy: 5ba74876620555959071ad1dcd0fc5a7597629f6 (cardano-rosetta-java)
11:27:53 [10310443] Remove quotes from yaml metadata and shorten title (CIPs)
11:29:40 [eafb4588] Put the license on the same line as the copyright notice (CIPs)
11:30:00 [76a0433a] build: remove chrome-extension:// from build files (lace)
11:30:00 [0512ce98] chore: update v2 submodule (lace)
11:30:01 [bdca3b51] chore(extension): update lace version v1.35 (lace)
11:31:07 [b174f5c5] build with ghc-9.{8,10,12} (Win32-network)
11:31:08 [18176f57] Bumped version (Win32-network)
11:33:53 [af82ffb5] Change CardanoClient query functions to use functions from Cardano.Api.Query (hydra-poc)
11:38:02 [e2180ff4] feat(database): more transaction and utxo lookup funcs (#1382) (dingo)
11:38:06 [7c241db4] fix: remove SHA env, part 2 (blockfrost-platform)
11:38:11 [aff31c39] fix: bump set-git-rev and rewrite-libs to GHC 9.12.2 (cardano-wallet)
11:39:01 [4771fad2] feat: mesh (rosetta) API (dingo)
11:42:44 [b4c563c8] Added trace-dispatcher-2.11.1 (#1254) (cardano-haskell-packages)
11:42:55 [0adbb41a] Reorder the sections, use full section names and adjust ToC (CIPs)
11:45:23 [e0c834a4] fix(index): fine-tune fjall default for expected write throughput (#896) (dolos)
11:45:39 [e1615e69] Merge branch 'main' into fix/mainnet-200-plus (dolos)
11:46:26 [bc4fbaad] Merge branch 'main' of github.com:txpipe/dolos into fix/mainnet-200-plus (dolos)
11:46:50 [30610368] Add a qualification on disadvantages. (CIPs)
11:50:02 [8914b73e] ci: fix the `blockfrost-tests` cache poisoning on ci.iog.io (blockfrost-platform)
11:50:03 [bb3d5a02] feat: allow to specifify custom tracing level (amaru)
11:51:42 [e161d5ec] Update from b4c563c8117b8e0291c8a3328bdb3c3844e6750b (cardano-haskell-packages)
11:53:23 [7b5a1ef2] Add GetLatestPerasCertOnChainRound command to ChainDB QSM test suite (ouroboros-consensus)
11:53:28 [afad5fbf] Lace v1.35 [LW-13977] (#2153) (lace)
11:54:31 [d04388e3] [wip] Use `cardano-crypto-class-2.3.*` (cardano-ledger)
11:54:32 [0233168e] Update changelogs (cardano-ledger)
12:01:25 [f3e6bb5f] Merge pull request #448 from blockfrost/deps-2 (blockfrost-platform)
12:07:08 [425872ca] Win32-network-0.1 support (ouroboros-network)
12:14:32 [5b213314] Update workflow to detect broken links and spelling mistakes (budget-management)
12:14:46 [472c6718] Remove makeShelleyTransactionBody and accompanying functions (cardano-api)
12:14:47 [3686dc7b] WIP (cardano-api)
12:14:52 [6f1c3878] Add testing mistakes (budget-management)
12:14:52 [199b1ecc] add test files (budget-management)
12:14:52 [649eeb25] test (budget-management)
12:16:40 [d8ab0e51] fix: guard crypton-x509-system overlay for GHC 9.12 macOS (cardano-wallet)
12:18:35 [eb762921] feat(stm): Added the approximation function for ln(1-x) (mithril)
12:18:46 [1a628b3e] fix (budget-management)
12:24:57 [34211407] Bumped version (Win32-network)
12:24:57 [a7a2fb8a] build with ghc-9.{8,10,12} (Win32-network)
12:28:56 [e2730f20] Recursive fee calc (cardano-api)
12:33:01 [5b37bcc0] Merge pull request #5313 from IntersectMBO/coot/Win32-network-0.1 (ouroboros-network)
12:36:29 [826a2647] fix: open lmp settings after switching from v1 (lace)
12:38:54 [ae4ae42d] remove unlawful and unused `Ord` instance for `DiskSnapshot` (ouroboros-consensus)
12:39:59 [2cf7eff3] fix: Clippy errors and formatting (blockfrost-platform)
12:41:25 [31ea574e] GITBOOK-195: No subject (cardano-upgrades-gitbook)
12:41:31 [63c32270] chore: update `testgen-hs` in the devshell to 10.4.1.2 (blockfrost-platform)
12:43:22 [e1471cbc] wallet v2 (web3-sdk)
12:43:34 [b074ffad] ci: fix the `blockfrost-tests` cache poisoning on ci.iog.io (blockfrost-platform)
12:43:51 [455fd466] chore: updates codeowner, coveralls and badge (atala-prism-wallet-sdk-kmm)
12:45:18 [684b5972] Merge pull request #36 from IntersectMBO/coot/Win-network-0.1 (Win32-network)
12:47:39 [1ad78b08] Added Win32-network-0.1.2.0 (cardano-haskell-packages)
12:56:11 [4f54079a] wallet v2 (#122) (web3-sdk)
12:56:28 [bcb21230] remove unlawful and unused `Ord` instance for `DiskSnapshot` (ouroboros-consensus)
12:57:56 [6e5f00d7] feat: add attic watch-store service for builder machines (cardano-wallet)
13:01:47 [3b256d62] refactor: replace stylish-haskell with fourmolu in CI and tooling (cardano-wallet)
13:02:02 [dfc686d6] style: reformat codebase with fourmolu (cardano-wallet)
13:02:29 [3f4cd96b] chore: add .git-blame-ignore-revs for fourmolu reformat (cardano-wallet)
13:06:53 [a619314e] fix: open lmp settings after switching from v1 (#2152) (lace)
13:09:59 [ba038982] Change lens type for `committeeMinSize` from `Natural` to `Word16` (cardano-ledger)
13:10:00 [cc39b828] [wip] no natural - babbage (cardano-ledger)
13:10:00 [5d289431] [wip] no natural - alonzo (cardano-ledger)
13:10:01 [e3ebf2ad] [wip] - no natural dijkstra (cardano-ledger)
13:10:01 [0fc5d006] [wip] - no natural misc (cardano-ledger)
13:10:01 [a9f2964d] [wip] - no natural conway (cardano-ledger-specs)
13:12:18 [9d1c886a] Prettyprinting for traces (cuddle)
13:13:25 [74cf5e4a] fix 'runs-on' indentation (mithril)
13:19:57 [2beb3fd1] refactor: remove GHC 9.10 Windows cross-compilation workarounds (cardano-wallet)
13:20:24 [a9ae18bd] Merge pull request #439 from blockfrost/fix/account-active (openapi)
13:35:29 [f2c354af] chore: cleanup (openapi)
13:36:17 [737a13df] fix: resolve HLint Functor law warnings for GHC 9.12.2 (cardano-wallet)
13:38:27 [7a138eea] chore: bump blockfrost/openapi dep (blockfrost-backend-ryo)
13:41:35 [8132edef] chore: prepare release 6.2.0 (blockfrost-backend-ryo)
13:44:58 [077d0ed5] refactor: replace stylish-haskell with fourmolu in CI and tooling (cardano-wallet)
13:45:12 [daca78aa] remove unlawful and unused `Ord` instance for `DiskSnapshot` (ouroboros-consensus)
13:45:26 [ce2ea4ad] style: reformat codebase with fourmolu (cardano-wallet)
13:45:29 [51fd5b70] Add more logging to the map_diffs da client (zeko)
13:45:48 [041d0819] chore: add .git-blame-ignore-revs for fourmolu reformat (cardano-wallet)
13:48:23 [4284dc2c] Scheduled update (pool_groups)
13:49:44 [817f53b1] Add debug logs to the da node (zeko)
13:50:43 [eddd5b39] feat(stm): move into_merkle_tree to closed key reg and schnorr verification key for entry key reg initializer (mithril)
13:50:44 [6a29a28d] feat(stm): snark key registration (mithril)
13:50:44 [05ee0c52] feat(stm): ci fix and review suggestions (mithril)
13:50:44 [4dafadd9] feat(stm): snark key registration (mithril)
13:50:44 [c21c785a] feat(stm): snark key registration (mithril)
13:50:45 [80308753] feat(stm): fix bytes conversion issues (mithril)
13:50:45 [7510b1da] feat(stm): custom serializer for closed registration entry (mithril)
13:50:45 [2625f9af] feat(stm): common and demo updated with future_snark (mithril)
13:50:45 [cb84adac] feat(stm): snark key registration - doc tests (mithril)
13:50:45 [d035d7e5] feat(stm): redundant closure fix (mithril)
13:50:45 [a3450190] feat(stm): closed registration entry golden bytes (mithril)
13:50:46 [c73db3e7] feat(stm): replace the encoded value of the multi-signature (mithril)
13:50:46 [553f7cd5] fix: conflicts following rebase (mithril)
13:51:11 [d4c8a571] feat: add v2 bundle feature flag (lace)
13:51:33 [5bfaabb3] Allow overriding target hash for archive relay for debugging (zeko)
14:00:11 [43a48c0a] chore: update cardano-node to 10.5.4 and yaci-cli to 0.10.6 (cardano-rosetta-java)
14:00:39 [06107965] Merge branch 'main' into update/main/sbt-scalajs-1.20.2 (atala-prism-mediator)
14:01:30 [9fedc502] Simpler and more concise approach for STMWithTracing (ouroboros-consensus)
14:02:47 [7b1de986] Remove resolveIfRef (cuddle)
14:05:07 [26953637] fix: adapt data export command to new storage structure (#892) (dolos)
14:05:14 [7754a06f] build: update sbt-scalajs, scalajs-library_2.13, ... to 1.20.2 (#581) (atala-prism-mediator)
14:05:22 [9b47adbd] Use `cardano-crypto-class-2.3.*` (#7586) (plutus)
14:06:45 [e1a660f8] fix(cardano): apply mainnet-specific historical edge-cases (#895) (dolos)
14:08:18 [356f20e8] feat: emit parent_id and id in json; allow to customize log level in trace macro (amaru)
14:10:04 [552d4e55] feature(aggregator, protocol-config, common): add cardano blocks annd transactions into mithril network configuration provider, and implementation in aggregator (mithril)
14:10:04 [78607e11] feature(ci, infra, docs): add new step and security configuration variables for the new signed entity Cardano blocks ans transaction (mithril)
14:10:04 [9fbce210] feature(test-lab, end-to-end): add new step and security configuration variables for the new signed entity Cardano blocks ans transaction (mithril)
14:10:04 [e4ab0d73] refactor(aggregator): use dedicated cardano_blocks_transactions configuration for artifact builder (mithril)
14:10:04 [b5a83ec6] feature(aggregator, common, openapi): improve protocol-configuration route with Cardano block and transaction signing configuration, put CardanoBlocksTransactions in SignedEntityTypeDiscriminants 'all' function (mithril)
14:10:04 [fdd9fb9c] refactor(common): mutualize computation of block number for CardanoTransactions and CardanoBlocksTransactions signing configuration (mithril)
14:10:04 [1060a7d2] feature(aggregator): inform_epoch now handle cardano blocks and transactions configuration (mithril)
14:10:04 [855809e9] feature(common): add new CardanoBlocksTransactionsMerkleRoot protocol message part and improve tests (mithril)
14:10:04 [8d3e3fd2] feature(common): handle cardano block transaction signed entity config (mithril)
14:10:04 [d2fefeb3] feature(aggregator): persist new Cardano blocks and transactions signing configuration (mithril)
14:10:04 [0e1bd0ee] feature(aggregator): handle cardano block ans transaction in aggregator configuration (mithril)
14:10:04 [01fadc26] feature(mithril-signer): ensure compatibility epoch service with the new Cardano blocks and transactions signing configuration (mithril)
14:13:00 [12bbd34d] ci: biome check fixes (buidler-fest-gift-store)
14:13:41 [c2450586] refactor(aggregator): remove useless foreign key deactivation during alter table (mithril)
14:14:42 [fced1d61] ci: codegen for mainnet (buidler-fest-gift-store)
14:17:07 [837c6a3a] feature(test-lab, end-to-end): use same security parameter and step values for CARDANO_BLOCKS_TRANSACTION as CARDANO_TRANSACTION (mithril)
14:23:36 [f3c28817] cardano-logging: pattern matching fixes in ouroboros-network:framework-cardano-logging (ouroboros-network)
14:23:45 [76382808] cardano-logging: sync ouroboros-network:framewor-cardano-logging with main (ouroboros-network)
14:23:46 [3db34b90] cardano-logging: sync ouroboros-network:cardano-logging with cardano-node (ouroboros-network)
14:23:46 [7709f0e1] cardano-logging: new sublib ouroboros-network:cardano-logging (ouroboros-network)
14:23:46 [4bc98793] tracing: rename to ouroboros-network:tracing and ouroboros-network:framework-tracing (ouroboros-network)
14:23:46 [3d199b0f] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
14:23:46 [8d312c55] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
14:29:18 [0c67787a] Deploying to gh-pages from @ IntersectMBO/plutus@9b47adbd2e0cf9b4749e53f5138b3817eaa5f0b4 🚀 (plutus)
14:31:29 [5e509d59] feat: other macros can customize level too (amaru)
14:31:55 [260e0161] Add Consensus' team fortnightly update for 2026-02-11 (#732) (cardano-updates)
14:32:55 [c03f7cb4] [wip] add TODOs (cardano-ledger)
14:36:51 [3524e7a1] First attempt at consensus tree spec (acropolis)
14:36:52 [8aa326f2] deploy: 260e01619f132739cb66dcab6dbae1c1df0cee50 (cardano-updates)
14:36:56 [8214059f] Update 2026-02-12T14:36:56Z (capkgs)
14:37:34 [88a9f7ba] chore(test): added createBackendUser and createRemoteInitiator interfaces (cf-identity-wallet)
14:38:41 [3ed919cd] style: reformat codebase with fourmolu (cardano-wallet)
14:38:53 [8d730972] chore: add .git-blame-ignore-revs for fourmolu reformat (cardano-wallet)
14:40:15 [cff4cd3d] Add attic watch-store services for builder machines (#5168) (cardano-wallet)
14:41:11 [b703e91d] Add GetLatestPerasCertOnChainRound command to ChainDB QSM test suite (ouroboros-consensus)
14:42:41 [b39c7eb5] test: set up the simulation with several nodes (amaru)
14:43:51 [26aa1543] fix: enable LMDB ledger backend for Mithril snapshots (cardano-wallet)
14:46:33 [edfbb50b] refactor: test utils to handle era efficiently (#683) (acropolis)
14:49:14 [99d516b8] feat: mesh (rosetta) API (dingo)
14:49:16 [b625fa98] feat(cardano-node-chain): define methods needed to compute/store the new block ranges in `ChainDataStore` (mithril)
14:49:16 [877a609f] feat(common): add `CardanoBlockTransactionMkTreeNode` (mithril)
14:49:17 [16637a6f] feat(cardano-node-chain): make `ChainDataImporter` compute and store CardanoBlocksTransactions block ranges (mithril)
14:49:17 [060957d1] feat(common): add `MKTree::new_from_iter` (mithril)
14:49:18 [14a741d3] feat(persistence): add record and query to fetch a block with its transactions hashes (mithril)
14:49:18 [41f1faaa] feat(persistence): add record and queries to handle (new) block range root (mithril)
14:49:19 [f1c8a3ab] feat(persistence): make transaction pruning threshold take in account "new" block range roots table (mithril)
14:49:19 [e503953d] chore(persistence): remove unneeded trait impl on transactions repository (mithril)
14:49:20 [b91cbec7] fix: PR comments (mithril)
14:50:50 [d375bf7a] fix: set HOME in launchd plist for attic config discovery (cardano-wallet)
14:52:19 [a3257a6b] Ouroboros-Network integration (ouroboros-consensus)
14:52:19 [17f1ff0c] [wip] Use `cardano-crypto-class-2.3.*` (ouroboros-consensus)
14:52:27 [9dedcb06] tracing: apply ./scripts/ci/run-stylish-haskell.sh (ouroboros-network)
14:58:16 [0544a0dc] [wip] bump s-r-p (cardano-ledger)
14:59:41 [9aafe116] small correction (bls)
15:01:16 [eba69d86] chore: upgrade crate versions and `openapi.yaml` version and `mithril-infra/assets/infra.version` version (mithril)
15:02:10 [963505eb] [wip] Update s-r-ps (ouroboros-consensus)
15:06:04 [b8888ba6] Merge branch 'main' into feat/tx-evaluation-rebased (blockfrost-platform)
15:07:07 [989f911e] [wip] add allow-newer: quickcheck-state-machine:random (ouroboros-consensus)
15:07:39 [ef6741ac] Bump CHaP index state in flake (ouroboros-consensus)
15:11:11 [6c0c891b] Process chain switch in check_block_wanted(), and copy edits (acropolis)
15:11:22 [3165a4e7] Add changelogs (ouroboros-consensus)
15:14:39 [18e2b66f] Flake for HiGHS and CBC under Python (ouroboros-leios)
15:19:36 [c08102e4] Add block certificate projection to BlockSupportsPeras (ouroboros-consensus)
15:20:39 [403d7106] Added Win32-network-0.1.2.0 (cardano-haskell-package-repo)
15:21:19 [f865f96b] Add getLatestPerasCertOnChainRound to ChainDB (ouroboros-consensus)
15:22:31 [f024c29f] feat: add Cardano blocks transactions signing to `MithrilSignableBuilderService` (mithril)
15:22:31 [d7d14276] feat(common): add `CardanoBlocksTransactionsSignableBuilder` (mithril)
15:23:26 [551e5156] fix(gateway): resolve sender UTxOs for escrow send-packet builds (cardano-ibc-incubator)
15:23:35 [c9111976] fix(gateway): apply sender wallet override on escrow completion (cardano-ibc-incubator)
15:23:41 [0225c7ec] fix(gateway): enforce sender wallet context for escrow tx assembly (cardano-ibc-incubator)
15:23:46 [3923552a] test(gateway): add escrow sender-wallet regression coverage (cardano-ibc-incubator)
15:25:59 [14eae1b5] feat: governance and stake cert commands (#427) (bursa)
15:27:15 [e8f776bd] refactor(cbor): constructor encoder/decoder (#1534) (gouroboros)
15:28:00 [7f0d7a8e] Recursive fee calc (cardano-api)
15:28:55 [d5e13e47] Added Win32-network-0.1.2.0 (cardano-haskell-packages)
15:30:15 [f1917b90] Update logbook (ouroboros-leios)
15:30:44 [d592b02d] fix(gateway): apply sender wallet override on escrow completion (cardano-ibc-incubator)
15:30:44 [2181db4d] fix(gateway): resolve sender UTxOs for escrow send-packet builds (cardano-ibc-incubator)
15:30:45 [58203e74] fix(gateway): enforce sender wallet context for escrow tx assembly (cardano-ibc-incubator)
15:30:45 [fd8c596c] test(gateway): add escrow sender-wallet regression coverage (cardano-ibc-incubator)
15:31:39 [212ec7ba] chore: upgrade crate versions (mithril)
15:32:55 [e74966c3] build: update zio-http to 3.8.1 (atala-prism-mediator)
15:35:04 [f7dc3dec] ci(go-test): add go 1.26.x to the matrix (gouroboros)
15:35:16 [bdc85404] feat(common): add `CardanoBlocksTransactionsSignableBuilder` (mithril)
15:35:17 [c6c84860] feat: add Cardano blocks transactions signing to `MithrilSignableBuilderService` (mithril)
15:36:08 [6c46d700] fix(gateway): use main-compatible sender UTxO lookup in escrow flow (cardano-ibc-incubator)
15:37:08 [bd8770c9] tracing: changelog (ouroboros-network)
15:37:29 [6e0a6035] Remove superfluous tests (plutus)
15:37:35 [48d786be] wip (plutus)
15:37:35 [de53b3ed] wip (plutus)
15:37:35 [be006b0f] wip (plutus)
15:37:36 [3c8c1861] Add patch (plutus)
15:37:36 [9885f8b6] wip (plutus)
15:37:36 [239040cf] wip (plutus)
15:37:36 [da7b6522] wip (plutus)
15:37:36 [df434239] wip (plutus)
15:37:36 [bbfa32c6] wip (plutus)
15:37:36 [b2cc940a] wip (plutus)
15:38:20 [2d8d9a4b] Update from d5e13e4742638f6903dc973e7a82cdfcda5c5d95 (cardano-haskell-packages)
15:41:56 [78a8a34a] fix: dump container logs on Docker boot sync failure (cardano-wallet)
15:42:34 [72ce8766] refactor(gateway): avoid mutating sorted map helpers (cardano-ibc-incubator)
15:42:34 [06113a5c] test(caribic): tighten ICS-20 native token assertions (cardano-ibc-incubator)
15:42:34 [a1b5eeaf] fix(gateway): preserve channel datum map insertion order (cardano-ibc-incubator)
15:42:34 [54211941] fix(gateway): harden ICS-20 denom and escrow accounting (cardano-ibc-incubator)
15:42:34 [fe0ba5f1] test(gateway): add denom and transfer-map invariants (cardano-ibc-incubator)
15:44:21 [1a4f751c] fix: avoid returning empty IPs (cdnsd)
15:46:15 [77b03ffe] chore(deps): bump github.com/blinklabs-io/gouroboros (#507) (cdnsd)
15:47:06 [b85ca9c8] chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#509) (cdnsd)
15:47:36 [57668cd9] chore(deps): bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1 (cdnsd)
15:48:06 [5ade7c09] Bump Hackage and CHaP index states (cardano-cli)
15:48:57 [ce196155] Implement simpleScript function that constructs a "simple" simple script (cardano-node)
15:48:57 [ecf6e505] Implment findLargestMultiAssetUtxoWithAddress (cardano-node)
15:48:58 [92cfe301] Implement hprop_collateral_with_tokens to test that return collateral (cardano-node)
15:48:58 [fd8549fb] Update hprop_ref_plutus_cost_calculation's comment (cardano-node)
15:49:16 [8a90f5c7] Add round number of latest cert on chain to Shelley ledger state (ouroboros-consensus)
15:49:16 [06e70b44] Add GetLatestPerasCertOnChainRound command to ChainDB QSM test suite (ouroboros-consensus)
15:49:16 [e462bf33] Add changelogs (ouroboros-consensus)
15:49:16 [c0d11766] Extend ChainDB test ledger state with optional latest Peras cert round (ouroboros-consensus)
15:49:16 [0c8b3d11] Extend ChainDB test block body with optional Peras cert round number (ouroboros-consensus)
15:49:16 [8fe43c42] Introduce LedgerSupportPeras type class (ouroboros-consensus)
15:50:08 [d6c15c3e] chore(deps): bump github.com/dgraph-io/badger/v4 from 4.9.0 to 4.9.1 (#508) (cdnsd)
15:51:27 [b57c64e4] WIP (cardano-node)
15:51:29 [20f2a3e3] Remove srps (cardano-node)
15:51:40 [4324583d] Deploying to gh-pages from @ IntersectMBO/plutus@9b47adbd2e0cf9b4749e53f5138b3817eaa5f0b4 🚀 (plutus)
15:52:40 [087258a7] Merge pull request #301 from blockfrost/fix/account-active (blockfrost-backend-ryo)
15:52:52 [9b7514bf] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 9b47adbd2e0cf9b4749e53f5138b3817eaa5f0b4 (plutus)
15:54:04 [6b55ce80] Bump index states (cardano-api)
15:55:06 [21b448fe] Apply cabal-gild (cardano-api)
15:55:16 [5b2d7944] Remove Conway restrictions on CardanoClient query functions (hydra-poc)
15:55:54 [288a483c] [wip] add allow-newer for quickcheck-state-machine:random (cardano-api)
15:56:08 [35092a3a] Try to fix ci (zeko)
15:56:17 [7598bf04] [wip] Bump s-r-ps (cardano-api)
15:56:32 [6227b264] Bump cardano-crypto-class and typed-protocols (cardano-api)
15:58:08 [a68519eb] fix: avoid returning empty IPs (#510) (cdnsd)
16:00:22 [6ac50729] use prime with time when needed (hydra-poc)
16:00:56 [1ddf9bf1] fix: set working_dir for cardano-node in Docker compose (cardano-wallet)
16:01:02 [ab0ce298] ci(go-test): add go 1.26.x to the matrix (#1535) (gouroboros)
16:02:30 [740687ef] feat(stm): closed registration entry golden bytes (mithril)
16:02:31 [d8d31a14] fix: conflicts following rebase (mithril)
16:02:31 [c4e32422] feat(stm): replace the encoded value of the multi-signature (mithril)
16:05:07 [8ef78115] book: update for cardano-node 10.6.2 pre-release (cardano-playground)
16:08:07 [99dfc6b2] Switched to using ortools (ouroboros-leios)
16:08:28 [25b7a94f] Proof-of-concept experiments for constraint solving (ouroboros-leios)
16:08:36 [b0e771e8] Merge pull request #2995 from input-output-hk/djo/2908/persist_layer_for_blocks_transactions (mithril)
16:12:41 [0c95ff07] Replace `Natural` protocol parameters with `Word` types: (cardano-ledger-specs)
16:12:42 [50f98858] deploy: 1d43eb960e6d7d8651044ac0605f35a5219f4c0b (cardano-rosetta-java)
16:13:06 [c107317a] docs: architecture (gouroboros)
16:13:24 [ccce5cb0] test: memory profiling (gouroboros)
16:14:43 [7e598f00] deploy: b0e771e89c655685f9485dde862e900ee6216c4f (mithril)
16:14:52 [76fe9562] fix(gateway): use main-compatible sender UTxO lookup in escrow flow (cardano-ibc-incubator)
16:15:50 [3c17624a] refactor(stm): renaming variables (mithril)
16:17:34 [9e4f0e2e] chore: update cardano-node to 10.5.4 and yaci-cli to 0.10.6 (#688) (cardano-rosetta-java)
16:22:22 [01898224] fix: preserve ordering of metadata (acropolis)
16:22:29 [88b48061] filip(feat): add initial iframe implementation option (ouroboros-leios)
16:23:55 [3f9d3555] deploy: 9bdca1b9c47699f802e13f6bfbb27bdd12761622 (cardano-rosetta-java)
16:27:43 [2c93584d] Fix shutdown of da client (zeko)
16:28:41 [8f604601] fix: remove Todo and add reference link (acropolis)
16:31:57 [6044f3a4] Add legacy-mode for UTXOW (formal-ledger-specifications)
16:34:10 [a286be47] fix: enable LMDB ledger backend for Mithril snapshots (#5100) (cardano-wallet)
16:35:14 [5e060859] [wip] fix unstable-mock-block after upgrade of `cardano-crypto-class` (ouroboros-consensus)
16:40:29 [2ce208e6] feat: mesh (rosetta) API (dingo)
16:45:14 [4450fbb5] feat: devnet testing (dingo)
16:49:23 [a121d562] Amend Computational instance SUBUTXOW (formal-ledger-specifications)
16:50:20 [4e25a441] Remove superfluous tests (#7587) (plutus)
16:50:26 [9712c5d0] Merge branch 'master' of github.com:IntersectMBO/plutus into zliu41/semvar-d-e (plutus)
16:55:50 [3a33023a] fix: bump set-git-rev and rewrite-libs to GHC 9.12.2 (cardano-wallet)
16:55:50 [4efa3ed4] fix: guard crypton-x509-system overlay for GHC 9.12 macOS (cardano-wallet)
16:55:50 [7216226a] feat: bump GHC to 9.12.2 for all platforms (cardano-wallet)
16:55:51 [2b8cec81] fix: resolve HLint Functor law warnings for GHC 9.12.2 (cardano-wallet)
16:55:51 [64bec747] refactor: remove GHC 9.10 Windows cross-compilation workarounds (cardano-wallet)
16:56:40 [3e62cd21] refactor: replace TH.pprint with custom width-aware pretty-printer (plutus)
16:58:37 [eb455d45] chore(stm): make 'ClosedRegistrationEntry' serde serialization more readable (mithril)
16:59:01 [0f0eba6b] fix(gateway): use main-compatible sender UTxO lookup in escrow flow (cardano-ibc-incubator)
17:03:10 [e72d13ef] Add sweep transactions to journal for all scopes. (amaru-treasury)
17:03:55 [af29eafb] Support contingency scope in disburse script + add deployment input reference. (amaru-treasury)
17:04:04 [d101cc09] deploy: 7206a8324cb8c3bf4492699c850e57737ee8a10d (cardano-rosetta-java)
17:04:18 [4807b9a0] feat: soa records (cdnsd)
17:05:54 [81e17dc7] feat: query retries (cdnsd)
17:06:18 [d370ee57] Bump GHC to 9.12.2 (#5166) (cardano-wallet)
17:06:24 [a241f393] feat: implement aux metadata validation (#674) (acropolis)
17:06:35 [da0902cb] docs: Bump GHC to 9.12.2 (#5166) ## Summary - Bump compiler from GHC 9.10.1 to 9.12.2 for all platforms (native Linux, Windows cross-compilation, macOS) - Bump `set-git-rev` and `rewrite-libs` subsidiary tools from GHC 9.10.1 to 9.12.2 - Update CHaP and flake.lock inputs for 9.12.2 compatibility - Suppress `deriving Typeable` warnings (redundant in GHC 9.12, all types auto-derive Typeable) - Remove 3 GHC 9.10 Windows cross-compilation workarounds that are no longer needed - Guard `crypton-x509-system` overlay for macOS compatibility with GHC 9.12 ## Windows cross-compilation Windows cross-compilation builds and passes all checks locally: - `cardano-wallet.exe`, `cardano-node`, `cardano-cli`, `bech32`, `cardano-address` — all pass - All binaries confirmed statically linked - Release zip produced successfully - All 16 Windows test bundles built successfully ### Removed GHC 9.10 workarounds GHC 9.12 fixes several iserv-proxy issues that required workarounds for Windows cross-compilation: - **`cardano-addresses` TH splice hack** — GHC 9.10 had a `ByteCode.Asm panic (mallocStrings:spliceLit)` when cross-compiling TH splices; fixed in 9.12 - **`fgl` ANN pragma stripping** — `{-# ANN #-}` pragmas triggered iserv-proxy crashes; fixed in 9.12 - **`-j1` global flag** — iserv-proxy couldn't handle parallel module compilation; works in 9.12 The remaining Windows patches (`unix-compat`, `unix-time`, `crypton-x509-system`, `streaming-commons`) are genuine library compatibility fixes unrelated to GHC version. ## Subsidiary tools The subsidiary tools (`set-git-rev`, `rewrite-libs`) were previously pinned to GHC 9.10.1, which forced nix to compile a separate GHC from source. Bumping them to 9.12.2 allows reuse of the cached GHC 9.12.2 compiler (11 derivations → 3). ## Linux benchmarks comparison (9.6.6 → 9.8.2 → 9.10.1 → 9.12.2) Runs: [9.6.6](https://github.com/cardano-foundation/cardano-wallet/actions/runs/21914025608) (master pre-bump) · [9.8.2](https://github.com/cardano-foundation/cardano-wallet/actions/runs/21914955047) · [9.10.1](https://github.com/cardano-foundation/cardano-wallet/actions/runs/21941654279) (master post-merge) · [9.12.2](https://github.com/cardano-foundation/cardano-wallet/actions/runs/21949393997) ### Memory (RSS at startup) | GHC | KB | vs 9.6.6 | |-----|-----|----------| | 9.6.6 | 64,336 | baseline | | 9.8.2 | 61,860 | -3.8% | | 9.10.1 | 65,140 | +1.2% | | **9.12.2** | **59,532** | **-7.5%** | ### Read-blocks (ms, lower = better) | Blocks | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |--------|-------|-------|--------|--------| | 10 | 0.493 | 0.447 | 0.491 | **0.415** | | 100 | 5.20 | 4.67 | 4.95 | **4.41** | | 1,000 | 58.7 | 51.3 | 54.8 | **48.9** | | 10,000 | 620 | **529** | 608 | 551 | ### DB — UTxO Write (seconds) | Workload | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |----------|-------|-------|--------|--------| | 100k ada-only | 0.738 | **0.695** | 0.799 | 0.747 | | 10k 10-assets | 0.757 | **0.750** | 0.908 | 0.777 | | 10k 20-assets | 1.469 | **1.393** | 1.594 | 1.455 | ### DB — UTxO Read (seconds) | Workload | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |----------|-------|-------|--------|--------| | 10k ada-only | **0.000297** | 0.000312 | 0.000335 | 0.000645 | | 100k ada-only | **0.00274** | 0.00294 | 0.00379 | 0.00336 | ⚠️ 9.12.2 shows a 2x regression on 10k UTxO reads (0.645ms vs 0.297ms baseline). Tracked in #5170. ### DB — TxHistory Write (seconds, heavy workloads) | Workload | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |----------|-------|-------|--------|--------| | 1000 50i+100o (run 3) | 61.6 | **59.4** | 63.4 | 66.1 | | 10000 10i+10o | 6.85 | **6.70** | 7.19 | 7.47 | ### DB — TxHistory Read (seconds) | Workload | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |----------|-------|-------|--------|--------| | 1000 DESC cabal.project CODE-OF-CONDUCT.md configs CONTRIBUTING.md docker-compose.yml docs flake.lock flake.nix floskell.json fourmolu.yaml hie-direnv.yaml justfile lib LICENSE MAINTAINERS.md nix prototypes README.md reports run scripts SECURITY.md specifications touch.me.CI weeder.dhall | 2.47 | 2.44 | 2.41 | **2.38** | | 10k DESC 42..1337 | 3.81 | 3.80 | 3.76 | **3.64** | | 10k DESC 40..60 | 7.69 | 7.68 | 7.50 | **7.35** | ### API Benchmark (seconds) | Operation | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |-----------|-------|-------|--------|--------| | Shelley postTx | 0.306 | 0.302 | 0.348 | **0.291** | | Shared listTx | 0.141 | 0.141 | 0.166 | **0.125** | | Byron listTx | 0.296 | 0.264 | 0.277 | **0.242** | | Byron postTx | 0.275 | 0.273 | 0.284 | **0.252** | ### Latency — 2-fixture baseline (ms) | Operation | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |-----------|-------|-------|--------|--------| | postTransaction | 130.7 | 138.8 | 132.6 | **127.9** | | postTxFee | 20.0 | **18.9** | 25.3 | 19.3 | | listStakePools | 44.3 | 54.3 | 59.0 | **43.1** | ### Latency — Massive UTxOs stress test (ms) | Operation | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |-----------|-------|-------|--------|--------| | getWallet | 370.2 | 405.5 | 358.3 | **305.2** | | listTransactions | 5294.6 | 5315.4 | 5680.8 | **5114.1** | | postTxFee | 845.4 | 877.0 | 954.8 | **845.2** | | listAddresses | 1386.1 | **1326.8** | 2097.5 | 1539.6 | ### Verdict | Benchmark | 9.6.6 | 9.8.2 | 9.10.1 | 9.12.2 | |-----------|-------|-------|--------|--------| | Memory footprint | — | better | worse | **best** (-7.5%) | | Read-blocks | worst | good | — | **best** | | DB writes (UTxO) | — | **best** | worst | good | | DB reads (UTxO) | **best** | good | — | worst (2x on 10k) | | DB TxHistory write | — | **best** | — | worst (+11%) | | DB TxHistory read | — | — | — | **best** | | API operations | — | — | regressions | **best** | | Latency (typical) | good | good | regressions | **best** | | Latency (massive) | good | good | worst | **best** | **9.12.2** wins on memory, read-blocks, API, and latency. It has regressions on UTxO reads (2x on 10k) and heavy TxHistory writes (+11%) compared to 9.8.2, which are DB-bound workloads where the compiler difference may be magnified by serialization code. ## Changes - `nix/haskell.nix`: `ghc9101` → `ghc9122`, add `-Wno-deriving-typeable`, remove 3 Windows workarounds - `nix/set-git-rev/nix/project.nix`: `ghc9101` → `ghc9122` - `nix/rewrite-libs/nix/project.nix`: `ghc9101` → `ghc9122` - `flake.nix`: guard `crypton-x509-system` overlay with `optionalAttrs` - `flake.lock`: updated CHaP, removed stale `ghc-8.6.5-iohk` input - `lib/faucet/lib/Cardano/Faucet/Types.hs`: remove redundant `deriving Typeable` - `cardano-wallet-application.cabal`: version bound update Closes #5164 Source commit: d370ee5751f52273f438908b56d9a3ed2f319360 (cardano-wallet)
17:07:12 [b9ebad1b] refactor: replace stylish-haskell with fourmolu in CI and tooling (cardano-wallet)
17:07:13 [57197a95] chore: add .git-blame-ignore-revs for fourmolu reformat (cardano-wallet)
17:07:13 [2f7998e5] style: reformat codebase with fourmolu (cardano-wallet)
17:09:46 [8ada7467] deploy: 5ba74876620555959071ad1dcd0fc5a7597629f6 (cardano-rosetta-java)
17:10:19 [641d8efa] Address comments (plutus)
17:11:20 [765fd6e3] feat: renew/transfer/finalize/revoke handshake (cdnsd)
17:11:50 [cfd66e8c] Integrate `cardano-crypto-class-2.3.*` (ouroboros-consensus)
17:12:10 [2563324d] feat(handshake): chain validation (cdnsd)
17:13:32 [89fdab4a] [wip] add bhviewProtVer (ouroboros-consensus)
17:14:40 [4cd92578] [wip] upgrade to random 1.3.1 (ouroboros-consensus)
17:17:30 [be7ee748] Merge pull request #302 from mkmks/master (blockfrost-backend-ryo)
17:19:10 [5e531c7e] Fix empty line in map/list prettyprinting (cuddle)
17:19:19 [855419b4] chore(stm): make 'Initializer' bytes codec more readbale (mithril)
17:20:19 [e499ad42] feat(chainsync): multi-peer client registry with failover and dedupe (dingo)
17:21:34 [a9591db7] cardano-logging: new sublib ouroboros-network:framework-cardano-logging (ouroboros-network)
17:21:38 [aceb16a4] cardano-logging: sync ouroboros-network:framework-cardano-logging with cardano-node (ouroboros-network)
17:22:09 [aa1c9f1c] Artifacts generated from b725840d9ec299bbaa67f92c0aff5a07b25d1422 (formal-ledger-specifications)
17:24:07 [a059e301] Replace stylish-haskell with fourmolu (#5169) (cardano-wallet)
17:24:20 [d63cab01] cardano-logging: new implementations in ouroboros-network:framework-cardano-logging (ouroboros-network)
17:24:22 [710939c2] cardano-logging: sync ouroboros-network:framewor-cardano-logging with main (ouroboros-network)
17:24:22 [776b9243] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
17:24:22 [8bcd1366] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
17:24:22 [f0e1d2d7] cardano-logging: new sublib ouroboros-network:cardano-logging (ouroboros-network)
17:24:22 [dc31b417] tracing: rename to ouroboros-network:tracing and ouroboros-network:framework-tracing (ouroboros-network)
17:24:22 [c4ae8b6c] cardano-logging: sync ouroboros-network:cardano-logging with cardano-node (ouroboros-network)
17:24:24 [517247e9] docs: Replace stylish-haskell with fourmolu (#5169) ## Summary - Replace stylish-haskell with fourmolu in CI script, justfile, and nix dev shells - Upgrade fourmolu to 0.19 (from nixpkgs-recent) for `import-grouping` support - Configure `import-grouping: by-qualified` in `fourmolu.yaml` - Reformat entire codebase (832 files) - Add `.git-blame-ignore-revs` for the reformat commit - Update contributor docs (coding-standards.md, building.md) - Fix contradictory `NoNumericUnderscores`/`NumericUnderscores` pragmas in SurplusSpec.hs Closes #5145 Source commit: a059e3014c5b6d93a0774c730c80dcbbeb6ef9ee (cardano-wallet)
17:26:47 [bfac540c] tracing: apply project's coding style (ouroboros-network)
17:27:08 [333bfcf8] tracing: new implementations in ouroboros-network:framework-tracing (ouroboros-network)
17:27:08 [7eb8bafb] tracing: add changelog (ouroboros-network)
17:30:43 [35aec421] merge: sync main into develop (resolve conflicts in favor of develop) (cardano-ibc-incubator)
17:31:51 [4a0bdf38] feat: sync progress (dingo)
17:39:37 [59dfc7b0] Check in a local copy of the PDF file and link it (cardano-formal-specifications)
17:39:59 [9c6921e9] Artifacts generated from b6839c4329a6bab92597db2283e0f94139065175 (formal-ledger-specifications)
17:42:40 [9faaee04] Make things prettier (cuddle)
17:52:38 [ba45ebf1] Update constitution to include some code safety guides (acropolis)
17:53:57 [636838b9] feat: Phase 2 Plutus script validation (#669) Add Phase 2 (Plutus script execution) validation to tx_unpacker module using uplc-turbo for UPLC evaluation. - Dedicated evaluator thread pool with 16MB stacks for deep recursion - Arena pool (Amaru-style) for reduced allocation contention - Parallel script evaluation with ~3.3x speedup in release mode - Support for PlutusV1, V2, and V3 scripts - Integration with acropolis_common Transaction type via codec::map_transaction - 28 tests including 10 real mainnet benchmark scripts (all <5ms in release) - Phase 2 gated behind `phase2_enabled` flag, disabled by default (acropolis)
17:55:38 [a9ddcd2b] refactor(stm): replace the old ln computation by the new approximation of the target computation (mithril)
17:57:27 [aad94d17] chore: Add Scorecard workflow for supply-chain security (#217) (atala-prism-apollo)
17:57:59 [a9e77c63] Add spec-kit with copilot and claude from my fork that includes feedb… (#670) (acropolis)
17:58:12 [abe7b933] Deploying to gh-pages from @ IntersectMBO/plutus@4e25a441e8b5114a75441fa6922cb853fefea50c 🚀 (plutus)
17:59:32 [5579889d] fix(validate): handle non-conway utxos in conway txs (pallas)
18:00:51 [90a1a6e0] Deploying to gh-pages from @ IntersectMBO/plutus@4e25a441e8b5114a75441fa6922cb853fefea50c 🚀 (plutus)
18:08:40 [312c8fc4] Add TDD planning (acropolis)
18:08:40 [e870a993] Implemented Phase 3 integration. 14 tests pass. MVP complete (acropolis)
18:08:40 [b8d40240] First run of the planner, doing research on where to integrate the evaluator (acropolis)
18:08:40 [8aebe6ef] Simply the plan (acropolis)
18:08:40 [d9260e78] Update Cargo.toml (acropolis)
18:08:40 [ee315062] Implemented Phase 5 US3) to provide configuration-gated validation (acropolis)
18:08:41 [da87680d] Updated to use existing ExUnits per PR (acropolis)
18:08:41 [8c763c4e] Add performance testing to the script eval. Measured time on my Mac is 0.187ms (acropolis)
18:08:41 [d2a33723] refactored state.rs to use Transaction from acropolis_common instead of extracting data manually from MultiEraTx per PR (acropolis)
18:08:41 [47d3d398] Update evaluator to handle large scripts - no more stack overflow (acropolis)
18:08:41 [d4a3a3f5] chore(feedback): capture lessons from PR #669 (acropolis)
18:10:58 [b7781cd4] Merge pull request #337 from cardano-foundation/fix/gateway-escrow-sender-wallet (cardano-ibc-incubator)
18:12:49 [a3287831] Bump cardano-crypto-class and typed-protocols (cardano-api)
18:12:50 [89109c0f] [wip] update ledger event patterns (cardano-api)
18:12:50 [72fee0d4] [wip] update to random-1.3.1 (cardano-api)
18:17:24 [c0aad7b1] fix: adapt phase2 validation to main branch API changes (acropolis)
18:18:11 [1dbd3f4c] cardano-logging: sync ouroboros-network:framework-cardano-logging with cardano-node (ouroboros-network)
18:18:20 [a777e0ce] cardano-logging: sync ouroboros-network:framewor-cardano-logging with main (ouroboros-network)
18:18:21 [ac7b23f5] cardano-logging: new sublib ouroboros-network:cardano-logging (ouroboros-network)
18:18:21 [3fe3a22c] tracing: rename to ouroboros-network:tracing and ouroboros-network:framework-tracing (ouroboros-network)
18:18:21 [71080239] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
18:18:21 [f68a155f] cardano-logging: sync ouroboros-network:cardano-logging with cardano-node (ouroboros-network)
18:18:21 [1113453f] cardano-logging: sync ouroboros-network:cardano-logging with main (ouroboros-network)
18:18:21 [a453029b] tracing: apply project's coding style (ouroboros-network)
18:18:49 [1c3f404c] book: deploy for cardano-node 10.6.2 pre-release (cardano-playground)
18:22:35 [e3ea9b43] [wip] Add s-r-ps (cardano-cli)
18:22:36 [747996a3] Integrate LedgerPeerSnapshot query (cardano-cli)
18:22:36 [d3d37f54] Bump index states (cardano-cli)
18:22:36 [f89af56e] Replace promoted constructors with types (cardano-cli)
18:22:36 [75ebbba1] Bump cardano-ping (cardano-cli)
18:22:36 [f344621e] Use StrictMaybe where necessary (cardano-cli)
18:22:36 [51bf4f3d] Align cardano-crypto-wrapper version with cardano-api (cardano-cli)
18:22:36 [fe60e30b] [wip] add allow-newer of quickcheck-state-machine:random (cardano-cli)
18:22:36 [821ebe51] Use `cardano-crypto-class-2.3.*` (cardano-cli)
18:22:36 [18ccf321] Introduce transaction levels (cardano-cli)
18:22:36 [c690cd40] Introduce CoinPerByte (cardano-cli)
18:22:36 [1948a7d9] `PoolParams` -> `StakePoolParams` (cardano-cli)
18:22:36 [8e903769] Fix simple script decoding fallback for Conway (cardano-cli)
18:22:36 [3b4447f1] Remove redundant imports and deps (cardano-cli)
18:23:38 [33ecf882] fix(gateway): preserve channel datum map insertion order (cardano-ibc-incubator)
18:23:38 [b44bf719] fix(gateway): harden ICS-20 denom and escrow accounting (cardano-ibc-incubator)
18:23:38 [4e7c0783] refactor(gateway): avoid mutating sorted map helpers (cardano-ibc-incubator)
18:24:26 [ea9ec69b] fix(gateway): resolve sender UTxOs for escrow send-packet builds (cardano-ibc-incubator)
18:24:47 [6fd85833] fix(gateway): apply sender wallet override on escrow completion (cardano-ibc-incubator)
18:24:50 [dbadf5d1] tracing: add changelog (ouroboros-network)
18:25:25 [b3d2153e] test(gateway): add escrow sender-wallet regression coverage (cardano-ibc-incubator)
18:25:39 [2a5f1286] feat(chainsync): multi-peer client registry with failover and dedupe (dingo)
18:27:01 [c2e6277b] tracing: new implementations in ouroboros-network:framework-tracing (ouroboros-network)
18:27:10 [8e5557f3] tracing: new implementations in ouroboros-network:tracing (ouroboros-network)
18:27:53 [75b3fd53] test(caribic): tighten ICS-20 native token round-trip assertions (cardano-ibc-incubator)
18:28:34 [c7b5c64d] Bump Hackage and CHaP index states (cardano-node)
18:30:12 [733f1bbc] feat: mesh (rosetta) API (dingo)
18:32:40 [8f14ecb5] Merge branch 'staging' into mkarg/tracing-updates (developer-portal)
18:35:52 [99b45efd] [wip] bump srps (cardano-node)
18:35:53 [5ed9574c] nix: remove haddock override for ouroboros-network-framework (cardano-node)
18:35:53 [86e53e2a] Bump kes-agent (cardano-node)
18:35:53 [13be9275] [wip] bump Network packages in cardano-node and other packages (cardano-node)
18:37:23 [952da4a2] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 4e25a441e8b5114a75441fa6922cb853fefea50c (plutus)
18:38:10 [f6deca33] RAG Optimization, step 1 (site)
18:39:06 [1ebe13e8] feat(protocol): drep state query (gouroboros)
18:39:07 [b67abb73] test: check the simulation and report failures (amaru)
18:41:12 [317325d6] feat(protocol): drep stake distribution query (gouroboros)
18:42:41 [bfb1b48e] fix: Remove wal from snapshot (dolos)
18:42:52 [a4d7088d] fix: resolve clippy needless_range_loop warning in phase2 tests (acropolis)
18:43:10 [512ecbdc] test(gateway): add denom and transfer-map invariants (cardano-ibc-incubator)
18:43:14 [fc4de572] feat(protocol): filtered vote delegatees query (gouroboros)
18:43:52 [9a7fb81f] Remove comments (dolos)
18:44:11 [7dc4b475] Add copilot instructions (acropolis)
18:45:12 [e46c0e8a] [Update] New tracing system (#1687) (developer-portal)
18:48:00 [b33f170f] Merge branch 'staging' into edgr/behind-firewall (developer-portal)
18:49:01 [7b308b08] feat(protocol): committee member state (gouroboros)
18:49:10 [a7fe923a] Merge branch 'staging' into feat/add-anvil-api (developer-portal)
18:49:40 [62f9a973] feat(protocol): get proposals query (gouroboros)
18:52:28 [64ba53e2] GITBOOK-261: No subject (core-infrastructure-documentation)
18:53:26 [3379ef30] deploy: 5ba74876620555959071ad1dcd0fc5a7597629f6 (cardano-rosetta-java)
18:54:26 [07c662d4] chore: enables coverage (atala-prism-apollo)
18:55:05 [68e78c56] Merge branch 'staging' into tx-village (developer-portal)
18:55:18 [e9079fb3] Merge branch 'staging' into patch-2 (developer-portal)
18:55:31 [2241d4bd] feat: migrate CI from Buildkite to GitHub Actions (cardano-deposit-wallet)
18:55:33 [de6a6ea9] feat: devnet testing (dingo)
18:57:48 [b05bf089] Merge branch 'staging' into bora/syntax-highlighting-fixes (developer-portal)
19:06:34 [950b118e] Merge pull request #338 from cardano-foundation/fix/gateway-transfer-map-invariants (cardano-ibc-incubator)
19:07:12 [6f12b7b5] Merge pull request #339 from cardano-foundation/test/caribic-ics20-assertions (cardano-ibc-incubator)
19:16:19 [8c537c8a] [wip] trancing system: add TODOs (cardano-node)
19:16:20 [04751131] [wip] rename Network imports (cardano-node)
19:16:20 [1d615016] fix typo (cardano-node)
19:16:20 [45dad12d] Use `cardano-crypto-class-2.3.*` (cardano-node)
19:16:20 [c499f5f4] Use `typed-protocols-1.2.*` (cardano-node)
19:17:34 [50b6f7c8] Relax performance requirement so that test runner in CI can pass. It's not as fast as my laptop (acropolis)
19:17:35 [ca71567b] Bump plutus (cardano-node)
19:17:49 [d28d62c0] [wip] add allow newer (cardano-node)
19:21:28 [ed71954d] feat: mesh (rosetta) API (dingo)
19:27:27 [613c74e6] merge: sync main into develop (cardano-ibc-incubator)
19:27:42 [686aca22] fix lints (pallas)
19:34:09 [1d887d5d] chore(relayer): bump submodule to ICS-20 fix commit (cardano-ibc-incubator)
19:38:19 [1234f611] fix(validate): handle non-conway utxos in conway txs (#729) (pallas)
19:40:45 [7c830def] tracing: apply project's coding style (ouroboros-network)
19:41:08 [c3fb806a] chore(feedback): capture lessons learned from PR #669 (#685), fix a merge conflict, and increase time allocation for script evaluation due to slow CI/CD machine. (acropolis)
19:41:11 [3905bfd5] Add semvar d ane e for pv11+ (#7585) (plutus)
19:42:17 [ab13f16d] tracing: add changelog (ouroboros-network)
19:42:17 [bc2e8148] tracing: new implementations in ouroboros-network:framework-tracing (ouroboros-network)
19:42:18 [61f97b02] tracing: new implementations in ouroboros-network:tracing (ouroboros-network)
19:45:46 [6c087e42] Improved code syntax highlighting (#1719) (developer-portal)
19:51:33 [b33d2ecf] fix(gateway): restore transfer helper usage in Lucid build path (cardano-ibc-incubator)
19:51:54 [90f241df] docs: architecture (#1533) (gouroboros)
19:53:07 [8889afb5] feat(chainsync): multi-peer client registry with failover and dedupe (#1377) (dingo)
19:53:17 [29b0b8f2] merge: bring gateway build-helper fix branch into develop (cardano-ibc-incubator)
19:53:26 [af966ad4] feat: renew/transfer/finalize/revoke handshake (#513) (cdnsd)
19:53:37 [8a4b98b0] feat(handshake): chain validation (#514) (cdnsd)
19:54:03 [bc18cca2] feat(protocol): drep state query (#1536) (gouroboros)
19:56:51 [a5f9924a] Deploying to gh-pages from @ IntersectMBO/plutus@3905bfd571b0e143675d9d5492df677c972a8b5c 🚀 (plutus)
19:57:06 [dc66ca62] Implement nonces/v0 namespace (cardano-ledger-specs)
20:01:54 [c9a0974c] fix: update Leios protocol message shapes (gouroboros)
20:05:33 [f5bf81f0] Introduce gov/committee/v0 namespace (cardano-ledger)
20:07:58 [1d48e2b7] Merge branch 'staging' into feat/add-anvil-api (developer-portal)
20:08:42 [a12fccec] Merge branch 'staging' into patch-2 (developer-portal)
20:16:19 [ded08e4b] Use isValidUtf8 for decoding UTF8 (plutus)
20:18:13 [001aea72] Add Dingo Node to Builder Tools (#1697) (developer-portal)
20:19:55 [4df55a9a] Merge branch 'staging' into patch-2 (developer-portal)
20:21:02 [3ae55246] Antithesis immdb-server container infrastructure (ouroboros-leios)
20:21:02 [336f1a9e] Antithesis cardano-node container infrastructure (ouroboros-leios)
20:21:03 [dfe563a6] Antithesis docker-compose orchestration and CI (ouroboros-leios)
20:21:03 [ae59ffa8] Antithesis analysis container (ouroboros-leios)
20:21:03 [e229c2ba] Antithesis observability stack configuration (ouroboros-leios)
20:21:04 [131cf45d] Fix analysis log parser and Leios timing (ouroboros-leios)
20:21:04 [f7df3b05] Clean up docker-compose configuration (ouroboros-leios)
20:21:05 [981cfdad] Default to proto-devnet for Antithesis configuration (ouroboros-leios)
20:21:05 [fa6eb95d] Fix IP conflicts and genesis file paths (ouroboros-leios)
20:21:05 [0cd36068] Dockerfile: build cardano-node and tx-generator separately (ouroboros-leios)
20:21:06 [1f11b3cc] Make proto-devnet and immdb mutually exclusive profiles (ouroboros-leios)
20:21:36 [ad450669] True laziness CPS (CIPs)
20:23:30 [1410b68a] Add Cometa.js and Cometa.py builder tools (#1695) (developer-portal)
20:25:01 [3ffe95a6] fix: update Leios protocol message shapes (gouroboros)
20:27:58 [b5a7222b] clean up showcase components, fix broken tooltips, and improve tag descriptions (developer-portal)
20:29:47 [9fa9c4b6] Fix CI build context to use repo root (ouroboros-leios)
20:31:55 [e30f3227] fix(event): prevent deadlock (dingo)
20:39:22 [da01baf2] fix(event): subscribe func panic (dingo)
20:41:18 [a78a4568] fix: pprof isolation (dingo)
20:53:03 [e548d00b] feat(protocol): get proposals query (gouroboros)
20:58:30 [4e77efa5] Not decode LeiosTx when serving (ouroboros-consensus)
21:02:59 [05b4083d] chore: updated dependencies, and applied a few fixes to prevent hanging while formatting code on save. (vscode-aiken)
21:03:29 [e2b77bab] fix: update Leios protocol message shapes (#1542) (gouroboros)
21:06:00 [f5d0c290] fix(chain): enforce rollback depth (dingo)
21:13:19 [b0b74428] Deploying to gh-pages from @ IntersectMBO/plutus@3905bfd571b0e143675d9d5492df677c972a8b5c 🚀 (plutus)
21:14:45 [d97ba44a] dashboards: undo hardcoded datasource (cardano-parts)
21:15:35 [51306382] docs: update on townhalls (after-town-hall)
21:15:53 [36e94371] bump: blockperf -> 2.0.3, cardano-wallet -> v2025-12-25 (cardano-parts)
21:15:56 [d903f486] Link to discussion in PR (CIPs)
21:17:46 [448df5d3] cleanup: old pins (cardano-playground)
21:20:37 [3ebb0c8b] WIP: FIXME about a duplicate EB (ouroboros-consensus)
21:22:04 [e82df19d] Add token metadata for BUIDLERCOIN (cardano-token-registry)
21:22:29 [e4eb936c] feat: soa records (cdnsd)
21:22:51 [49bb80c5] feat: query retries (cdnsd)
21:24:02 [53a2451e] feat: mesh (rosetta) API (dingo)
21:25:34 [f2207737] WIP (ouroboros-consensus)
21:28:09 [0a341965] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 3905bfd571b0e143675d9d5492df677c972a8b5c (plutus)
21:48:45 [869210ca] Add optimal test (plutus)
21:48:50 [b84a07c9] test(caribic): gate Test 1 on Mithril artifact readiness (cardano-ibc-incubator)
21:55:33 [3f50234f] Fix and re-instate Babbage `simpleRewards` test (cardano-db-sync)
21:55:34 [902241b3] Re-generate affected fingerprint files (cardano-db-sync)
22:04:08 [bb5d3361] feat(protocol): get proposals query (#1540) (gouroboros)
22:04:19 [6a0a16e1] fix(event): prevent deadlock (#1385) (dingo)
22:04:28 [6875e9c2] fix(event): subscribe func panic (#1387) (dingo)
22:04:39 [4ec33ba6] fix: pprof isolation (#1388) (dingo)
22:04:51 [952a7b2b] fix(chain): enforce rollback depth (#1386) (dingo)
22:05:18 [c28293eb] Merge pull request #77 from input-output-hk/next-2025-12-05 (cardano-parts)
22:10:15 [5640d7de] bump: cardano-parts for v2026-02-12 release (cardano-playground)
22:10:56 [bf2b76b8] fix(ledger): fee calculation overflow (dingo)
22:12:18 [9ef93133] fix(ledger): query races (dingo)
22:13:44 [5e527b93] feat: add client-side hover and go-to-definition providers (vscode-aiken)
22:14:32 [aa53b170] fix(chain): limit header queue size (dingo)
22:16:14 [d8c74a72] fix(ledger): exunits overflow (dingo)
22:25:10 [254edb22] fix(chainselection): prevent tip spoofing (dingo)
22:26:29 [90253440] GITBOOK-196: No subject (cardano-upgrades-gitbook)
22:26:37 [0718eb46] fix(connmanager): inbound connection limit (dingo)
22:26:39 [ac1db6d0] Add specification and initial plan for review (acropolis)
22:27:34 [b964d395] GITBOOK-197: No subject (cardano-upgrades-gitbook)
22:28:03 [14e4cc00] fix(chainsync): connection limit (dingo)
22:29:06 [9a70a120] fix(chainselection): validate vrf length (dingo)
22:31:42 [c9f15e5b] Merge pull request #53 from input-output-hk/next-2025-12-05 (cardano-playground)
22:36:51 [cb00498a] Require a revision 0 cabal file when `force-version` is used (foliage)
22:39:00 [7b3efb38] fix: cancel formatting timeout when LSP responds successfully (vscode-aiken)
22:39:59 [0988cf8c] feat: add preview network configuration and make target (acropolis)
22:44:06 [b8302558] simplified computational instance for UTXO (but IMPOSSIBLE reached) (formal-ledger-specifications)
22:49:55 [ffdda420] fix(cbor): increase max map pairs (gouroboros)
22:52:07 [59de6c09] feat: mesh (rosetta) API (#1383) (dingo)
22:52:20 [2a59217c] feat: sync progress (#1384) (dingo)
22:57:43 [7a38e0de] fix(cbor): increase max map pairs (#1544) (gouroboros)
23:01:44 [5405927c] docs: update old-node-configs w/ 10.5.4, 10.6.2 (cardano-playground)
23:02:07 [5bdba3bc] chore: fix files in coveralls step (atala-prism-apollo)
23:03:53 [3e0402c1] bump: cardano-parts for next-2026-02-13 (cardano-playground)
23:08:29 [570e7c11] 🟩 API (All properties) is up (204 in 500 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:08:29 [22e040de] 🟩 API (Batch) is up (204 in 114 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:08:29 [3b23c88e] 🟩 API (Specific property) is up (204 in 113 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:10:55 [8a0c35c4] Merge pull request #54 from input-output-hk/amick/reword-set-env (cardano-playground)
23:11:21 [c5f2513c] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:22 [19851564] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:22 [0be4752a] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:22 [fd9552ba] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:23 [180f074e] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:23 [51e5b381] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:11:23 [d20337b2] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:14 [37ce43b3] 🟩 voting.summit.cardano.org is up (200 in 274 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:15 [1ad76d2c] 🟩 event-api is up (200 in 519 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:16 [03c1b353] 🟩 user-verification-api is up (405 in 626 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:16 [879fb27c] 🟩 blockchain-follower-api is up (200 in 159 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:17 [8ba52eeb] 🟩 cast-vote-api is up (401 in 389 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:17 [ae8c7413] 🟩 login-api is up (401 in 425 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:18 [7b65f6d7] 🟩 get-votes-api is up (401 in 421 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:18 [f0ea8bb9] 🟩 get-vote-receipt-api is up (401 in 410 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:12:19 [32c06a7a] 🟩 keria is up (401 in 563 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:14:15 [a15f52e3] refactor smart contracts section: update patterns, reorganize structure, improve naming, add redirects (developer-portal)
23:18:15 [0f3de08b] Add revision 0 files for packages with forced versions (cardano-haskell-packages)
23:21:30 [33f15753] feat: bootstrap client for mithril (dingo)
23:21:57 [89b76126] fix(chainselection): prevent tip spoofing (#1393) (dingo)
23:22:09 [929caedb] fix(chainselection): validate vrf length (#1395) (dingo)
23:22:20 [19855980] fix(chain): limit header queue size (#1391) (dingo)
23:22:30 [367c1c5b] fix(ledger): query races (#1390) (dingo)
23:27:13 [3a04036a] Update foliage flake input (cardano-haskell-packages)
23:28:02 [94311b0e] Merge branch 'staging' into bora/dead-code-cleanup (developer-portal)
23:28:20 [b40cd1a1] Merge branch 'staging' into bora/image-cleanup (developer-portal)
23:31:20 [6ced1741] Artifacts generated from 88e951462440461c75aacbdcf80555fd164f9474 (formal-ledger-specifications)
23:32:13 [5772d426] refactor: move e2e_tests/ into tests/e2e/ (cardano-rosetta-java)
23:34:33 [3bb7a9fc] test(e2e): add preview network support and uv packaging (cardano-rosetta-java)
23:35:46 [6ac7e93a] cabal.project: Update index-states (ouroboros-network)
23:41:12 [5b447fa3] test(caribic): gate Test 1 on Mithril artifact readiness (cardano-ibc-incubator)
23:41:23 [46fe2fa0] Add comments (plutus)
23:43:49 [3ed5996b] Add `deforestBlockTree` (ouroboros-consensus)
23:44:40 [8b4d8a1f] Merge branch 'staging' into dependabot/npm_and_yarn/mdast-util-to-hast-13.2.1 (developer-portal)
23:45:05 [2d3db0a0] Merge branch 'staging' into dependabot/npm_and_yarn/lodash-4.17.23 (developer-portal)
23:45:12 [238e4e8b] Merge branch 'staging' into dependabot/npm_and_yarn/webpack-5.105.0 (developer-portal)
23:47:40 [4b3d78c9] feat(protocol): get proposals query (#1540) (gouroboros)
23:48:19 [e0b6a933] Changelog (ouroboros-consensus)
23:48:19 [21f934fe] Use chain hash comparison for properties on parametric `blk` (ouroboros-consensus)
23:48:19 [6e5beb83] Generalize test machinery's reliance on `TestBlock` (ouroboros-consensus)
23:48:34 [f4fefd98] chore(e2e): fix ruff lint warnings (cardano-rosetta-java)
23:49:42 [c2ac7152] Require a revision 0 cabal file when `force-version` is used (foliage)
23:55:39 [ec3bd209] Check more carefully that built repo is backwards compatible (cardano-haskell-package-repo)