- Increased default read timeout for `Image` uploads
2.10.0
Changed - All model `update()` calls now generate a `PATCH` request instead of `PUT` to avoid unintentional updates to the object
2.9.0
Added - All API requests now include an explicit default timeout - `publish()` and `unpublish()` methods for `Image` objects Changed - Improved 403 error handling
2.8.1
Fixed - `AirApi.images.create()` now logs an error and still returns the `Image` object when an upload attempt fails
2.8.0
Added - For sessions authenticated using a username and password, the `AirApi` client instance will now automatically try to refresh its authorization token after it expires