diff --git a/.changeset/nine-lies-relax.md b/.changeset/nine-lies-relax.md deleted file mode 100644 index 3a98d64db..000000000 --- a/.changeset/nine-lies-relax.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@uploadthing/react": major -"uploadthing": major ---- - -Overhaul packages, introduce UploadButton component diff --git a/.changeset/strong-apples-turn.md b/.changeset/strong-apples-turn.md deleted file mode 100644 index 34e295c36..000000000 --- a/.changeset/strong-apples-turn.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"uploadthing": minor -"@example/pagedir": patch -"@example/appdir": patch ---- - -feat: insert the generic in lib-level diff --git a/examples/appdir/CHANGELOG.md b/examples/appdir/CHANGELOG.md index 62e87a1c3..648713992 100644 --- a/examples/appdir/CHANGELOG.md +++ b/examples/appdir/CHANGELOG.md @@ -1,5 +1,15 @@ # @example/appdir +## 0.0.13 + +### Patch Changes + +- [#3](https://github.com/pingdotgg/uploadthing/pull/3) [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2) Thanks [@juliusmarminge](https://github.com/juliusmarminge)! - feat: insert the generic in lib-level + +- Updated dependencies [[`6352f40`](https://github.com/pingdotgg/uploadthing/commit/6352f4057fc5a37a25d3561dcef06e0ba14b4af4), [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2)]: + - @uploadthing/react@3.0.0 + - uploadthing@3.0.0 + ## 0.0.12 ### Patch Changes diff --git a/examples/appdir/package.json b/examples/appdir/package.json index 9ea9b697c..043746883 100644 --- a/examples/appdir/package.json +++ b/examples/appdir/package.json @@ -1,6 +1,6 @@ { "name": "@example/appdir", - "version": "0.0.12", + "version": "0.0.13", "private": true, "scripts": { "dev": "next dev -p 3000", @@ -11,14 +11,14 @@ }, "dependencies": { "@tanstack/react-query": "^4.28.0", - "@uploadthing/react": "2.0.5", + "@uploadthing/react": "3.0.0", "autoprefixer": "10.4.14", "next": "13.4.1", "postcss": "8.4.22", "react": "18.2.0", "react-dom": "18.2.0", "tailwindcss": "^3.3.2", - "uploadthing": "2.0.5", + "uploadthing": "3.0.0", "zod": "^3.21.4", "zod-validation-error": "^1.1.0" }, diff --git a/examples/pagedir/CHANGELOG.md b/examples/pagedir/CHANGELOG.md index 62e87a1c3..648713992 100644 --- a/examples/pagedir/CHANGELOG.md +++ b/examples/pagedir/CHANGELOG.md @@ -1,5 +1,15 @@ # @example/appdir +## 0.0.13 + +### Patch Changes + +- [#3](https://github.com/pingdotgg/uploadthing/pull/3) [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2) Thanks [@juliusmarminge](https://github.com/juliusmarminge)! - feat: insert the generic in lib-level + +- Updated dependencies [[`6352f40`](https://github.com/pingdotgg/uploadthing/commit/6352f4057fc5a37a25d3561dcef06e0ba14b4af4), [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2)]: + - @uploadthing/react@3.0.0 + - uploadthing@3.0.0 + ## 0.0.12 ### Patch Changes diff --git a/examples/pagedir/package.json b/examples/pagedir/package.json index c9fbc8272..c5ae31415 100644 --- a/examples/pagedir/package.json +++ b/examples/pagedir/package.json @@ -1,6 +1,6 @@ { "name": "@example/pagedir", - "version": "0.0.12", + "version": "0.0.13", "private": true, "scripts": { "dev": "next dev -p 3010", @@ -11,7 +11,7 @@ }, "dependencies": { "@tanstack/react-query": "^4.28.0", - "@uploadthing/react": "2.0.5", + "@uploadthing/react": "3.0.0", "autoprefixer": "10.4.14", "next": "13.4.1", "next-auth": "^4.22.1", @@ -19,7 +19,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "tailwindcss": "^3.3.2", - "uploadthing": "2.0.5", + "uploadthing": "3.0.0", "zod": "^3.21.4", "zod-validation-error": "^1.1.0" }, diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 5b5fe77da..8d07a5977 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,16 @@ # @uploadthing/react +## 3.0.0 + +### Major Changes + +- [#1](https://github.com/pingdotgg/uploadthing/pull/1) [`6352f40`](https://github.com/pingdotgg/uploadthing/commit/6352f4057fc5a37a25d3561dcef06e0ba14b4af4) Thanks [@t3dotgg](https://github.com/t3dotgg)! - Overhaul packages, introduce UploadButton component + +### Patch Changes + +- Updated dependencies [[`6352f40`](https://github.com/pingdotgg/uploadthing/commit/6352f4057fc5a37a25d3561dcef06e0ba14b4af4), [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2)]: + - uploadthing@3.0.0 + ## 2.0.5 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 1b4742cf9..43667cdb4 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@uploadthing/react", - "version": "2.0.5", + "version": "3.0.0", "license": "MIT", "exports": { "./package.json": "./package.json", @@ -35,7 +35,7 @@ "peerDependencies": { "react": "^17.0.2 || ^18.0.0", "react-dropzone": "^14.2.3", - "uploadthing": "2.0.5" + "uploadthing": "3.0.0" }, "devDependencies": { "@tailwindcss/forms": "^0.5.3", @@ -51,7 +51,7 @@ "tailwindcss": "^3.3.2", "tsup": "6.7.0", "typescript": "5.1.0-beta", - "uploadthing": "2.0.5", + "uploadthing": "3.0.0", "vitest": "^0.30.1" }, "publishConfig": { diff --git a/packages/uploadthing/CHANGELOG.md b/packages/uploadthing/CHANGELOG.md index 509b43b05..73fb5460f 100644 --- a/packages/uploadthing/CHANGELOG.md +++ b/packages/uploadthing/CHANGELOG.md @@ -1,5 +1,15 @@ # uploadthing +## 3.0.0 + +### Major Changes + +- [#1](https://github.com/pingdotgg/uploadthing/pull/1) [`6352f40`](https://github.com/pingdotgg/uploadthing/commit/6352f4057fc5a37a25d3561dcef06e0ba14b4af4) Thanks [@t3dotgg](https://github.com/t3dotgg)! - Overhaul packages, introduce UploadButton component + +### Minor Changes + +- [#3](https://github.com/pingdotgg/uploadthing/pull/3) [`2479873`](https://github.com/pingdotgg/uploadthing/commit/247987335a5c0ec4d43568f31897377e3656fce2) Thanks [@juliusmarminge](https://github.com/juliusmarminge)! - feat: insert the generic in lib-level + ## 2.0.5 ### Patch Changes diff --git a/packages/uploadthing/package.json b/packages/uploadthing/package.json index 97d8115fe..0b04e51e4 100644 --- a/packages/uploadthing/package.json +++ b/packages/uploadthing/package.json @@ -1,6 +1,6 @@ { "name": "uploadthing", - "version": "2.0.5", + "version": "3.0.0", "license": "MIT", "exports": { "./package.json": "./package.json", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4cd987ea..d23059904 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,7 +57,7 @@ importers: version: 7.32.2(eslint@8.40.0) next: specifier: 13.4.1 - version: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.1 devDependencies: typescript: specifier: 5.1.0-beta @@ -69,7 +69,7 @@ importers: dependencies: next: specifier: 13.4.1 - version: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.1(react-dom@18.2.0)(react@18.2.0) nextra: specifier: ^2.5.0 version: 2.5.0(next@13.4.1)(react-dom@18.2.0)(react@18.2.0) @@ -94,7 +94,7 @@ importers: specifier: ^4.28.0 version: 4.28.0(react-dom@18.2.0)(react@18.2.0) '@uploadthing/react': - specifier: 2.0.5 + specifier: 3.0.0 version: link:../../packages/react autoprefixer: specifier: 10.4.14 @@ -115,7 +115,7 @@ importers: specifier: ^3.3.2 version: 3.3.2 uploadthing: - specifier: 2.0.5 + specifier: 3.0.0 version: link:../../packages/uploadthing zod: specifier: ^3.21.4 @@ -155,7 +155,7 @@ importers: specifier: ^4.28.0 version: 4.28.0(react-dom@18.2.0)(react@18.2.0) '@uploadthing/react': - specifier: 2.0.5 + specifier: 3.0.0 version: link:../../packages/react autoprefixer: specifier: 10.4.14 @@ -179,7 +179,7 @@ importers: specifier: ^3.3.2 version: 3.3.2 uploadthing: - specifier: 2.0.5 + specifier: 3.0.0 version: link:../../packages/uploadthing zod: specifier: ^3.21.4 @@ -255,7 +255,7 @@ importers: specifier: 5.1.0-beta version: 5.1.0-beta uploadthing: - specifier: 2.0.5 + specifier: 3.0.0 version: link:../uploadthing vitest: specifier: ^0.30.1 @@ -274,10 +274,10 @@ importers: version: 8.40.0 next: specifier: 13.4.1 - version: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.1 tsup: specifier: 6.7.0 - version: 6.7.0(postcss@8.4.22)(typescript@5.1.0-beta) + version: 6.7.0(typescript@5.1.0-beta) typescript: specifier: 5.1.0-beta version: 5.1.0-beta @@ -4767,7 +4767,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -4779,11 +4779,53 @@ packages: react: '*' react-dom: '*' dependencies: - next: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false + /next@13.4.1: + resolution: {integrity: sha512-JBw2kAIyhKDpjhEWvNVoFeIzNp9xNxg8wrthDOtMctfn3EpqGCmW0FSviNyGgOSOSn6zDaX48pmvbdf6X2W9xA==} + engines: {node: '>=16.8.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + fibers: '>= 3.1.0' + node-sass: ^6.0.0 || ^7.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + dependencies: + '@next/env': 13.4.1 + '@swc/helpers': 0.5.1 + busboy: 1.6.0 + caniuse-lite: 1.0.30001470 + postcss: 8.4.14 + styled-jsx: 5.1.1 + zod: 3.21.4 + optionalDependencies: + '@next/swc-darwin-arm64': 13.4.1 + '@next/swc-darwin-x64': 13.4.1 + '@next/swc-linux-arm64-gnu': 13.4.1 + '@next/swc-linux-arm64-musl': 13.4.1 + '@next/swc-linux-x64-gnu': 13.4.1 + '@next/swc-linux-x64-musl': 13.4.1 + '@next/swc-win32-arm64-msvc': 13.4.1 + '@next/swc-win32-ia32-msvc': 13.4.1 + '@next/swc-win32-x64-msvc': 13.4.1 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + /next@13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JBw2kAIyhKDpjhEWvNVoFeIzNp9xNxg8wrthDOtMctfn3EpqGCmW0FSviNyGgOSOSn6zDaX48pmvbdf6X2W9xA==} engines: {node: '>=16.8.0'} @@ -4827,6 +4869,52 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false + + /next@13.4.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JBw2kAIyhKDpjhEWvNVoFeIzNp9xNxg8wrthDOtMctfn3EpqGCmW0FSviNyGgOSOSn6zDaX48pmvbdf6X2W9xA==} + engines: {node: '>=16.8.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + fibers: '>= 3.1.0' + node-sass: ^6.0.0 || ^7.0.0 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + dependencies: + '@next/env': 13.4.1 + '@swc/helpers': 0.5.1 + busboy: 1.6.0 + caniuse-lite: 1.0.30001470 + postcss: 8.4.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + styled-jsx: 5.1.1(react@18.2.0) + zod: 3.21.4 + optionalDependencies: + '@next/swc-darwin-arm64': 13.4.1 + '@next/swc-darwin-x64': 13.4.1 + '@next/swc-linux-arm64-gnu': 13.4.1 + '@next/swc-linux-arm64-musl': 13.4.1 + '@next/swc-linux-x64-gnu': 13.4.1 + '@next/swc-linux-x64-musl': 13.4.1 + '@next/swc-win32-arm64-msvc': 13.4.1 + '@next/swc-win32-ia32-msvc': 13.4.1 + '@next/swc-win32-x64-msvc': 13.4.1 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false /nextra-theme-docs@2.5.0(next@13.4.1)(nextra@2.5.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xmJx0xj0Mewfr/h4xkZH5TuTB6qWeygCGW384ySqZA81LargQjEqw8a25BSif8dWaMAZZ+oIBOvJ2Et+CJytQQ==} @@ -4844,7 +4932,7 @@ packages: git-url-parse: 13.1.0 intersection-observer: 0.12.2 match-sorter: 6.3.1 - next: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.1(react-dom@18.2.0)(react@18.2.0) next-seo: 6.0.0(next@13.4.1)(react-dom@18.2.0)(react@18.2.0) next-themes: 0.2.1(next@13.4.1)(react-dom@18.2.0)(react@18.2.0) nextra: 2.5.0(next@13.4.1)(react-dom@18.2.0)(react@18.2.0) @@ -4870,7 +4958,7 @@ packages: gray-matter: 4.0.3 katex: 0.16.6 lodash.get: 4.4.2 - next: 13.4.1(@babel/core@7.21.3)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.1(react-dom@18.2.0)(react@18.2.0) next-mdx-remote: 4.4.1(react-dom@18.2.0)(react@18.2.0) p-limit: 3.1.0 react: 18.2.0 @@ -5294,6 +5382,22 @@ packages: camelcase-css: 2.0.1 postcss: 8.4.23 + /postcss-load-config@3.1.4: + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 2.1.0 + yaml: 1.10.2 + dev: true + /postcss-load-config@3.1.4(postcss@8.4.22): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} @@ -5477,6 +5581,7 @@ packages: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.0 + dev: false /react-dropzone@14.2.3(react@18.2.0): resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} @@ -5762,6 +5867,7 @@ packages: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} dependencies: loose-envify: 1.4.0 + dev: false /scroll-into-view-if-needed@3.0.10: resolution: {integrity: sha512-t44QCeDKAPf1mtQH3fYpWz8IM/DyvHLjs8wUvvwMYxk5moOqCzrMSxK6HQVD0QVmVjXFavoFIPRVrMuJPKAvtg==} @@ -6070,6 +6176,21 @@ packages: inline-style-parser: 0.1.1 dev: false + /styled-jsx@5.1.1: + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + client-only: 0.0.1 + /styled-jsx@5.1.1(@babel/core@7.21.3)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} @@ -6086,6 +6207,24 @@ packages: '@babel/core': 7.21.3 client-only: 0.0.1 react: 18.2.0 + dev: false + + /styled-jsx@5.1.1(react@18.2.0): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + client-only: 0.0.1 + react: 18.2.0 + dev: false /sucrase@3.31.0: resolution: {integrity: sha512-6QsHnkqyVEzYcaiHsOKkzOtOgdJcb8i54x6AV2hDwyZcY9ZyykGZVw6L/YN98xC0evwTP6utsWWrKRaa8QlfEQ==} @@ -6346,6 +6485,42 @@ packages: - ts-node dev: true + /tsup@6.7.0(typescript@5.1.0-beta): + resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} + engines: {node: '>=14.18'} + hasBin: true + peerDependencies: + '@swc/core': ^1 + postcss: ^8.4.12 + typescript: '>=4.1.0' + peerDependenciesMeta: + '@swc/core': + optional: true + postcss: + optional: true + typescript: + optional: true + dependencies: + bundle-require: 4.0.1(esbuild@0.17.14) + cac: 6.7.14 + chokidar: 3.5.3 + debug: 4.3.4 + esbuild: 0.17.14 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + postcss-load-config: 3.1.4 + resolve-from: 5.0.0 + rollup: 3.20.2 + source-map: 0.8.0-beta.0 + sucrase: 3.31.0 + tree-kill: 1.2.2 + typescript: 5.1.0-beta + transitivePeerDependencies: + - supports-color + - ts-node + dev: true + /tsutils@3.21.0(typescript@5.1.0-beta): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'}