After upgrading getbrevo/brevo-php from 2.0.6 to 2.0.7, every updateContact() call fails with a 400 Bad Request. The request goes to something like PUT https://api.brevo.com/v3/contacts/%7B%22attributes%22...%7D, where the whole UpdateContact object JSON is URL-encoded into the endpoint path instead of the contact identifier. The SDK is passing the UpdateContact object into ObjectSerializer::toPathValue() rather than the email/identifier. This came from a parameter order change in the generated SDK in 2.0.7, tagged as a patch release.