What changed
No error is raised. The value is ignored and your results change silently, which is the hardest class of break to notice.
Affects application_name on GET /public/interstitial. Grep for it: nothing else will tell you.
Who is affected
Code that sends GET /public/interstitial (application_name).
Before and after
| Where | Before | After |
|---|---|---|
| GET /public/interstitial · application_name | present | absent |
Code that breaks
await client.post("/public/interstitial", {
// application_name is now ignored, not rejected
application_name: value,
});Based on Clerk’s published API specification. How severity is decided.