Releases: cloudinary/pycloudinary
Releases · cloudinary/pycloudinary
Version 1.16.0
New functionality and features
- Add
derived_next_cursor
parameter toresource
admin API - Add
filename
option toupload
andupload_large
APIs - Add
force_version
option tocloudinary_url
Other Changes
- Fix
False
value handling inCloudinaryField
- 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
Version 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
andfont_hinting
text style parameters - Add
named
parameter totransformations
admin API - Add
to_type
parameter torename
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.
Version 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
tocustom_function
- Test unicode filename
Version 1.11.0
New functionality and features
- Support url suffix for shared CDN
- Add
remove_all_tags
touploader
- Add
add_context
andremove_all_context
touploader
- Add
access_control
parameter to uploaderupload
and apiupdate
- 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
forCloudinaryField
- 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
Version 1.10.0
New functionality and features
- Add Publish API
- Add
notification_url
param for update API - Add
transformations
parameter to delete_resources APIs - Add support for fetch overlay/underlay
- Add
allow_missing
andskip_transformation_name
parameters to Archive API - Add support of
quality_override
param for update and explicit API
Other Changes
- Update .gitignore
- Print cloud name when testing
- Pass all environment vars to tox tests
- Add documentation to test helpers
- Use dict for Api params
- Add test helper methods
- Pass options to cloudinary_api_url when creating an archive URL. Fixes #130
- Add
max_results
to transformations test - Add test for cursor of transformations (#123)
Version 1.9.0
New functionality and features
- Add
api.delete_derived_by_transformation
- Support SSL certificate (#101)
- Add async param to uploader (#115)
- Add TravisCI configuration
Other Changes
- Add
update_version.sh
- Add CONTRIBUTING.md (#113)
- Remove
auto_tagging
failure test - Skip search tests by default
- Fix parallel tests
- Replace
%
withformat()
- Make test more readable
- Mock up tests
- Fix parallel tests
- Remove faces param
- Clean up resources after tests
- Update PKG-INFO
- Update .gitignore
- Update setup.py
Version 1.8.0
New functionality and features
- Add Search API
Other Changes
- Add
test_helper.py
- Add
call_json_api
toapi.py
. - Add
logger
to cloudinary. - Mock start_at param test
- Add mocked test for ocr param in update
- Add gravity ocr value tests
- Add mocked test for ocr param in upload
- Merge pull request #94 from rubengrill/fix-unicode-encode-error-cloudinary-url
- Fix UnicodeEncodeError in utils.cloudinary_url
Version 1.7.0
- Add User Defined Variables
- Add migration to remove pub_date in django_tests
Version 1.6.1
- Add support for URL token.
- Rename
auth_token
. - Support nested values in
CLOUDINARY_URL
. - Refactor imports
Version 1.6.0
New functionality and features
- Add Akamai token generator
Other Changes
- Add
max_results=500
toapi.resources
invocation in tests - Double encode
,
and/
in text layers - Handle empty CloudinaryField values. Fixes #81, Related to #82
- Revert to in-memory database for tests
- Support passing parameters to both
setup.py test
anddjango-admin.py test
- Set
DJANGO_SETTINGS_MODULE
only in Django tests - Test for string_types instead of str.
- Use
disable_warning()
in network tests.