A recent example: POST /iam-role/{target-role-id}/assume now requires the ttl property, where previously it wasn’t required.
The SDK treated it as optional based on the API contract at the time, so this kind of change breaks downstream clients unexpectedly.