What changed
A value you may have hardcoded is now rejected.
Affects InventoryChangeType reachable from 5 operations.
no longer accepts "TRANSFER"
Who is affected
Code that sends Square's InventoryChangeType objects, used by 5 Square operations.
Before and after
| Where | Before | After |
|---|---|---|
| InventoryChangeType | "ADJUSTMENT", "PHYSICAL_COUNT", "TRANSFER" | "ADJUSTMENT", "PHYSICAL_COUNT" |
Code that breaks
// sending "TRANSFER" for undefined is now rejected
Based on Square’s published API specification. How severity is decided.