New functionality and features ------------------------------
* Add support for `resources_by_asset_folder` Admin API * Add support for `unique_display_name` parameter * Add support for `use_asset_folder_as_public_id_prefix` parameter * Add support for `metadata` in `update` Admin API * Add support for multiple ACLs in `AuthToken`
Other Changes -------------
* Move Django static files to `static/cloudinary` * Allow passing callable parameters to `CloudinaryField` * Fix incorrect Provisioning API parameter for `base_account` * Add OS info to `User-Agent` * Add source URL for PyPi * Improve tests of API response headers * Extend search resources by asset_id tests
1.29.0
==================
New functionality and features ------------------------------
* Add support for multiple tags in `add_tag`, `remove_tag` and `replace_tag`
Other Changes -------------
* Fix connection reset by peer issue * Bump `urllib3` to version `1.26.5`
1.28.1
==================
* Add support for Django 4 * Add tests to verify expression normalization
1.28.0
==================
New functionality and features ------------------------------
* Add support for `reorder_metadata_fields` Admin API * Add support for disabling b-frames in `video_codec` transformation parameter
Other Changes -------------
* Fix regression in `upload_resource` function
1.27.0
==================
New functionality and features ------------------------------
* Add support for `resources_by_asset_ids` Admin API * Add support for `resource_by_asset_id` Admin API * Add support for `reorder_metadata_field_datasource` Admin API * Add support for folder decoupling * Add support for `create_slideshow` Upload API * Add support for uploading `pathlib.Path` * Add support for variables in text style
Other Changes -------------
* Remove duplicates in Search API fields * Fix named parameters normalization issue * Remove redundant parameter from `update_sub_account` Provisioning API
1.26.0
==================
New functionality and features ------------------------------
* Add support for OAuth authorization * Add support for large file upload in `CloudinaryField` * Add support for `context` and `metadata` parameters in `rename` API * Add support for overriding Django settings with env variables * Add support for `filename_override` upload parameter * Add support for `metadata` parameter in `resources` APIs
Other Changes -------------
* Add validation to `generate_auth_token` to enforce url or acl * Fix `normalize_expression` in advanced cases