Skip to content

Releases: uploadcare/file-uploader

v1.24.7

25 Dec 16:11
6fd74a2

Choose a tag to compare

1.24.7 (2025-12-25)

Bug Fixes

  • uploader-public-api: adjusted activityParams (#906) (7e808bd)

v1.24.6

23 Dec 15:31
f3dbfe2

Choose a tag to compare

1.24.6 (2025-12-23)

Bug Fixes

  • activity-header: align header with icon by center (#904) (c74675a)
  • prevent progress bar from resetting to 0 during validation (#900) (c52ec43)
  • reduced the number of retries (#902) (bdece2a)

v1.24.5

01 Dec 16:18
85ba42f

Choose a tag to compare

1.24.5 (2025-12-01)

Bug Fixes

  • l10n: fix "drop-files-here" translation (#891) (cc990a2)
  • use unlayered css by default & add separate layered bundle (#893) (d039026)

v1.24.4

21 Nov 11:49
ce6c363

Choose a tag to compare

1.24.4 (2025-11-21)

Bug Fixes

  • deps: bump @uploadcare/quality-insights package to fix unneeded dependencies leak (#889) (cbba698)

v1.24.3

06 Nov 14:02
cdaa197

Choose a tag to compare

1.24.3 (2025-11-06)

Bug Fixes

  • generate unique svg id for the backdrop mask (#884) (3b092ff)

v1.24.2

05 Nov 13:13
6f28f9b

Choose a tag to compare

1.24.2 (2025-11-05)

Bug Fixes

  • config: moved abortControllers to block scope to prevent cross-cancellation (#880) (37cb841)
  • quality-insights: added improved event display (#879) (a0d7b2d)

v1.24.1

30 Oct 11:56
62517e7

Choose a tag to compare

1.24.1 (2025-10-30)

Bug Fixes

  • file-item: hide "waiting for social source" hint after successful upload (#876)
  • social-source: use specified targetOrigin for postMessage calls (#876)
  • social-source: toggle "Done" button visibility together with selection status block (#876)
  • config: run initial configuration side effects after all config keys have been processed (#875)

v1.24.0

28 Oct 15:34
68475d9

Choose a tag to compare

1.24.0 (2025-10-28)

Highlights

  • Fully rewritten to TypeScript
  • Added support for CSS Layers (more predictable style overrides)

Potential Breaking Changes (Minor Release)

Some type definitions and imports were cleaned up:

Type updates

- type MyCfg = InstanceOf<Config>
+ type MyCfg = Config
- type MyProvider = InstanceOf<UploadCtxProvider>
+ type MyProvider = UploadCtxProvider

CSS import change

- import '@uploadcare/file-uploader/blocks/themes/uc-basic/index.css'
+ import '@uploadcare/file-uploader/index.css'

We've preserved the NPM package exports API, so most setups should work without changes.

Migration Checklist

  • Replace InstanceOf<> usage
  • Update CSS import path
  • If you override styles, verify nothing shifts with CSS layers

Need help?

If you hit unexpected issues, please open an issue - we'll take a look!

v1.23.1

24 Oct 14:15
441e794

Choose a tag to compare

1.23.1 (2025-10-24)

Bug Fixes

  • external sources: hide spinner button until external source authentication done (#869) (ed0aa7a)

v1.23.0

07 Oct 14:34

Choose a tag to compare

1.23.0 (2025-10-07)

Bug Fixes

  • cloud-image-editor: ResizeObserver loop completed with undelivered notifications error (aca1331)
  • locales: correct capitalization from "Onedrive" to "OneDrive" (#863) (5b22196)

Features