Releases: cloudinary/pycloudinary
Releases · cloudinary/pycloudinary
Version 1.20.0
New functionality and features
- Add structured metadata support
Other Changes
- Verify protocol in CLOUDINARY_URL
- Move
mocklibrary totests_require
Version 1.19.1
New functionality and features
- Add
Python 3.8support - Add
Django 3.0support - Add
verify_api_response_signatureandverify_notification_signatureutil functions
Other Changes
- Fix
normalize_expressionto ignore predefined variables
Version 1.18.2
- Restore
Searchincloudinarymodule
Version 1.18.1
- Fix
CLOUDINARY_API_PROXYenvironment variable consumption
Version 1.18.0
New functionality and features
- Add API proxy support
- Add
durationandinitial_durationpredefined variables support - Add support for
powoperator - Add
next_cursorandmax_resultsforroot_foldersandsubfoldersAPI functions - Add
cinemagraph_analysisas a parameter forupload,explicit, andresourcemethods - Add
create_folderfunction to the Admin API
Other Changes
- Add .vscode to gitignore
Version 1.17.0
New functionality and features
- Add
delete_folderadmin API - Add
liveparameter tocreate_upload_presetandupdate_upload_presetadmin APIs - Add api options to
CloudinaryField - Allow generating archive with multiple resource types
- Add support of Django2.2
Other Changes
- Fix missing options in CloudinaryJsFileField
- Fix CloudinaryField options consumption
- Bump urllib3 from 1.19 to 1.24.2 in /samples/gae
Version 1.16.0
New functionality and features
- Add
derived_next_cursorparameter toresourceadmin API - Add
filenameoption touploadandupload_largeAPIs - Add
force_versionoption tocloudinary_url
Other Changes
- Fix
Falsevalue handling inCloudinaryField - Fix acl and url escaping in
auth_tokengeneration - 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
radiustransformation parameter - Fix basic sample incoherent response output
- Fix user-agent unit test assertion
Version 1.15.0
New functionality and features
- Add custom
prefunction support - Add
fpsvideo transformation parameter - Add
quality_analysisupload parameter - Add
font_antialiasingandfont_hintingtext style parameters - Add
namedparameter totransformationsadmin API - Add
to_typeparameter torenameupload API
Other Changes
- Fix
AuthTokendefault start time (use epoch instead of local time) - Validate
keyframe_intervalparameter value - Add padding in
base64url_encode - Mock upload presets tests
- Fix
test_detectionunit 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_actiontocustom_function - Test unicode filename
Version 1.11.0
New functionality and features
- Support url suffix for shared CDN
- Add
remove_all_tagstouploader - Add
add_contextandremove_all_contexttouploader - Add
access_controlparameter to uploaderuploadand apiupdate - Update
_get_val_from_objectmethod. Fixes #131
Other Changes
- Add
TestCloudinaryFileFieldunit test - Add verbosity to Django unit tests in tox.ini
- Fix categorization test
- Merge branch 'add-width-height-fields'. Merges #62
- Add
test_pre_saveforCloudinaryField - CloudinaryField width_field and height_field attributes like in ImageField
- Add
test_upload_file_io_without_filenameunit test - Support FileIO upload w/preexisting OS descriptors
- Remove default value for
public_idsargument - Add
test_effect_art_incognitounit test - Fix
test_download_zip_url_optionsunit test with custom upload prefix - Escape
|and=characters in API context parameter values