pyuploadcare 2.6.0

python, libs November 29, 2018

We've release a python client library version 2.6.0:

Changed

  • Improved error logging.
  • Update bundled widget to version 3.6.1. See widget changelog.

Fixed

  • FileWidget.render() now works in Django 2.1.
  • Obsolete widget setting data-upload-base-url replaced with data-url-base

Angular 2+ wrapper 1.2.2

widget, libs November 09, 2018

We updated our Angular 2+ wrapper to the version 1.2.2.

Fixed

  • GitHub issue #26, Renderer2.destroyNode() was called in production thus firing the this.renderer.destroyNode is not a function error.

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

Java Library 3.2.0

libs November 09, 2018

We updated our official Java library to the version 3.2.0.

Added

  • Support for uploading files using InputStream

Changed

  • Build matrix in Travis
  • Switched to Semantic Versioning

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

Angular 2+ wrapper 1.2.1

widget, libs October 16, 2018

We updated our Angular 2+ wrapper to the version 1.2.1.

Changed

  • The reject() method added in the version 1.2.0 can now close widget dialogs opened via the internal markup button, not just via openDialog().

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

Angular 2+ wrapper 1.2.0

widget, libs October 02, 2018

We updated our Angular 2+ wrapper to the version 1.2.0.

Changed

  • Added the reject() method that closes the file uploader dialog opened via the openDialog() method and discards any file selection. The method is accessible from a parent component via the @ViewChild() approach.

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

Angular 2+ wrapper 1.1.0

widget, libs August 03, 2018

We updated our Angular 2+ wrapper to the version 1.1.0.

Added

  • validators widget attribute; you can now restrict which files users can upload: by type, size, image dimensions, and more.

Changed

  • Fixed AOT compilation for production build.

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

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.

Angular 2+ wrapper 1.0.1

widget, libs June 04, 2018

We updated our Angular 2+ wrapper to the version 1.0.1.

Added

  • Exported the Uploadcare Widget API: you are now free to add directives.
  • A new directive, ngx-uploadcare-widget-custom with no default markup. You can implement the widget with yours.
  • New method, openDialog(), to both directives.
  • New event, on-progress, to both directives.
  • The AUTHORS.txt file to the repo to give credit to those contributing to the project. Yoo-hoo, thanks folks 💛

Changed

  • New usage approach: we switched to using a module instead of a component.
  • Updated README with Table of Contents and new sections, “Security issues” and “Feedback”.
  • The widget version in dependencies is now 3.x.
  • Added the integration option to the default widget config to provide info on the Angular and wrapper versions for User Agent with requests to Uploadcare Upload API.

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

Angular 2+ wrapper 0.2.1

libs April 02, 2018

Our Angular 2+ wrapper has just been updated to the version 0.2.1.

Changed:

  • Fixed the component re-initialization issue in IE.
  • Updated unit tests. Coverage summary is now up to 100%.
  • Updated demo projects with usage examples.

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

Angular 2+ wrapper 0.2.0

libs March 20, 2018

Our Angular 2+ wrapper has just got better with its support for interactions. This means the widget accepts changes in input parameters.

Added:

  • clearUploads(), a method that removes all current uploads from the widget: "clears" it.
  • reset(), a method allowing for the manual widget reset.

Changed:

  • Interactions: the widget now accepts changes in input parameters.
  • Updated README: elaborate on install, usage, etc.
  • Updated demo projects with usage examples.

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

Our all-new Angular 2+ wrapper is out

widget, libs February 16, 2018

Yoohoo, we have just released the Angular 2+ wrapper for Uploadcare Widget; the current wrapper version is 0.1.3.

Install goes simply like:

npm install ngx-uploadcare-widget

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

PHP lib version 2

libs, php August 03, 2017

We've just released new version of PHP lib — 2.0.0

Major changes:

  • update default widget version to 3.x
  • upgrade to REST API v0.5

Update your composer.json:

"require": {
   "uploadcare/uploadcare-php": ">=v2.0,<3.0"
}

and run

composer update --no-dev

pyuploadcare 2.0

python, libs April 01, 2016

We've release a python client library version 2.0:

  • Added support for version 0.5 of REST API.
  • Updated widget to version 2.8.1 (see widget changelog).
  • Added the ucare list_groups command.
  • Removed deprecated entities.

NB: There are backward incompatible changes. For detailed information about the upgrade process see update to version 2.0.