Closed juliusmarminge closed 1 month ago
Latest commit: 5ea847a1b25a14093f933073f84aedb02839abcc
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
docs-uploadthing | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Oct 7, 2024 8:51pm |
The changes in this pull request involve the addition of a new import for the version
from package.json
in two files: upload.browser.ts
and upload.server.ts
. In both files, the uploadWithProgress
and uploadWithoutProgress
functions respectively have been updated to include a new header, x-uploadthing-version
, in their HTTP requests. This change allows for the tracking of the version during uploads without altering the existing function signatures or overall logic.
File | Change Summary |
---|---|
packages/uploadthing/src/internal/... | Added import for version from package.json and included x-uploadthing-version header in uploadWithProgress and uploadWithoutProgress functions. |
withUt
function in the packages/uploadthing/src/tw.ts
file, which may relate to the overall upload functionality, similar to the enhancements made in the main PR regarding version tracking in upload requests.📚 documentation
, examples
In the land of uploads, so bright and keen,
A version was added, a header unseen.
Withx-uploadthing-version
, we track with delight,
Each file that we send takes a wondrous flight!
So hop along, friends, let the uploads commence,
With versioning magic, we leap o'er the fence! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
- [@example/minimal-appdir](https://pkg.pr.new/template/55431989-e480-4e18-970d-0f1d1ebbc092) - [@example/minimal-astro-react](https://pkg.pr.new/template/c337574b-8f71-4eef-8ed1-269790df3adb) - [@example/minimal-expo](https://pkg.pr.new/template/d2039be9-9381-4e9d-8818-56d25c437bfa) - [@example/minimal-nuxt](https://pkg.pr.new/template/d0f85587-10db-4f60-8f24-78dffe839525) - [@example/minimal-pagedir](https://pkg.pr.new/template/6505faa3-c3e3-4626-a1b0-f26290cd6a79) - [@example/minimal-solidstart](https://pkg.pr.new/template/0c8ba63f-f2ff-4ace-80c5-6adafae9ecd3) - [@example/minimal-sveltekit](https://pkg.pr.new/template/75663e43-69e3-47ff-bc81-bfee2cca971e) - [@example/minimal-tanstack-start](https://pkg.pr.new/template/91d5beca-0360-42dc-920a-b0185094b8bd)
pnpm add https://pkg.pr.new/pingdotgg/uploadthing@998
commit: 5ea847a
Bundle | Size (gzip) | Visualization |
---|---|---|
Main | 26.03KB | See Treemap 📊 |
PR (b11a12f439fd7a263208facdf6b73277f957242e) | 26.04KB | See Treemap 📊 |
Diff | ↑5.00B |
A new canary is available for testing. You can install this latest build in your project with:
pnpm add @uploadthing/expo@7.0.3-canary.463ce07
pnpm add @uploadthing/mime-types@0.3.1-canary.463ce07
pnpm add @uploadthing/nuxt@7.0.3-canary.463ce07
pnpm add @uploadthing/react@7.0.3-canary.463ce07
pnpm add @uploadthing/shared@7.0.3-canary.463ce07
pnpm add @uploadthing/solid@7.0.3-canary.463ce07
pnpm add @uploadthing/svelte@7.0.3-canary.463ce07
pnpm add uploadthing@7.0.3-canary.463ce07
pnpm add @uploadthing/vue@7.0.3-canary.463ce07
ref: https://discord.com/channels/966627436387266600/1292693436184531061
Summary by CodeRabbit