A conventional test checks the application during the build against a stub or a response saved a month ago.
The trigger: an n8n bulletin and an article about contracts
-
On October 1, n8n released its latest biweekly security bulletin. It contains four High-severity vulnerabilities, one of them an SQL injection in the Microsoft SQL node.
-
Around the same time, the n8n blog published an overview of API contract testing.
-
Both publications describe the same problem: the integration breaks after delivery.
-
A provider silently changes the API response, a vendor releases a platform patch, and data moves between systems with errors even though the logs show no failures. I consider an integration operational only while someone regularly checks its contract in production.