Stream: general

Topic: Preinitialization of components


view this post on Zulip Jeff Charles (Jun 26 2025 at 20:38):

Is there a recommended approach for preinitializing a component?

I see componentize-py uses component-init but it doesn't look like there are releases of it on crates.io. This would be used within a Rust library crate that we're intending to publish to crates.io. For core modules, I've used Wizer but it doesn't support components.

WebAssembly Component Pre-initializer. Contribute to dicej/component-init development by creating an account on GitHub.

view this post on Zulip Joel Dice (Jun 26 2025 at 21:01):

As it happens, @Pat Hickey has just begun cleaning up component-init and getting it ready to be added to Wizer.

view this post on Zulip Joel Dice (Jun 26 2025 at 21:02):

Currently, it only works reliably with components produced by componentize-py, but Pat is working to make it compatible with a wider range of components.

view this post on Zulip Jeff Charles (Jun 26 2025 at 21:07):

That's great! Is there a rough timeframe for around when it'll be included in Wizer?

view this post on Zulip Joel Dice (Jun 26 2025 at 21:08):

I'll leave that for Pat to answer.

view this post on Zulip Pat Hickey (Jun 26 2025 at 21:21):

i cant promise any sort of deadline right now, id say im still in the "exploratory" phase

view this post on Zulip Pat Hickey (Jun 26 2025 at 21:22):

but i will keep you updated!


Last updated: Dec 06 2025 at 05:03 UTC