Changelog
### 1.16.0
```
===================
New functionality and features
------------------------------
* Add `derived_next_cursor` parameter to `resource` admin API
* Add `filename` option to `upload` and `upload_large` APIs
* Add `force_version` option to `cloudinary_url`
Other Changes
-------------
* Fix `False` value handling in `CloudinaryField`
* Fix acl and url escaping in `auth_token` generation
* Fix base64 data validation regex
* Fix transformations API call
* Fix error raising in uploader for invalid server response
* Ignore URL in AuthToken generation if ACL is provided
* Print traceback if error in tearDown methods
* Support per corner values in `radius` transformation parameter
* Fix basic sample incoherent response output
* Fix user-agent unit test assertion
```
### 1.15.0
```
===================
New functionality and features
------------------------------
* Add custom `pre` function support
* Add `fps` video transformation parameter
* Add `quality_analysis` upload parameter
* Add `font_antialiasing` and `font_hinting` text style parameters
* Add `named` parameter to `transformations` admin API
* Add `to_type` parameter to `rename` upload API
Other Changes
-------------
* Fix `AuthToken` default start time (use epoch instead of local time)
* Validate `keyframe_interval` parameter value
* Add padding in `base64url_encode`
* Mock upload presets tests
* Fix `test_detection` unit test
* Fix video tag tests.
```
### 1.14.0
```
===================
New functionality and features
------------------------------
* Add support of custom codecs in video tag
* Add Google Cloud Storage protocol support in upload
* Add support of Python 3.7 and Django 2.1
* Add support for using tuples for list arguments
Other Changes
-------------
* Rename `custom_action` to `custom_function`
* Test unicode filename
```
### 1.13.0
```
===================
New functionality and features
------------------------------
* Add `picture` and `source` tags
* Add responsive breakpoints cache
* Add support of streams in `upload_large`. Fixes 120
* Add support for web assembly and lambda functions in transformations.
* Support remote URLs in upload_large API (155)
Other Changes
-------------
* Fix `CloudinaryInput` interface compatibility
* Fix `test_support_secure_cdn_subdomain_false_override_with_secure` unit test
* Add `retry_assertion` unit test decorator
* Add `base64url_encode` utility function
* Fix unicode encoding in url (python2). Fixes 87
* Fix account cleanup after tests
* Improve PEP8 compliance (156)
* Use exact match `=` instead of partial search `:` in `search_test`
* Improve `search_test` slow indexing failures
* Fix `test_explicit` dependency on the file format of the image
* Update version script
```
### 1.12.0
```
===================
New functionality and features
------------------------------
* Add `srcset` to `CloudinaryResource.image`
* Add support of "auto" value for `start_offset` transformation parameter
* Add language and platform version to user_agent / platform_agent
Other Changes
-------------
* Fix `test12_transformations` unit test
* Fix case when resource has no width and height
* Update `README`, add `Configuration` subtitle under `Django`
* django setup: need to add cloudinary to installed_apps in settings.py (152)
* Fix raw transformation parameter extra comma
* Fix `test_raw_conversion` unit test
```
### 1.11.0
```
===================
New functionality and features
------------------------------
* Support url suffix for shared CDN
* Add `remove_all_tags` to `uploader`
* Add `add_context` and `remove_all_context` to `uploader`
* Add `access_control` parameter to uploader `upload` and api `update`
* Update `_get_val_from_object` method. Fixes 131
Other Changes
-------------
* Add `TestCloudinaryFileField` unit test
* Add verbosity to Django unit tests in tox.ini
* Fix categorization test
* Merge branch 'add-width-height-fields'. Merges 62
* Add `test_pre_save` for `CloudinaryField`
* CloudinaryField width_field and height_field attributes like in ImageField
* Add `test_upload_file_io_without_filename` unit test
* Support FileIO upload w/preexisting OS descriptors
* Remove default value for `public_ids` argument
* Add `test_effect_art_incognito` unit test
* Fix `test_download_zip_url_options` unit test with custom upload prefix
* Escape `|` and `=` characters in API context parameter values
```
Links
- PyPI: https://pypi.org/project/cloudinary
- Changelog: https://pyup.io/changelogs/cloudinary/
- Homepage: http://cloudinary.com
This PR updates cloudinary from 1.10.0 to 1.16.0.
Changelog
### 1.16.0 ``` =================== New functionality and features ------------------------------ * Add `derived_next_cursor` parameter to `resource` admin API * Add `filename` option to `upload` and `upload_large` APIs * Add `force_version` option to `cloudinary_url` Other Changes ------------- * Fix `False` value handling in `CloudinaryField` * Fix acl and url escaping in `auth_token` generation * Fix base64 data validation regex * Fix transformations API call * Fix error raising in uploader for invalid server response * Ignore URL in AuthToken generation if ACL is provided * Print traceback if error in tearDown methods * Support per corner values in `radius` transformation parameter * Fix basic sample incoherent response output * Fix user-agent unit test assertion ``` ### 1.15.0 ``` =================== New functionality and features ------------------------------ * Add custom `pre` function support * Add `fps` video transformation parameter * Add `quality_analysis` upload parameter * Add `font_antialiasing` and `font_hinting` text style parameters * Add `named` parameter to `transformations` admin API * Add `to_type` parameter to `rename` upload API Other Changes ------------- * Fix `AuthToken` default start time (use epoch instead of local time) * Validate `keyframe_interval` parameter value * Add padding in `base64url_encode` * Mock upload presets tests * Fix `test_detection` unit test * Fix video tag tests. ``` ### 1.14.0 ``` =================== New functionality and features ------------------------------ * Add support of custom codecs in video tag * Add Google Cloud Storage protocol support in upload * Add support of Python 3.7 and Django 2.1 * Add support for using tuples for list arguments Other Changes ------------- * Rename `custom_action` to `custom_function` * Test unicode filename ``` ### 1.13.0 ``` =================== New functionality and features ------------------------------ * Add `picture` and `source` tags * Add responsive breakpoints cache * Add support of streams in `upload_large`. Fixes 120 * Add support for web assembly and lambda functions in transformations. * Support remote URLs in upload_large API (155) Other Changes ------------- * Fix `CloudinaryInput` interface compatibility * Fix `test_support_secure_cdn_subdomain_false_override_with_secure` unit test * Add `retry_assertion` unit test decorator * Add `base64url_encode` utility function * Fix unicode encoding in url (python2). Fixes 87 * Fix account cleanup after tests * Improve PEP8 compliance (156) * Use exact match `=` instead of partial search `:` in `search_test` * Improve `search_test` slow indexing failures * Fix `test_explicit` dependency on the file format of the image * Update version script ``` ### 1.12.0 ``` =================== New functionality and features ------------------------------ * Add `srcset` to `CloudinaryResource.image` * Add support of "auto" value for `start_offset` transformation parameter * Add language and platform version to user_agent / platform_agent Other Changes ------------- * Fix `test12_transformations` unit test * Fix case when resource has no width and height * Update `README`, add `Configuration` subtitle under `Django` * django setup: need to add cloudinary to installed_apps in settings.py (152) * Fix raw transformation parameter extra comma * Fix `test_raw_conversion` unit test ``` ### 1.11.0 ``` =================== New functionality and features ------------------------------ * Support url suffix for shared CDN * Add `remove_all_tags` to `uploader` * Add `add_context` and `remove_all_context` to `uploader` * Add `access_control` parameter to uploader `upload` and api `update` * Update `_get_val_from_object` method. Fixes 131 Other Changes ------------- * Add `TestCloudinaryFileField` unit test * Add verbosity to Django unit tests in tox.ini * Fix categorization test * Merge branch 'add-width-height-fields'. Merges 62 * Add `test_pre_save` for `CloudinaryField` * CloudinaryField width_field and height_field attributes like in ImageField * Add `test_upload_file_io_without_filename` unit test * Support FileIO upload w/preexisting OS descriptors * Remove default value for `public_ids` argument * Add `test_effect_art_incognito` unit test * Fix `test_download_zip_url_options` unit test with custom upload prefix * Escape `|` and `=` characters in API context parameter values ```Links
- PyPI: https://pypi.org/project/cloudinary - Changelog: https://pyup.io/changelogs/cloudinary/ - Homepage: http://cloudinary.com