v0.3.1
Fix
Pin @zerodev/sdk to 5.5.6 to restore ERC-1271 signature compatibility with deployed kernel implementations (#36).
@zerodev/sdk@5.5.7 changed createKernelAccount(...).signMessage for entryPoint 0.7 from eip712WrapHash + signMessage({raw}) (EIP-191 over EIP-712-wrapped digest) to signTypedData(...) (raw EIP-712 digest). Kernel implementations that predate ERC-7739 verify against the prior wrap, so signatures from KernelSigner.signChallenge produced by 5.5.7+ return 0xffffffff from on-chain isValidSignature.
0.2.7 (commit afa0d5e) hard-pinned 5.5.10 and introduced the regression. This release pins to 5.5.6 — last version with the pre-7739 wrap path.
Also includes #37: regenerated package-lock.json with cross-platform optional deps so npm ci works on Linux CI.
Full Changelog: v0.3.0...v0.3.1