November 8, 2021

HEIC decoding and detecting

{image processing}

Our image processing pipeline now supports HEIC images as a source.

Uploadcare jQuery File Uploader v3.14.0 — HEIC

{widget} {integration}

Now HEIC images can be uploaded when imagesOnly option is enabled.

https://github.com/uploadcare/uploadcare-widget/releases/tag/v3.14.0

Upload Client v2.0.0

{BREAKING} {js} {integration}

BREAKING CHANGES:

  • Remove default export because webpack can’t handle it without bugs.
  • Replace cancel key with signal in all cancelable methods.
  • Property response of UploadClientError now contains the whole response object ({ error: {...}}).

Updates:

  • Added CJS and ESM support.
  • CancelController replaced with the native AbortController.
  • MimeType added to the UploadcareFile type.
  • Exported high-level upload methods.
  • Added support to handle server error codes.
  • Added option userAgent to pass custom user agent string or function.

https://github.com/uploadcare/uploadcare-js-api-clients/releases/tag/v2.0.0

Next.js loader

{nextjs} {integration}

Optimize images with Uploadcare on the fly by using the UploadcareImage component or the uploadcareLoader custom image loader for Next.js.

https://uploadcare.com/docs/integrations/next-js/

Pricing free plan improvements

{pricing}

We improved limits and enabled more features on our free plan:

  • File size limit has increased from 100 MB to 500 MB.
  • Traffic limit has increased from 3 GB to 30 GB.
  • Animated images optimization is enabled.
  • Zapier, Make, and custom webhooks are enabled.