Releases: cloudinary/pycloudinary
Releases · cloudinary/pycloudinary
Version 1.21.0
New functionality and features
- Add Account Provisioning - User Management API
- Add support for 32 char SHA-256 URL signature
- Add
resources_by_contextAdmin API
Other Changes
- Fix
Empty fileerror in Django file upload - Escape special characters in Admin API URL
- Verify protocol in
CLOUDINARY_URLandCLOUDINARY_ACCOUNT_URL - Update issue templates
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