Skip to content

Comments

@remotion/vercel: Support new private Blob stores#6623

Merged
JonnyBurger merged 5 commits intomainfrom
feat/vercel-blob-private-access
Feb 20, 2026
Merged

@remotion/vercel: Support new private Blob stores#6623
JonnyBurger merged 5 commits intomainfrom
feat/vercel-blob-private-access

Conversation

@JonnyBurger
Copy link
Member

Summary

  • Upgraded @vercel/blob from 2.0.1 to 2.3.0 in @remotion/vercel and template-vercel
  • Expanded VercelBlobAccess type to accept 'public' | 'private'
  • Made access parameter optional in uploadToVercelBlob(), defaulting to 'private'
  • Updated docs to reflect the new option and default

Test plan

  • bun run make in packages/vercel succeeds
  • Verify uploadToVercelBlob() works with access: 'private'
  • Verify uploadToVercelBlob() works with access: 'public'
  • Verify uploadToVercelBlob() defaults to 'private' when access is omitted

🤖 Generated with Claude Code

…oad support

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings February 20, 2026 16:33
@vercel
Copy link
Contributor

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bugs Ready Ready Preview, Comment Feb 20, 2026 5:16pm
remotion Ready Ready Preview, Comment Feb 20, 2026 5:16pm

Request Review

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@JonnyBurger JonnyBurger changed the title @remotion/vercel: Upgrade @vercel/blob to 2.3.0 and add private upload support @remotion/vercel: Support new private Blob stores Feb 20, 2026
Copy link
Contributor

@pullfrog pullfrog bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean, small change. A couple of observations:

PR description vs. code mismatch: The PR description says access is now optional with a default of 'private', but the code still has access as a required parameter in uploadToVercelBlob(). Either the description is inaccurate, or the intended default wasn't implemented. The code as-is is fine (non-breaking expansion of the type), but the description is misleading.

Doc nits (not in the diff, so noting here):

  1. upload-to-vercel-blob.mdx line 13 still says "to make the output publicly accessible" — now that private uploads are supported, consider softening to e.g. "to store the output in Vercel Blob storage".

  2. upload-to-vercel-blob.mdx line 68 says "The public download URL" — for access: 'private', the URL requires a token. Consider just "The download URL of the uploaded file."

Pullfrog  | Fix all ➔Fix 👍s ➔View workflow runpullfrog.com𝕏

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the @remotion/vercel integration with Vercel Blob to support private uploads by upgrading @vercel/blob and extending the public API/types/docs accordingly.

Changes:

  • Upgraded @vercel/blob to 2.3.0 in @remotion/vercel and template-vercel.
  • Expanded VercelBlobAccess to 'public' | 'private' and made uploadToVercelBlob()’s access optional with a default of 'private'.
  • Updated Vercel docs to reflect the new access option and default.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/vercel/src/upload-to-vercel-blob.ts Makes access optional and defaults uploads to private.
packages/vercel/src/types.ts Extends VercelBlobAccess to include private.
packages/vercel/src/scripts/upload-blob.ts Updates script config typing to use VercelBlobAccess.
packages/vercel/package.json Bumps @vercel/blob to 2.3.0.
packages/template-vercel/package.json Bumps @vercel/blob to 2.3.0 in the template.
packages/docs/docs/vercel/upload-to-vercel-blob.mdx Documents access? and the new default.
packages/docs/docs/vercel/types.mdx Updates the type reference text for VercelBlobAccess.
bun.lock Lockfile update for @vercel/blob@2.3.0.

@pullfrog
Copy link
Contributor

pullfrog bot commented Feb 20, 2026

Addressed 1 review thread approved with 👍 by @JonnyBurger:

  • packages/docs/docs/vercel/upload-to-vercel-blob.mdx:63 — The review noted that the PR claims access defaults to 'private' but the code didn't make it optional. This was already fixed in commit 03357581cd which made access optional with default: 'private' and updated the docs accordingly. Replied and resolved the thread.

Pullfrog  | View workflow run | Using Cursor CLI | Triggered by Pullfrogpullfrog.com𝕏

@JonnyBurger JonnyBurger merged commit 4f4f81c into main Feb 20, 2026
12 of 14 checks passed
@JonnyBurger JonnyBurger deleted the feat/vercel-blob-private-access branch February 20, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant