Netlify CMS plugin 1.0.0

widget, integrations June 13, 2018

Yoo-hoo, we just released the Netlify CMS plugin 1.0.0 🚀

The update allows you to add files and file groups to your content and use in-browser image editing.

Added

Check out the uploadcare-netlifycms repo on GitHub, look it up on npm or see the full changelog.

WordPress plugin 2.6.0

widget, integrations June 08, 2018

We updated our WordPress plugin to 2.6.0.

The update comes with uploadcare-php 2.2.1 and reporting features.

Added

  • The new data-integration widget attribute reporting its version along with the plugin version used.
  • User Agent reports library and integration versions used.

Changed

  • Updated uploadcare-php to the version 2.2.1.
  • User Agent reporting now uses a new default format.

Check out the uploadcare-wordpress repo on GitHub or look through the full changelog.

Ruby library 2.1.1, 1.2.1

libs, integrations June 04, 2018

Our Ruby library v2 was updated to 2.1.1. Also, we introduced reporting features into v1 of the lib with the latest 1.2.1 update.

uploadcare-ruby allows you to implement Uploadcare APIs as a Ruby gem.

The 2.x release implements REST API v0.5 which uses new pagination for the /files/ and /groups/ endpoints: Uploadcare::Api::FileList and Uploadcare::Api::GroupList were revamped.

The core features of the new file/group list API are:

  • Transparent pagination via an enumerable interface.
  • On-demand object loading.
  • Item ordering, filtering, and slicing.

Added

  • Support for the store flag in Upload API methods.
  • Methods to store/delete multiple files at once: Uploadcare::Api#store_files, Uploadcare::Api#delete_files.

Changed

  • Switched to REST API v0.5.
  • Implemented pagination for files and groups.
  • All POST/GET/DELETE params are now sent as JSON instead of being form-encoded.
  • (2.1.1, 1.2.1) Allow users to override their User-Agent header.
  • (2.1.1, 1.2.1) User-Agent reporting format now includes the gem name, version, and environment.

Check out the uploadcare-ruby repo on GitHub or look through the full changelog specifically.

PHP library 2.2.0, 2.2.1

widget, rest api, integrations May 29, 2018

We just updated our PHP library to 2.2.0 and further to 2.2.1 which is a minor fix with its changes added up to this changelog.

uploadcare-php allows you to implement Uploadcare Widget, Image Processing, and REST API in your PHP code.

Added

  • Users are now allowed to specify their User Agent.
  • User Agent reports library and integration versions used.
  • The data-integration attribute to the widget reporting its version together with the library version used.

Here is a reporting example:

$api = new Uploadcare\Api(UC_PUBLIC_KEY, UC_SECRET_KEY);
$api->setFramework('Wordpress', '4.9.5');
$api->setExtension('PHPUploadcare-Wordpress', '2.6.0');

Changed

  • User Agent reporting now uses a new default format.
  • $api->getUserAgent() replaced with $api->getUserAgentHeader().

Deprecated

  • (2.2.1) $api->getUserAgent() was deprecated and will be completely removed in the next major version. Replacement: $api->getUserAgentHeader().

Fixed

  • Updated the $api->getGroupList($options = array()) method.
  • Mistakes in method descriptions.
  • Hitting max throttling attempts when a request was successful.

Check out the uploadcare-php repo on GitHub or look through the full changelog specifically.

TinyMCE plugin 3.0.0

widget, integrations May 24, 2018

Hey folks, we just released File Uploader 3.0.0 for TinyMCE. The plugin now supports Uploadcare Widget v3 and allows adjusting settings through TinyMCE editor options.

File Uploader helps you insert any media into TinyMCE WYSIWYGs, stores it in the cloud, and delivers content to 220k nodes in 130+ countries. Image Processing also becomes available for any media via URL directives.

Bumping the widget version brings:

  • New design.
  • Longer term support.
  • More features and future updates.
  • More locales out of the box.

If you are currently using the previous widget-v2-based plugin with a customized dialog window, you will need to check out the v2-v3 migration guide to update.

Added:

  • Plugin settings can now be defined using the TinyMCE editor options.

Changed:

  • The default widget version for File Uploader is now 3.x.
  • Added integration to the default widget config to provide info on used TinyMCE and plugin versions to User Agent with requests to Uploadcare Upload API.

Issues and PRs are welcome. The full uploadcare-tinymce changelog can be found here.

Redactor plugin 2.0.0

widget, integrations May 24, 2018

Yoo-hoo, our File Uploader 2.0.0 for Imperavi Redactor is out and now supports Redactor v3 and Uploadcare Widget v3.

File Uploader helps you insert any media into Redactor WYSIWYGs, stores it in the cloud, and delivers content to 220k nodes in 130+ countries. You also get our Image Processing feature controlled by URL directives.

Switching the plugin to the widget v3 brings:

  • New design.
  • Longer term support.
  • More features and future updates.
  • More locales out of the box.

If you are currently using the previous widget-v2-based plugin with a customized dialog window, you will need to check out the v2-v3 migration guide to update.

Added:

  • Redactor 3 support; File Uploader now works with both v2 and v3.

Changed:

  • The default widget version for File Uploader is now 3.x.
  • Added integration to the default widget config to provide info on used Redactor and plugin versions to User Agent with requests to Uploadcare Upload API.

Issues and PRs are welcome. The full uploadcare-redactor changelog can be found here.

CKEditor plugin 3.0.0

widget, integrations May 17, 2018

We updated our File Uploader for CKEditor 4. Here’s the v3-enabled plugin demo.

The major improvement is switching to the Uploadcare Widget 3.x, this means:

  • New design.
  • Longer term support.
  • More features and future updates.
  • More locales out of the box.

If you are currently using the v2-based plugin with a custom widget style, you will need to check out the v2-v3 migration guide to update.

Updated:

  • The default widget version for File Uploader is now 3.x.
  • Added integration to the default widget config to provide info on the CKEditor version and plugin version for User Agent with requests to Uploadcare Upload API.

Issues and PRs are welcome. The full uploadcare-ckeditor changelog can be found here.

Modify CDN URLs in JotForm

integrations March 13, 2018

We updated our JotForm integration, FIle Uploader by Uploadcare:

When uploading files via a form, you can choose to add their original filenames to CDN URLs:

Adding filenames to CDN URLs

Your CDN URLs will then look like that:

https://ucarecdn.com/:uuid/:filename

Where :uuid is your file identifier and :filename is your original filename.

You can also add Media Processing operations to your CDN URLs:

Adding custom strings to CDN URLs

Your CDN URLs will then include processing operations as URL directives:

https://ucarecdn.com/:uuid/-/:operations/:parameters/

Where :operations stands for a set of applied operations and their :parameters, learn more.

The filed also implies you can add any RFC3986 compliant custom strings to your CDN URLs. This can be useful when passing those for further processing.

You might also want to check out our JotForm integration guide.

Hi-res images from Instagram

upload api, integrations October 19, 2016

Until quite recently, the largest image we could get from Instagram was 640x640 px in size. From now on we try to get the hi-res (1080x1080 px) images first and fallback to the standard size in case we fail.

"Auto-copy" for S3 custom storage

dashboard, upload api, integrations October 19, 2016

We've added the "auto-copy" feature to your custom storage S3 buckets. After it's enabled you no longer have to send explicit requests to our REST API in order to copy uploaded files. You can still use the REST API if you'd like to copy file variants/versions.

The feature is free and is available for all of our clients that use custom storage.

Widget 2.10.0: Google Photos

widget, integrations August 29, 2016

enter image description here

Google Photos added as a new file source. It's available in the widget starting from version 2.10.0.

See it in action. You can find full changelog entry here.

Webhooks and Zapier

dashboard, rest api, integrations May 16, 2016

We've added Webhooks support to Uploadcare, so now you may receive real-time updates about your uploads and build more dynamic and complex applications. You can manage your webhooks via project dashboard or REST API.

The Zapier integration (that uses webhooks behind the scenes) will help you set up workflows that include Dropbox, GMail, Google Spreadsheets, Trello, and hundreds of other awesome services with a few mouse clicks and no code :).