deps: Bump everything to v4 agave crates#1205
Conversation
|
Bah, this is going to be annoying -- some of the sdk crates with no-std support need newer deps. solana-instructions-sysvar is currently the offender, so i'll need to see how we figure this out... |
|
Oh dear, just ran into this after bumping mollusk to the stable package version. Didn't hit blockers, but needed to also downgrade some p-ATA deps. Not sure why beta -> stable surfaced this. Let me know if I can help though. |
|
Because of breaking changes in wincode, I restricted versions in Agave anza-xyz/agave#12227 -- since the beta versions didn't have this restriction, they were all good. We might need to go back to some zk crates and relax deps, or to be honest, I wonder it'll be easier to just keep this repo on beta / rc crates for this round, and bump up to v4.1 when that's ready. |
|
Yeah, don't think it's the end of the world to keep on the beta crates and move back to stable when 4.1 gets released. |
Problem
The Agave v4 crates are out, but this repo is still on some beta versions.
Summary of changes
Bump all the crates as needed. At the same time, we ended up restricting some dependencies in Agave v4.0 because of an incompatibility with wincode versions. This means some versions needed to be bumped down, and will need patch releases.
Also, a test was randomly failing, so create unique transactions for it.