Skip to content

Conversation

@cdmurph32
Copy link

@cdmurph32 cdmurph32 commented Oct 14, 2025

Recent changes to wasi-clocks have replaced wall-clock with system-clock
WebAssembly/wasi-clocks#79
The record instant replaces datetime. Seconds are now signed.

    record instant {
        seconds: s64,
        nanoseconds: u32,
    }

replaces

    record datetime {
        seconds: u64,
        nanoseconds: u32,
    }

@yoshuawuyts
Copy link
Member

yoshuawuyts commented Oct 14, 2025

What we might actually do here is rev a new 0.3 RC, and then you can go directly from there. Let me ping some people before doing that to make sure that won't cause any problems.

@yoshuawuyts
Copy link
Member

Oh I see, yeah no we can't just rev a clocks release. We have to merge this on main, and then bump all the versions in lockstep afterwards. If we don't do that we'll risk publishing a broken release. So from a process perspective this PR looks good to me!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants