dfinity / cdk-rs

Rust canister development kit for the Internet Computer.
Apache License 2.0
200 stars 85 forks source link

ic-cdk 0.13.3 breaks semver compatibility #493

Open ufoscout opened 4 months ago

ufoscout commented 4 months ago

pocket-ic 3.1.0 build fails when upgrading ic-cdk from 0.13.2 to 0.13.3. This is caused by #483 which introduced an API breaking change:

error[E0063]: missing field `wasm_memory_limit` in initializer of `CanisterSettings`
   --> /home/???/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pocket-ic-3.1.0/src/lib.rs:829:24
    |
829 |         let settings = CanisterSettings {
    |                        ^^^^^^^^^^^^^^^^ missing `wasm_memory_limit`