diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 69f2040f4..c13d32824 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -4,8 +4,22 @@ updates: directory: / schedule: interval: monthly + groups: + gha: + update-types: + - patch + - minor + patterns: + - '*' - package-ecosystem: npm directory: / schedule: interval: monthly + groups: + npm: + update-types: + - patch + - minor + patterns: + - '*' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e320976c9..1c29cc499 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,27 +19,24 @@ jobs: suite: 'puppeteer' - desc: 'Types' suite: 'types' - - desc: 'Node.js 14' - suite: 'node' - node: 14 - - desc: 'Node.js 16' - suite: 'node' - node: 16 - desc: 'Node.js 18' suite: 'node' node: 18 + - desc: 'Node.js 20' + suite: 'node' + node: 20 name: ${{ matrix.desc }} steps: - name: Check out sources - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 1 - name: Git Clean run: git clean -fxd --exclude=node_modules/ - name: Install Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node || 16 }} + node-version: ${{ matrix.node || 20 }} - name: Install dependencies uses: sergioramos/yarn-actions/install@v6 with: diff --git a/.vscode/tus-js-client.code-workspace b/.vscode/tus-js-client.code-workspace index b56d0f7a5..95afad28e 100644 --- a/.vscode/tus-js-client.code-workspace +++ b/.vscode/tus-js-client.code-workspace @@ -1,13 +1,13 @@ { - "folders": [ - { - "path": ".." - } - ], - "settings": { - "workbench.colorCustomizations": { - "titleBar.activeForeground": "#cecece", - "titleBar.activeBackground": "#45b39d", - }, - } + "folders": [ + { + "path": "..", + }, + ], + "settings": { + "workbench.colorCustomizations": { + "titleBar.activeForeground": "#cecece", + "titleBar.activeBackground": "#45b39d", + }, + }, } diff --git a/README.md b/README.md index 93a9da559..b0f7903d1 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ tus-js-client is a pure **JavaScript** client for the [tus resumable upload prot **Protocol version:** 1.0.0 -This branch contains tus-js-client v3. If you are looking for the previous major release, after which [breaking changes](https://tus.io/blog/2022/08/03/tus-js-client-300.html) have been introduced, please look at the [v2.3.2 tag](https://github.com/tus/tus-js-client/tree/v2.3.2). +This branch contains tus-js-client v4. If you are looking for the previous major release, after which [breaking changes](https://github.com/tus/tus-js-client/releases/tag/v4.0.0) have been introduced, please look at the [v3.1.3 tag](https://github.com/tus/tus-js-client/tree/v3.1.3). ## Example diff --git a/demos/browser/index.html b/demos/browser/index.html index 5e3b9c19d..cf2483dbc 100644 --- a/demos/browser/index.html +++ b/demos/browser/index.html @@ -1,4 +1,4 @@ - +
diff --git a/demos/browser/video.html b/demos/browser/video.html index 986ba4171..513f027c8 100644 --- a/demos/browser/video.html +++ b/demos/browser/video.html @@ -1,4 +1,4 @@ - + diff --git a/demos/cordova/www/index.html b/demos/cordova/www/index.html index 7e13df0e1..5a187a858 100644 --- a/demos/cordova/www/index.html +++ b/demos/cordova/www/index.html @@ -1,4 +1,4 @@ - +