Skip to content

Commit 4408f7e

Browse files
committed
Merge branch 'main' into 5.0
* main: @uppy/locales: update Czech translations (#5819) Add CLAUDE.md Trigger release CI Migrate from Cypress to Vitest Browser Mode (#5828) build(deps): bump multer from 1.4.4 to 2.0.2 (#5831) Migrate to changesets from custom release tooling (#5840) Fix turbo race condition (#5839)
2 parents cb9673b + f7eba01 commit 4408f7e

159 files changed

Lines changed: 2261 additions & 6935 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changesets
2+
3+
Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
4+
with multi-package repos, or single-package repos to help you version and publish your code. You can
5+
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
6+
7+
We have a quick list of common questions to get you started engaging with this project in
8+
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)

.changeset/breezy-showers-wash.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/vue": patch
3+
---
4+
5+
Fix uppy prop in UppyContextProvider

.changeset/clear-weeks-fall.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/webcam": minor
3+
---
4+
5+
Add image preview with accept/discard buttons

.changeset/config.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/config@3.1.1/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "public",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": []
11+
}

.changeset/easy-pianos-heal.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/core": patch
3+
---
4+
5+
Resolve stale state in `checkAndUpdateFileState`

.changeset/hot-paths-repeat.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/companion": minor
3+
---
4+
5+
Add provider name to metadata for observability

.changeset/lemon-candles-ask.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/companion": patch
3+
---
4+
5+
Make StreamableBlob spec compliant for Node.js 24+

.changeset/twenty-birds-take.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@uppy/locales": minor
3+
---
4+
5+
Update Swedish translations

.changeset/warm-pugs-lay.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
"@uppy/audio": minor
3+
"@uppy/aws-s3": minor
4+
"@uppy/aws-s3-multipart": minor
5+
"@uppy/box": minor
6+
"@uppy/companion-client": minor
7+
"@uppy/components": minor
8+
"@uppy/compressor": minor
9+
"@uppy/core": minor
10+
"@uppy/dashboard": minor
11+
"@uppy/drag-drop": minor
12+
"@uppy/drop-target": minor
13+
"@uppy/dropbox": minor
14+
"@uppy/facebook": minor
15+
"@uppy/file-input": minor
16+
"@uppy/form": minor
17+
"@uppy/golden-retriever": minor
18+
"@uppy/google-drive": minor
19+
"@uppy/google-drive-picker": minor
20+
"@uppy/google-photos-picker": minor
21+
"@uppy/image-editor": minor
22+
"@uppy/informer": minor
23+
"@uppy/instagram": minor
24+
"@uppy/locales": minor
25+
"@uppy/onedrive": minor
26+
"@uppy/progress-bar": minor
27+
"@uppy/provider-views": minor
28+
"@uppy/react": minor
29+
"@uppy/redux-dev-tools": minor
30+
"@uppy/remote-sources": minor
31+
"@uppy/screen-capture": minor
32+
"@uppy/status-bar": minor
33+
"@uppy/store-default": minor
34+
"@uppy/store-redux": minor
35+
"@uppy/svelte": minor
36+
"@uppy/thumbnail-generator": minor
37+
"@uppy/transloadit": minor
38+
"@uppy/tus": minor
39+
"@uppy/unsplash": minor
40+
"@uppy/url": minor
41+
"@uppy/utils": minor
42+
"@uppy/vue": minor
43+
"@uppy/webcam": minor
44+
"@uppy/webdav": minor
45+
"@uppy/xhr-upload": minor
46+
"@uppy/zoom": minor
47+
"uppy": minor
48+
---
49+
50+
Use TypeScript compiler instead of Babel

.github/workflows/ci.yml

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ env:
3030

3131
jobs:
3232
unit_tests:
33-
name: Unit tests
33+
name: Tests
3434
runs-on: ubuntu-latest
3535
strategy:
3636
matrix:
@@ -57,16 +57,20 @@ jobs:
5757
- name: Install dependencies
5858
run:
5959
corepack yarn install
60-
env:
61-
# https://docs.cypress.io/guides/references/advanced-installation#Skipping-installation
62-
CYPRESS_INSTALL_BINARY: 0
60+
- name: Install Playwright Browsers
61+
run: corepack yarn dlx playwright install --with-deps
6362
- name: Build
6463
run: corepack yarn run build
6564
- name: Run tests
6665
run: corepack yarn run test
66+
env:
67+
COMPANION_DATADIR: ./output
68+
COMPANION_DOMAIN: localhost:3020
69+
COMPANION_PROTOCOL: http
70+
COMPANION_REDIS_URL: redis://localhost:6379
6771

6872
types:
69-
name: Type tests
73+
name: Types
7074
runs-on: ubuntu-latest
7175
steps:
7276
- name: Checkout sources
@@ -90,7 +94,23 @@ jobs:
9094
- name: Install dependencies
9195
run:
9296
corepack yarn install
93-
env:
94-
# https://docs.cypress.io/guides/references/advanced-installation#Skipping-installation
95-
CYPRESS_INSTALL_BINARY: 0
9697
- run: corepack yarn run typecheck
98+
99+
lint_js:
100+
name: Lint
101+
runs-on: ubuntu-latest
102+
env:
103+
SKIP_YARN_COREPACK_CHECK: true
104+
steps:
105+
- name: Checkout sources
106+
uses: actions/checkout@v4
107+
108+
- name: Install Node.js
109+
uses: actions/setup-node@v4
110+
with:
111+
node-version: lts/*
112+
- name: Install dependencies
113+
run:
114+
corepack yarn workspaces focus @uppy-dev/build
115+
- name: Run linter
116+
run: corepack yarn run check:ci

0 commit comments

Comments
 (0)