Mar 20, 5-6 PM (20)
Mar 20, 6-7 PM (14)
Mar 20, 7-8 PM (15)
Mar 20, 8-9 PM (15)
Mar 20, 9-10 PM (17)
Mar 20, 10-11 PM (23)
Mar 20, 11-12 AM (18)
Mar 21, 12-1 AM (8)
Mar 21, 1-2 AM (2)
Mar 21, 2-3 AM (5)
Mar 21, 3-4 AM (2)
Mar 21, 4-5 AM (1)
Mar 21, 5-6 AM (2)
Mar 21, 6-7 AM (6)
Mar 21, 7-8 AM (3)
Mar 21, 8-9 AM (9)
Mar 21, 9-10 AM (7)
Mar 21, 10-11 AM (5)
Mar 21, 11-12 PM (4)
Mar 21, 12-1 PM (3)
Mar 21, 1-2 PM (8)
Mar 21, 2-3 PM (3)
Mar 21, 3-4 PM (9)
Mar 21, 4-5 PM (7)
Mar 21, 5-6 PM (12)
Mar 21, 6-7 PM (12)
Mar 21, 7-8 PM (2)
Mar 21, 8-9 PM (1)
Mar 21, 9-10 PM (5)
Mar 21, 10-11 PM (24)
Mar 21, 11-12 AM (21)
Mar 22, 12-1 AM (0)
Mar 22, 1-2 AM (6)
Mar 22, 2-3 AM (5)
Mar 22, 3-4 AM (0)
Mar 22, 4-5 AM (1)
Mar 22, 5-6 AM (6)
Mar 22, 6-7 AM (6)
Mar 22, 7-8 AM (1)
Mar 22, 8-9 AM (1)
Mar 22, 9-10 AM (2)
Mar 22, 10-11 AM (3)
Mar 22, 11-12 PM (5)
Mar 22, 12-1 PM (1)
Mar 22, 1-2 PM (1)
Mar 22, 2-3 PM (2)
Mar 22, 3-4 PM (6)
Mar 22, 4-5 PM (6)
Mar 22, 5-6 PM (17)
Mar 22, 6-7 PM (32)
Mar 22, 7-8 PM (48)
Mar 22, 8-9 PM (7)
Mar 22, 9-10 PM (1)
Mar 22, 10-11 PM (21)
Mar 22, 11-12 AM (23)
Mar 23, 12-1 AM (5)
Mar 23, 1-2 AM (4)
Mar 23, 2-3 AM (9)
Mar 23, 3-4 AM (7)
Mar 23, 4-5 AM (2)
Mar 23, 5-6 AM (4)
Mar 23, 6-7 AM (1)
Mar 23, 7-8 AM (7)
Mar 23, 8-9 AM (33)
Mar 23, 9-10 AM (36)
Mar 23, 10-11 AM (17)
Mar 23, 11-12 PM (97)
Mar 23, 12-1 PM (64)
Mar 23, 1-2 PM (53)
Mar 23, 2-3 PM (74)
Mar 23, 3-4 PM (69)
Mar 23, 4-5 PM (86)
Mar 23, 5-6 PM (65)
Mar 23, 6-7 PM (21)
Mar 23, 7-8 PM (18)
Mar 23, 8-9 PM (16)
Mar 23, 9-10 PM (19)
Mar 23, 10-11 PM (35)
Mar 23, 11-12 AM (31)
Mar 24, 12-1 AM (1)
Mar 24, 1-2 AM (3)
Mar 24, 2-3 AM (14)
Mar 24, 3-4 AM (4)
Mar 24, 4-5 AM (3)
Mar 24, 5-6 AM (4)
Mar 24, 6-7 AM (3)
Mar 24, 7-8 AM (102)
Mar 24, 8-9 AM (40)
Mar 24, 9-10 AM (30)
Mar 24, 10-11 AM (167)
Mar 24, 11-12 PM (26)
Mar 24, 12-1 PM (42)
Mar 24, 1-2 PM (129)
Mar 24, 2-3 PM (12)
Mar 24, 3-4 PM (40)
Mar 24, 4-5 PM (47)
Mar 24, 5-6 PM (110)
Mar 24, 6-7 PM (17)
Mar 24, 7-8 PM (9)
Mar 24, 8-9 PM (14)
Mar 24, 9-10 PM (16)
Mar 24, 10-11 PM (28)
Mar 24, 11-12 AM (14)
Mar 25, 12-1 AM (1)
Mar 25, 1-2 AM (2)
Mar 25, 2-3 AM (13)
Mar 25, 3-4 AM (2)
Mar 25, 4-5 AM (10)
Mar 25, 5-6 AM (5)
Mar 25, 6-7 AM (7)
Mar 25, 7-8 AM (14)
Mar 25, 8-9 AM (22)
Mar 25, 9-10 AM (48)
Mar 25, 10-11 AM (28)
Mar 25, 11-12 PM (36)
Mar 25, 12-1 PM (86)
Mar 25, 1-2 PM (29)
Mar 25, 2-3 PM (28)
Mar 25, 3-4 PM (65)
Mar 25, 4-5 PM (30)
Mar 25, 5-6 PM (16)
Mar 25, 6-7 PM (32)
Mar 25, 7-8 PM (10)
Mar 25, 8-9 PM (9)
Mar 25, 9-10 PM (6)
Mar 25, 10-11 PM (25)
Mar 25, 11-12 AM (16)
Mar 26, 12-1 AM (3)
Mar 26, 1-2 AM (9)
Mar 26, 2-3 AM (21)
Mar 26, 3-4 AM (10)
Mar 26, 4-5 AM (1)
Mar 26, 5-6 AM (14)
Mar 26, 6-7 AM (4)
Mar 26, 7-8 AM (8)
Mar 26, 8-9 AM (18)
Mar 26, 9-10 AM (33)
Mar 26, 10-11 AM (21)
Mar 26, 11-12 PM (34)
Mar 26, 12-1 PM (33)
Mar 26, 1-2 PM (77)
Mar 26, 2-3 PM (46)
Mar 26, 3-4 PM (51)
Mar 26, 4-5 PM (40)
Mar 26, 5-6 PM (19)
Mar 26, 6-7 PM (19)
Mar 26, 7-8 PM (15)
Mar 26, 8-9 PM (9)
Mar 26, 9-10 PM (17)
Mar 26, 10-11 PM (38)
Mar 26, 11-12 AM (11)
Mar 27, 12-1 AM (3)
Mar 27, 1-2 AM (1)
Mar 27, 2-3 AM (25)
Mar 27, 3-4 AM (12)
Mar 27, 4-5 AM (6)
Mar 27, 5-6 AM (3)
Mar 27, 6-7 AM (10)
Mar 27, 7-8 AM (18)
Mar 27, 8-9 AM (32)
Mar 27, 9-10 AM (24)
Mar 27, 10-11 AM (36)
Mar 27, 11-12 PM (25)
Mar 27, 12-1 PM (38)
Mar 27, 1-2 PM (30)
Mar 27, 2-3 PM (58)
Mar 27, 3-4 PM (38)
Mar 27, 4-5 PM (15)
Mar 27, 5-6 PM (1)
3,583 commits this week
Mar 20, 2026
-
Mar 27, 2026
Remove `NoThunks` instances for predicate failures and `ContextError` types
`NoThunks` instances are used for memory leak detection during development, but predicate failures should never be retained in the ledger state - they are only used for validation results. Removing these instances reduces code maintenance burden and instance derivation overhead. This change removes `NoThunks` instances from: - All predicate failure types across Shelley, Allegra, Alonzo, Babbage, Conway, and Dijkstra eras - All predicate failures in cardano-protocol-tpraos - All `ContextError` types (`AlonzoContextError`, `BabbageContextError`, `ConwayContextError`, `DijkstraContextError`) - The `NoThunks (ContextError era)` constraint from the `EraPlutusContext` class - The `NoThunks` deriving instance for `CollectError`
Merge pull request #5675 from IntersectMBO/koslambrou/github-ci-nixpkgs-fmt
Add nixfmt in our Github CI checks
fix: remove unneeded comment
Signed-off-by: William Hankins <[email protected]>
docs(runbook): add a runbook for preparing artifacts of an unreleased Cardano node version
fix: skip initial publish in stake_delta_filter for stateless_run
Signed-off-by: William Hankins <[email protected]>
deploy: b8a22c7f441c52a6a05247f98f0bafd73b29725b
Performance and Tracing update 2026-03-27 (#755)
fix(ci): fixed cargo check error
refactoring(common): make CardanoTransactionsBuilder use dedicated BlockNumberOffset type
Remove deprecated 'pie' hardening flag for musl builds
nixpkgs 26.05 removed 'pie' from the hardening system entirely -- PIE is now enabled by default in compilers. Any mention of 'pie' in either hardeningEnable or hardeningDisable triggers a deprecation warning: "The 'pie' hardening flag has been removed in favor of enabling PIE by default in compilers and should no longer be used." This causes ~68 warnings per evaluation for projects with musl cross-compilation, which is every haskell.nix project using crossPlatforms with musl64 or aarch64-multiplatform-musl. Remove the two places where 'pie' was added to hardeningDisable: - builder/comp-builder.nix: every Haskell component on musl - compiler/ghc/default.nix: GHC itself on musl targets
feature(common): introduce a new BlockNumberOffset structure, and improve arithmetic operations between BlockNumber and BlockNumberOffset
adjust flake for hydra
fix: sync network between v1 and lmp (#2182)
Improve the marlowe-testing package structure
Deploying to gh-pages from @ cardano-scaling/hydra@b7ad7a8b26991fab350a7403745cc07503ba9a9c 🚀
Support for weighted fair queuing
integrate bursty mux
WFQ mux integration
WFQ mux integration
integrate bursty mux
test: update the animation for the execution of a simulation
Signed-off-by: Eric Torreborre <[email protected]>
Remove `NoThunks` instances for predicate failures and `ContextError` types
`NoThunks` instances are used for memory leak detection during development, but predicate failures should never be retained in the ledger state - they are only used for validation results. Removing these instances reduces code maintenance burden and instance derivation overhead. This change removes `NoThunks` instances from: - All predicate failure types across Shelley, Allegra, Alonzo, Babbage, Conway, and Dijkstra eras - All predicate failures in cardano-protocol-tpraos - All `ContextError` types (`AlonzoContextError`, `BabbageContextError`, `ConwayContextError`, `DijkstraContextError`) - The `NoThunks (ContextError era)` constraint from the `EraPlutusContext` class - The `NoThunks` deriving instance for `CollectError`