std: Introduce `Io` Interface by andrewrk · Pull Request #25592 · ziglang/zig

2 min read Original article ↗

AndrewKraevskii

@andrewrk andrewrk added breaking

Implementing this issue could cause existing code to no longer compile or have different behavior.

release notes

This PR should be mentioned in the release notes.

labels

Oct 16, 2025

mlugg

KilianHanich

gabeuehlein

notcancername

xdBronch

RetroDev256

This was referenced

Oct 29, 2025

@andrewrk

This was referenced

Oct 30, 2025

Tomcat-42 added a commit to Tomcat-42/known-folders that referenced this pull request

Oct 31, 2025
Introduced in ziglang/zig#25592

Signed-off-by: Pablo Alessandro Santos Hugen <phugen@redhat.com>

chrboesch pushed a commit to ziglings-org/exercises that referenced this pull request

Nov 1, 2025
`test/tests.zig` fails after ziglang/zig#25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.

This was referenced

Nov 4, 2025

AMythicDev added a commit to AMythicDev/zigverm that referenced this pull request

Dec 15, 2025

LazuliKao added a commit to LazuliKao/portweaver that referenced this pull request

Dec 30, 2025

gabrielbenedikt pushed a commit to gabrielbenedikt/ziglings that referenced this pull request

Jan 8, 2026
`test/tests.zig` fails after ziglang/zig#25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.

gabrielbenedikt pushed a commit to gabrielbenedikt/ziglings that referenced this pull request

Jan 8, 2026
`test/tests.zig` fails after ziglang/zig#25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.

gabrielbenedikt pushed a commit to gabrielbenedikt/ziglings that referenced this pull request

Jan 13, 2026
`test/tests.zig` fails after ziglang/zig#25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.

gabrielbenedikt pushed a commit to gabrielbenedikt/ziglings that referenced this pull request

Jan 13, 2026
`test/tests.zig` fails after ziglang/zig#25592 was
merged in. This just ensures that Io is passed, it might not be the
ideal solution.
`build.zig` was also failing due to new color parameter.