Node SDK 5.0: create a client instead of global config

Breaking change · announced Sep 21, 2026

Live since Sep 21
Affected133installed repos using the old API
Migrated27%36 repos
Via Driftfix86%of those who migrated
Deadline—none announced

Share of affected installed repos migrated

0%25%50%75%100%Sep 21Sep 28Oct 5Migrated · Sep 21: 0%Migrated · Sep 28: 12%Migrated · Oct 5: 27%
MigratedProjected at this pace

From affected to migrated

Repos using the old API133
Got a Driftfix pull request88
Merged it31
Migrated on their own5
Closed our PR after moving off the old API themselves

How they migrated

Merged a Driftfix PR: 31 (23%)Migrated on their own: 5 (4%)Not yet: 97 (73%) 27%migrated
  • Merged a Driftfix PR31
  • Migrated on their own5
  • Not yet97

Why the rest haven’t migrated yet

Tests failed on the patch9
They got a draft PR showing which tests failed
Your guide doesn’t cover their code<5
Adding an example for this pattern to the guide would unblock them
Closed the PR, still on the old API<5
Turned Driftfix off<5
In progress45

Customers who chose to share their name

RepoStatus
orbit-labs/webPR open

Delivery

Live since Sep 21, 2026. Repos that install Driftfix later get this pull request too. Pausing stops new pull requests; the ones already open stay open.

These counts cover repos where your customers installed the Driftfix app, not your whole customer base. You never see customer code, diffs, file paths or test output, and counts under 5 are hidden so no single customer can be picked out. Repos are named only when their owners turned that on.