← all jobs

upgrade a dependency without breaking the build

A package jumped a major (or three minors piled up) and you need the diff that still compiles — not a changelog essay.

recs

modelbest whenavoid whencost vibe
Sonnet-classThe upgrade crosses a major, touches types/auth/build, or the breakage is spread across files.It’s a patch bump with a green lockfile and no api change.$$$
Faster / cheaper cloudMechanical bumps: rename an import, fix a type that moved, update a config key.The failure is “tests pass, behavior changed” and you need to notice.$
Local midPrivate repo, and the upgrade is mostly search-and-replace you can review.You need it to read a long migration guide and apply only the parts that match this repo.~free

why