Advanced
pushix@pushix
5/16/2023

Has anybody migrated to wagmi v1? The migration guide is super intense, lots of changes https://wagmi.sh/react/migration-guide

In reply to @pushix
Colin Armstrong@colin
5/16/2023

I've been a bit frustrated with all the breaking changes across Wagmi since we started using it. Understandable since it was under active development and not a stable version, but alas, required nontrivial amounts of time to migrate & test. Not looking forward to migrating to v1

In reply to @pushix
Phil Cockfield@pjc
5/16/2023

Oh! I'm late to this party...so looks like I (happily) avoided a v0 → v1 SNAFU. This looks like a super helpful set of hooks - thanks @pushix. Despite the churn between v0 and v1 - is this like a solid, (canonical maybe) lib used in the ecosystem?

In reply to @pushix
Varun Srinivasan@v
5/16/2023

@jxom and @awkweb are occasional casters, might have some thoughts

In reply to @pushix
jxom@jxom
5/16/2023

Breaking changes aren’t too bad. Some people have migrated large apps to wagmi v1 in less than a day (e.g. Lenster).

In reply to @pushix
Matt Lee @mattlee
5/17/2023

Is it annoying enough that you regret using it?

In reply to @pushix
Danny@ds
5/17/2023

I started migrating this afternoon. I hit a few snags, but was able to get it built in an hour or so. Most of my changes were around how I was reading contracts with ethers, and the strict types ‘${number}’ , ‘0x{string}’ and the type changes for Provider and Signer. Not done, but not frustrated.