
API Drift Guard: Catch Breaking API Changes
APIs break silently. A field gets renamed, a required parameter is added, an enum value is removed — and nothing stops it from shipping. Clients crash in production, mobile apps get stuck on the wrong version, and you're debugging a diff that should have been caught in review. Drift Guard is an open-source tool that enforces API type safety across OpenAPI , GraphQL , and gRPC — detecting exactly what changed, whether it's breaking, and which parts of your codebase are affected. The problem it solves When a team ships an API change, the questions that actually matter are: Is this change breaking? Will existing clients stop working? What is affected? Which files or services call the changed endpoint? Did CI catch it? Or did it slip through code review? Most tools answer one of these. Drift Guard answers all three — for all three major API schema formats. How it works Given two versions of a schema, Drift Guard classifies every change as breaking , non-breaking , or informational , then o
Continue reading on Dev.to
Opens in a new tab



