The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Types of changes
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- Update dependency constraints to
sdk: '>=3.0.0 <4.0.0' flutter: '>=3.3.0'
- Update dependencies to be compatible with Flutter 3.10.0
- Upload functions updated to take into account
publicId
as well asfileName
- CloudinaryResponse updated with named argument constructor
- Unsigned uploads.
- ApiUrl param added to Cloudinary constructor
- ProgressCallback added to listen for resource uploads.
- Breaking changes in
Cloudinary
constructor which now provides two factory .full() and .basic() constructors.
deleteFiles
deprecated usedeleteResources
instead.deleteFile
deprecated usedeleteResource
instead.uploadFiles
deprecated useuploadResources
instead.uploadFile
deprecated useuploadResource
instead.
- Fixed bug in null-check operator on deleteFile function
- Support for null-safety
- Example updated with BATCH and ITERATIVE resource delete
- Fixed bug that prevented deleting multiple resources from a public_ids list
- Support for upload file from byte array
- CloudinaryUploadResource class created to support uploadResource(...) and uploadResources(...) functions
- uploadFile(...) function params changed
- uploadFiles(...) function params changed
- Fixed bug on uploadFile function that was ignoring optParams
- Fixed bug on publicId parsing from url on CloudinaryImage when url had encoded characters
- Example app name changed
- Removed unnecessary functions
- First release