Skip to content

Tags: YomesInc/pycloudinary

Tags

1.17.0

Toggle 1.17.0's commit message
New functionality and features

------------------------------
  * Add `delete_folder` admin API
  * Add `live` parameter to `create_upload_preset` and `update_upload_preset` admin 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

1.16.0

Toggle 1.16.0's commit message
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

Toggle 1.15.0's commit message
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

Toggle 1.14.0's commit message
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.4.1

Toggle 1.4.1's commit message
New functionality

-----------------
  * Add support of custom codecs in video tag
  * Add Google Cloud Storage protocol support in upload
  * Add support of user defined variables and expressions
  * Add support of deleting resources by transformations
  * Support advanced OCR
  * Add support of "auto" value for `start_offset` transformation parameter
  * Support remote URLs in UploadLarge API

Other Changes
-------------
  * Fix moderation plugins response support
  * Fix sort_by and aggregate in advanced search
  * Test passing expression operators' value via fluent API
  * Fix Nuget dependency warning (fixes cloudinary#116)
  * Rename type param in PublishResourceParams
  * Escape parameters in context values
  * Update keyframe_interval param serialization
  * Fix `TestExplicit` dependency on the file format of the remote image

1.13.0

Toggle 1.13.0's commit message
New functionality and features

------------------------------

  * Add `picture` and `source` tags
  * Add responsive breakpoints cache
  * Add support of streams in `upload_large`. Fixes cloudinary#120
  * Add support for web assembly and lambda functions in transformations.
  * Support remote URLs in upload_large API (cloudinary#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 cloudinary#87
  * Fix account cleanup after tests
  * Improve PEP8 compliance (cloudinary#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

Toggle 1.12.0's commit message
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 (cloudinary#152)
  * Fix raw transformation parameter extra comma
  * Fix `test_raw_conversion` unit test

1.11.0

Toggle 1.11.0's commit message
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 cloudinary#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 cloudinary#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

1.10.0

Toggle 1.10.0's commit message
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` and `skip_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 cloudinary#130
  * Add `max_results` to transformations test
  * Add test for cursor of transformations (cloudinary#123)

1.9.0

Toggle 1.9.0's commit message
New functionality and features

------------------------------

  * Add `api.delete_derived_by_transformation`
  * Support SSL certificate (cloudinary#101)
  * Add async param to uploader (cloudinary#115)
  * Add TravisCI configuration

Other Changes
-------------

  * Add `update_version.sh`
  * Add CONTRIBUTING.md (cloudinary#113)
  * Remove `auto_tagging` failure test
  * Skip search tests by default
  * Fix parallel tests
  * Replace `%` with `format()`
  * 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