Skip to content

Releases: uploadcare/uploadcare-java

Bump version to 3.5.3

13 Mar 17:58
Compare
Choose a tag to compare

Maintenance

  • Provides compatibility with Jackson 2.16.0-2.16.1 deserialization #66

Version 3.5.2

21 Jul 19:11
34283c0
Compare
Choose a tag to compare

Maintenance

  • Migrate build from Maven to Gradle
  • Setup publishing to Maven Central
  • Setup automated Dependabot upgrades
  • Setup a CodeQL Github workflow

Version 3.5.1

30 Mar 18:43
Compare
Choose a tag to compare

Security update. Bumps jackson-databind from 2.9.10.7 to 2.12.6.1.

Version 3.5.0

29 Mar 14:19
8c45313
Compare
Choose a tag to compare

Changed

  • Expand file size property from int to long to fix an issue with reading files that are larger than 2.1 GB.

NOTE: This change might be a breaking in some cases, because it is changing the interface of the output.

Version 3.4.0

21 Apr 14:47
Compare
Choose a tag to compare

Added

  • datetimeOriginal in ImageInfo
  • face detection to CdnPathBuilder
  • new options for format and quality ops

Changed

  • Tests moved from Travis CI to GitHub Actions

Version 3.3.1

21 Jan 22:53
Compare
Choose a tag to compare

Fixed

  • Update apache httpclient and httpmime dependencies to v4.5.13, fixes network related issues.
  • Fix signature for requests with query parameters was incorrect. (full url was used when making signature with query paramenters, base should not be there according to documentation and other libraries).
  • Fix: possible issue with using default timeout values from machine that running UploadCareClient. Set our custom timeouts for connections, socket timeouts.

Version 3.3.0

05 Jul 23:43
Compare
Choose a tag to compare

Added

  • Support Uploadcare REST API v0.6
  • File: Add new fields
  • Group: get 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 ability to specify additional params.

Changed

  • Renamed "privateKey" variable to "secretKey".
  • Default Client auth method now is HMAC-based instead of Simple Auth.

Fixed

  • Uploaded files now has proper MimeType.
  • "InputStream" content uploading.
  • UrlUploader correctly handle "progress", "waiting", "unknown" statuses of a file uploaded from URL. Do exponential backoff and throw error instead of polling Upload API server indefinitely.

Version 3.2.0

05 Nov 15:55
Compare
Choose a tag to compare

Added

  • Support for uploading files using InputStream

Changed

  • Build matrix in Travis
  • Switched to Semantic Versioning

Version 3.1

30 Mar 16:49
Compare
Choose a tag to compare

This is a technical version.
For some reason version 3.0 uploaded to Sonatype was broken (used old code).

Version 3.0

19 Nov 20:28
Compare
Choose a tag to compare
  • Support Uploadcare REST API v0.4
  • Fixed Threading problem with HttpClient.
  • Updated some of deprecated classes.
  • Added Image Operations to CdnPathBuilder: blur, sharp, preview, format, quality.