docs: chore(release): merge back v2026-05-11 version bump (#5299) The `release-candidate/v2026-05-11` branch bumped the package version to `2026.5.11` for the v2026-05-11 release but was never merged back to master, so master is still at `2026.4.17`. This trips the cabal-version drift guard in `scripts/release/release-candidate.sh`, failing the nightly Release workflow every night since 2026-05-11 (it aborts in `prepare` before any build). This merges the bump back. The delta vs the merge-base is 33 one-line version-string changes (`*.cabal`, `README.md`, `run/common/docker/run.sh`, `specifications/api/swagger.yaml`); `git merge-tree` reports no conflicts. Source commit: eb09b3ce24bf8152569947146f0850b0731d0ad1
Jun 16, 2-3 PM (34)
Jun 16, 3-4 PM (28)
Jun 16, 4-5 PM (37)
Jun 16, 5-6 PM (17)
Jun 16, 6-7 PM (26)
Jun 16, 7-8 PM (9)
Jun 16, 8-9 PM (11)
Jun 16, 9-10 PM (4)
Jun 16, 10-11 PM (31)
Jun 16, 11-12 AM (9)
Jun 17, 12-1 AM (8)
Jun 17, 1-2 AM (8)
Jun 17, 2-3 AM (11)
Jun 17, 3-4 AM (4)
Jun 17, 4-5 AM (1)
Jun 17, 5-6 AM (6)
Jun 17, 6-7 AM (99)
Jun 17, 7-8 AM (33)
Jun 17, 8-9 AM (23)
Jun 17, 9-10 AM (56)
Jun 17, 10-11 AM (18)
Jun 17, 11-12 PM (19)
Jun 17, 12-1 PM (57)
Jun 17, 1-2 PM (28)
Jun 17, 2-3 PM (37)
Jun 17, 3-4 PM (26)
Jun 17, 4-5 PM (19)
Jun 17, 5-6 PM (16)
Jun 17, 6-7 PM (10)
Jun 17, 7-8 PM (14)
Jun 17, 8-9 PM (12)
Jun 17, 9-10 PM (37)
Jun 17, 10-11 PM (29)
Jun 17, 11-12 AM (14)
Jun 18, 12-1 AM (12)
Jun 18, 1-2 AM (8)
Jun 18, 2-3 AM (5)
Jun 18, 3-4 AM (11)
Jun 18, 4-5 AM (11)
Jun 18, 5-6 AM (11)
Jun 18, 6-7 AM (10)
Jun 18, 7-8 AM (20)
Jun 18, 8-9 AM (83)
Jun 18, 9-10 AM (45)
Jun 18, 10-11 AM (51)
Jun 18, 11-12 PM (23)
Jun 18, 12-1 PM (67)
Jun 18, 1-2 PM (14)
Jun 18, 2-3 PM (53)
Jun 18, 3-4 PM (44)
Jun 18, 4-5 PM (64)
Jun 18, 5-6 PM (24)
Jun 18, 6-7 PM (21)
Jun 18, 7-8 PM (13)
Jun 18, 8-9 PM (17)
Jun 18, 9-10 PM (23)
Jun 18, 10-11 PM (30)
Jun 18, 11-12 AM (26)
Jun 19, 12-1 AM (13)
Jun 19, 1-2 AM (9)
Jun 19, 2-3 AM (5)
Jun 19, 3-4 AM (2)
Jun 19, 4-5 AM (11)
Jun 19, 5-6 AM (4)
Jun 19, 6-7 AM (92)
Jun 19, 7-8 AM (18)
Jun 19, 8-9 AM (38)
Jun 19, 9-10 AM (39)
Jun 19, 10-11 AM (27)
Jun 19, 11-12 PM (30)
Jun 19, 12-1 PM (53)
Jun 19, 1-2 PM (66)
Jun 19, 2-3 PM (32)
Jun 19, 3-4 PM (61)
Jun 19, 4-5 PM (9)
Jun 19, 5-6 PM (4)
Jun 19, 6-7 PM (17)
Jun 19, 7-8 PM (16)
Jun 19, 8-9 PM (11)
Jun 19, 9-10 PM (45)
Jun 19, 10-11 PM (30)
Jun 19, 11-12 AM (8)
Jun 20, 12-1 AM (4)
Jun 20, 1-2 AM (0)
Jun 20, 2-3 AM (4)
Jun 20, 3-4 AM (1)
Jun 20, 4-5 AM (8)
Jun 20, 5-6 AM (6)
Jun 20, 6-7 AM (6)
Jun 20, 7-8 AM (6)
Jun 20, 8-9 AM (2)
Jun 20, 9-10 AM (2)
Jun 20, 10-11 AM (0)
Jun 20, 11-12 PM (2)
Jun 20, 12-1 PM (7)
Jun 20, 1-2 PM (1)
Jun 20, 2-3 PM (9)
Jun 20, 3-4 PM (11)
Jun 20, 4-5 PM (1)
Jun 20, 5-6 PM (0)
Jun 20, 6-7 PM (2)
Jun 20, 7-8 PM (8)
Jun 20, 8-9 PM (7)
Jun 20, 9-10 PM (0)
Jun 20, 10-11 PM (17)
Jun 20, 11-12 AM (5)
Jun 21, 12-1 AM (14)
Jun 21, 1-2 AM (0)
Jun 21, 2-3 AM (1)
Jun 21, 3-4 AM (0)
Jun 21, 4-5 AM (1)
Jun 21, 5-6 AM (0)
Jun 21, 6-7 AM (9)
Jun 21, 7-8 AM (1)
Jun 21, 8-9 AM (2)
Jun 21, 9-10 AM (2)
Jun 21, 10-11 AM (1)
Jun 21, 11-12 PM (2)
Jun 21, 12-1 PM (0)
Jun 21, 1-2 PM (17)
Jun 21, 2-3 PM (4)
Jun 21, 3-4 PM (10)
Jun 21, 4-5 PM (4)
Jun 21, 5-6 PM (8)
Jun 21, 6-7 PM (7)
Jun 21, 7-8 PM (19)
Jun 21, 8-9 PM (0)
Jun 21, 9-10 PM (1)
Jun 21, 10-11 PM (15)
Jun 21, 11-12 AM (15)
Jun 22, 12-1 AM (12)
Jun 22, 1-2 AM (6)
Jun 22, 2-3 AM (9)
Jun 22, 3-4 AM (4)
Jun 22, 4-5 AM (2)
Jun 22, 5-6 AM (29)
Jun 22, 6-7 AM (17)
Jun 22, 7-8 AM (49)
Jun 22, 8-9 AM (90)
Jun 22, 9-10 AM (53)
Jun 22, 10-11 AM (64)
Jun 22, 11-12 PM (74)
Jun 22, 12-1 PM (47)
Jun 22, 1-2 PM (56)
Jun 22, 2-3 PM (119)
Jun 22, 3-4 PM (46)
Jun 22, 4-5 PM (49)
Jun 22, 5-6 PM (29)
Jun 22, 6-7 PM (33)
Jun 22, 7-8 PM (13)
Jun 22, 8-9 PM (13)
Jun 22, 9-10 PM (11)
Jun 22, 10-11 PM (32)
Jun 22, 11-12 AM (36)
Jun 23, 12-1 AM (18)
Jun 23, 1-2 AM (18)
Jun 23, 2-3 AM (23)
Jun 23, 3-4 AM (11)
Jun 23, 4-5 AM (13)
Jun 23, 5-6 AM (30)
Jun 23, 6-7 AM (27)
Jun 23, 7-8 AM (33)
Jun 23, 8-9 AM (28)
Jun 23, 9-10 AM (38)
Jun 23, 10-11 AM (60)
Jun 23, 11-12 PM (45)
Jun 23, 12-1 PM (44)
Jun 23, 1-2 PM (20)
Jun 23, 2-3 PM (0)
3,650 commits this week
Jun 16, 2026
-
Jun 23, 2026
chore(release): merge back v2026-05-11 version bump (#5299)
The `release-candidate/v2026-05-11` branch bumped the package version to `2026.5.11` for the v2026-05-11 release but was never merged back to master, so master is still at `2026.4.17`. This trips the cabal-version drift guard in `scripts/release/release-candidate.sh`, failing the nightly Release workflow every night since 2026-05-11 (it aborts in `prepare` before any build). This merges the bump back. The delta vs the merge-base is 33 one-line version-string changes (`*.cabal`, `README.md`, `run/common/docker/run.sh`, `specifications/api/swagger.yaml`); `git merge-tree` reports no conflicts.
fix(pkgmgr): forward stdin to hook scripts so nested TTYs work (#538)
runHookScript left cmd.Stdin unset, so hook scripts ran with stdin connected to /dev/null and no controlling terminal. The cardano-node preInstall hook shells out to the mithril-client wrapper, which runs "docker run -ti ...". Without a real stdin the nested TTY allocation breaks, leaving the terminal in a bad state and orphaning the long-running snapshot download in the background. Running the same command manually works because a real TTY is present. Wire cmd.Stdin to os.Stdin so the hook and its child processes inherit our controlling terminal, restoring the behavior that the PTY removal in commit 6a4df21 regressed. Add tests covering stdin forwarding, exit-code handling, and a Linux-only PTY test that asserts a TTY stdin is visible to the hook's child (with a non-TTY control). The PTY test uses golang.org/x/sys/unix rather than re-adding a pty dependency. Signed-off-by: Chris Guiney <[email protected]> Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
feat: chain validation using checkpoints
Signed-off-by: Chris Gianelloni <[email protected]>
feat(utxorpc): implement submit.EvalTx
Signed-off-by: Chris Gianelloni <[email protected]>
Merge pull request #3324 from input-output-hk/ctl/3297-Upgrade-to-Pallas-1-1-0
Updating pallas version to 1.1.0 and making adaptations
deploy: d34689518caaa54734c08f2c809ba41fed1fdb38
refactor(chore): refactor bump script to update only if specific folders/files are modified
Merge pull request #949 from input-output-hk/filip/feat/docs-testnet-banner
filip(feat): add new hero banner and nav link along with transition gradients
Merge pull request #6590 from IntersectMBO/mgalazyn/fix/grpc-config-reload
Fix node config reading in gRPC config reload on SIGHUP
fix(peergov): skip log is edge triggered (#2592)
Signed-off-by: Chris Gianelloni <[email protected]>
WIP implementing HFC dispatch for Peras
Observe deposits related to our head only
This should not prevent recovering in close or idle state. Signed-off-by: Sasha Bogicevic <[email protected]>
fix(config): genesis config start time consistency check (#2614)
Signed-off-by: Chris Gianelloni <[email protected]>
fix(mithril): progress log (#2602)
Signed-off-by: Chris Gianelloni <[email protected]>
Merge branch 'main' into agent/manager/mediator-did-prism-support
refactor(builtin): use untyped constants for builtin count (#335)
Signed-off-by: Chris Gianelloni <[email protected]>
docs: correct Parse example generics and clarify V4 cost model status (#334)
Signed-off-by: Chris Gianelloni <[email protected]>
chore: add all services to devshell's `PATH`
chore: move 'seal()' under the 'epoch_transition' function
If only to keep it within the epoch transition span for measurement. Signed-off-by: KtorZ <[email protected]>
chore: simplify volatile db by dropping the Option around the draining series
The option brings no extra benefit here; the series is already boxed and can be 'empty' with the same semantic. So the option is just an extra annoyance which isn't needed. Signed-off-by: KtorZ <[email protected]>
chore: rename 'seal' to 'transition'
The former kind of suggests immutability, which is a little odd in this context. Also, calling it 'transition' ties it back to everything else that pertains to the epoch transition. Signed-off-by: KtorZ <[email protected]>
chore: wire epoch boundary behavior with tests
Signed-off-by: yHSJ <[email protected]>