All notable changes to this project will be documented in this file.
The format is based now on Keep a Changelog and this project adheres to Semantic Versioning.
- Apache
httpclientandhttpmimedependencies to v4.5.13, fixes network related issues.
- Signature for requests with query parameters was incorrect.
- Possible issue with using default timeout values from a machine that's running UploadcareClient. Set custom timeouts for connections, sockets.
- Support Uploadcare REST API v0.6
- File: Add new fields
- Group: get a list of groups with filter params. Create/Store group.
- Add support for batch store/delete calls for Files
- Add ability to use Client without "secret key" for: uploading file, get uploaded file info, creating group, get created group info.
- Add ability to do "Signed Uploads" when using FileUploader/UrlUploader/Create Group.
- Add ability to copy files in local/remote storage. Remove old copy file method.
- Add multipart upload support for FileUploader.
- Add Webhooks support. Get Webhooks, Create/Update/Delete Webhook is supported.
- Update UrlUploader, add an ability to specify additional params.
- Renamed "privateKey" variable to "secretKey".
- Default Client auth method now is HMAC-based instead of Simple Auth.
- Uploaded files now have proper MimeType.
- "InputStream" content uploading.
- UrlUploader correctly handles "progress", "waiting", "unknown" statuses of a file uploaded from URL. Do exponential backoff and throw errors instead of polling Upload API server indefinitely.
- Support for uploading files using
InputStream
- Build matrix in Travis
- Switched to Semantic Versioning
This is a technical version. For some reason, the version 3.0 uploaded to Sonatype was broken and used old code.
- Image Operations to
CdnPathBuilder: blur, sharp, preview, format, quality.
- Threading problem with HttpClient.
- Support Uploadcare REST API v0.4
- Updated some of the deprecated classes.
- Support Uploadcare REST API v0.3
- Improve error handling
- Initial release
- Supports Uploadcare REST API v0.2