Skip to content

extism-convert dependency: explicit features#84

Open
tannaurus wants to merge 1 commit intoextism:mainfrom
tannaurus:main
Open

extism-convert dependency: explicit features#84
tannaurus wants to merge 1 commit intoextism:mainfrom
tannaurus:main

Conversation

@tannaurus
Copy link

@tannaurus tannaurus commented Feb 25, 2026

extism-convert's default features (msgpack, prost, raw) were always enabled because the dependency listed in rust-pdk didn't set default-features = false

This change sets default-features = false on extism-convert and forwards prost and raw through extism-pdk's own default features, preserving current behavior while allowing users to disable them with default-features = false

This is technically a breaking change: consumers may depend on this bug by having default-features = false but still relying on the types exposed by extism-convert::*

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.

1 participant