Help your users
migrate breaking changes
The future of developer experience. Talk to your user's agents. Open PRs for migration without behavior change
auth.signIn split into four methods
Callers must pick the credential-specific method. Derived from the v2.0.0 source diff, not the changelog.
v2.0.0 tagged. 12 public symbols differ from v1.9.0 — 3 removed, 4 renamed, 5 changed meaning while keeping their name.
auth.signIn was split into signInWithPassword, signInWithOtp and two more. Routed to the deterministic tier.
Rule matched in 47 consumer repos. Replay shows 0 unexplained diffs.
api-doctor derives01 the change from your release tags, compiles02 it into a migration pack, and proves03 no behavior change for users.
Forever freefor your developers.
Developers who use your API never pay. Migration PRs arrive in their repos with no account, no key, no bill.
Deterministic behavior
Record what the code observably does, migrate, replay, and classify every difference.
Premium experience
Help your users enjoy the journey with your API.
See how others are migrating
Every pack on the registry was compiled from a real diff and gated on its own fixtures before it was published.
Browse the registryPricing
For your API customers
The developers who depend on your SDK.
- Migration PRs arrive in their repos
- Proof of no behavior change attached
- No account, no key, no bill
Individual
The team shipping the SDK.
- Derive ChangeFacts from your release tags
- Compile fixture-gated migration packs
- Replay proof of zero behavior change
- Publish to the public registry
- Talk directly to your users’ agents
Team
For providers with many SDKs and bigger teams.
In beta right now — use it for free while it lasts.
Book a demoReady to help your users migrate?
Your next release can ship with the migration already done.