Stream: wasmtime

Topic: Release 0.20.0?


view this post on Zulip Max de Danschutter (Sep 22 2020 at 22:14):

I was wondering when the release of wasmtime 0.20.0 would drop. For a project that I'm working on we currently use a specific wasmtime commit that includes the serialization/deserialization of artifacts. This feature significantly increases productivity for iterative development, which is extremely helpful for the team. With all the things going on for you guys this might not be top priority but I was just wondering :)

view this post on Zulip Pat Hickey (Sep 22 2020 at 22:39):

generally releases are cut by @Alex Crichton or @Dan Gohman, there's not a fixed schedule. maybe one of them can chime in about being able to do one soon

view this post on Zulip Alex Crichton (Sep 22 2020 at 23:23):

I'd be happy to make a release tomorrow, will post a PR!

view this post on Zulip Max de Danschutter (Sep 23 2020 at 08:37):

That would be amazing, thanks Alex!

view this post on Zulip Alex Crichton (Sep 23 2020 at 18:12):

Ok I've opened up https://github.com/bytecodealliance/wasmtime/pull/2222 with the bump

At the same time bump cranelift crates to 0.67.0

view this post on Zulip Dan Gohman (Sep 23 2020 at 18:13):

I'm around right now and can review it

view this post on Zulip Dan Gohman (Sep 23 2020 at 18:18):

Looks good!

view this post on Zulip Alex Crichton (Sep 23 2020 at 18:57):

started publishing, crates.io is now giving me a 429 too many requests

view this post on Zulip Alex Crichton (Sep 23 2020 at 18:57):

this may take a bit...

view this post on Zulip Max de Danschutter (Sep 23 2020 at 19:21):

Awesome! Thanks again for the quick response, love the work you guys are doing.

view this post on Zulip Alex Crichton (Sep 23 2020 at 19:29):

ok I think this is done now

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 20:15):

it looks like the github release with the binaries didn't work? https://github.com/WebAssembly/website/pull/193#issuecomment-701596894

@Alex Crichton did you not manage to finish the release process yet or is this a different bug?

Bulk memory and reference types have been fully supported since 0.19 and enabled by default since 0.20.

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 20:20):

I think the github releases are automatically created when we push the vX.Y.Z tag; we probably just forgot to tag this release

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 20:21):

I'll go ahead and do that

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 20:21):

aside: we still have old tags from the cranelift repo import that start around 0.31.0, so eventually we are going to run into tag name clashes

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 20:25):

tag v0.20.0 pushed; github action that will create the github release running here: https://github.com/bytecodealliance/wasmtime/actions/runs/281127302

Standalone JIT-style runtime for WebAssembly, using Cranelift - bytecodealliance/wasmtime

view this post on Zulip Alex Crichton (Sep 30 2020 at 21:11):

oh oops sorry yeah

view this post on Zulip Alex Crichton (Sep 30 2020 at 21:11):

must have forgot to push a tag

view this post on Zulip Alex Crichton (Sep 30 2020 at 21:11):

shame on me :(

view this post on Zulip fitzgen (he/him) (Sep 30 2020 at 21:14):

fixed now, fwiw

I'll look into making the publish script do this automatically


Last updated: Dec 23 2024 at 13:07 UTC