# Release Notes

Keep up to date with the changes to Ultimate Uploadcare here.

### Bug fixes \[v 1.28.0]&#x20;

**Date:** `2025-05-26`

* Fixed a bug introduce in v1.24.0 that meant the edited image wasn't reflected in the uploader's state
* Renamed 'Files Uploaded' event to '[Files Updated](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/events#files-updated)' to better reflect its behaviour.
* Improved the element lifecycle of Cloud Image Editor

***

### Display files in either a list or a grid layout \[v 1.27.0]&#x20;

**Date:** `2025-05-06`

* Introduced Files View Mode as a config setting. Choose between a list (default) or grid view for uploaded files: [#files-view-mode](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#files-view-mode "mention")
  * Related [release note](https://uploadcare.com/docs/changelog/2025/4/22/) from Uploadcare

***

### Uploadcare version migration and video support \[v 1.26.0]&#x20;

**Date:** `2025-04-10`

* Migrated the plugin to use Uploadcare's v1 uploader. There shouldn't be any breaking changes but if any are found, please reach out via [email](https://app.gitbook.com/u/MwywyXMbEcMLWfyHF7016LXY0X13).
* Following Uploadcare's introduction for more video support, you can now define which input modes are available for the camera with the 'Camera Modes' field. Read more here: [upload-options](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-options "mention")
* For convenience, a simple video player that supports Uploadcare's Adaptive Bitrate Streaming: [ultimate-uploadcare-video-player](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-video-player "mention")

***

### Dark Mode and extra data in JSON output \[v 1.21.0]&#x20;

**Date:** `2024-08-28`

* Can dynamically define which theme (color scheme) the uploader should use.  Read more here: [#color-scheme](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#color-scheme "mention")
* Extended the 'Array of Files' state to include more information. Read more here: [array-of-files](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/exposed-states/array-of-files "mention")

***

### Dynamic Localisation \[v 1.19.0]&#x20;

**Date:** `2024-08-16`

* Can define the language of the uploader dynamically.  Read more here: [#language](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#language "mention")

***

### Dynamic Allowed File Types \[v 1.17.0]&#x20;

**Date:** `2024-08-03`

* Can define the allowed file types dynamically. Read more here: [#allowed-file-types](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#allowed-file-types "mention")

***

### Localisation and Migration \[v 1.16.0]&#x20;

**Date:** `2024-07-28`

* Added the option to change the language of the uploader. Read more here: [#language](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#language "mention")
* Migrated the plugin from **v0.32** to **v0.50** of Uploadcare.

***

### Pre-populate uploader with file URLs \[v 1.15.0]&#x20;

**Date:** `2024-05-28`

* Added the option to pre-populate the uploader with already uploaded files. Read more here: [#pre-populated-files](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#pre-populated-files "mention")

***

### Open Uploader from Workflow Action \[v 1.14.0]&#x20;

**Date:** `2024-04-26`

* Added **'Open Uploader'** workflow action. Read more here: [open-uploader](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/workflow-actions/open-uploader "mention")

***

### Define Allowed File Types \[v 1.13.0]&#x20;

**Date:** `2024-04-21`

* Introduced the option to limit the files that can be uploaded to specified file types. Read more here: [#allowed-file-types](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#allowed-file-types "mention")

***

### Convert images to Base64 \[v 1.12.0]&#x20;

**Date:** `2024-04-12`

* Introduced the option to convert images to base64 and output them in a specified format. Read more here: [#convert-to-base64](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#convert-to-base64 "mention")

***

### New events and a helpful workflow action \[v 1.11.0]&#x20;

**Date:** `2024-03-11`

* Introduced the **'Extract UUID'** workflow action. Read more here: [extract-uuid](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/backend-workflow-actions/extract-uuid "mention")
* Introduced the **'Done Clicked'** event. Read more here: [#done-clicked](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/events#done-clicked "mention")
* Introduced the **'Modal Opened'** event. Read more here: [#modal-opened](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/events#modal-opened "mention")
* Introduced the **'Modal Closed'** event. Read more here: [#model-closed](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/events#model-closed "mention")

***

### Force aspect ratio when uploading \[v 1.10.0]&#x20;

**Date:** `2024-03-10`

* Added the ability to specify a set aspect ratio for uploaded files. Read more here: [#crop-preset](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#crop-preset "mention")

***

### Client side image optimisation \[v 1.9.0]&#x20;

**Date:** `2024-03-09`

* Added the ability to upload hi-res images and shrink them in size to a reasonable resolution, keeping the original aspect ratio.. Read more here: [#shrink-image](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/upload-config#shrink-image "mention")

***

### Disable Uploader \[v 1.7.0]&#x20;

**Date:** `2024-03-01`

* Added the ability to disable of the uploader using conditional logic. Read more here: [#disable-uploader](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/ultimate-uploadcare-uploader/settings/button-styling#disable-uploader "mention")

***

### Edit already uploaded images with the Cloud Image Editor \[v 1.6.0]&#x20;

**Date:** `2024-02-28`

* Added support for Uploadcare's **'Cloud Image Editor'**. Read more here: [image-editing-with-ultimate-uploadcare-cloud-image-editor](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/implementation/image-editing-with-ultimate-uploadcare-cloud-image-editor "mention")

***

### Delete File Action \[v 1.5.0]&#x20;

**Date:** `2024-02-26`

* **‘Delete File’** workflow action added. Read more here: [delete-file](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/backend-workflow-actions/delete-file "mention")
* Improved error messages for the **‘Store File’** workflow action. Read more here: [store-file](https://jake-bennett-tech.gitbook.io/ultimate-uploadcare/elements/backend-workflow-actions/store-file "mention")&#x20;
