Skip to content

Comments

Release vercel v0.5.0#51

Merged
vvo merged 1 commit intomainfrom
release-0.5.0
Feb 19, 2026
Merged

Release vercel v0.5.0#51
vvo merged 1 commit intomainfrom
release-0.5.0

Conversation

@vvo
Copy link
Member

@vvo vvo commented Feb 19, 2026

Release notes

Features

  • Private blob storage support (#50) — All blob operations (put, copy, get, multipart) now accept access="private" in addition to "public". Private blobs use *.private.blob.vercel-storage.com domains and authenticate via Bearer token.
  • New GetBlobResult type with .content, .etag, .size, .content_type, etc.
  • New params on get: use_cache, if_none_match (for conditional 304 requests)

Breaking changes

  • get() / get_async() now return GetBlobResult instead of bytes. Migrate: get(url)get(url).content
  • get() / get_async() now require access param (defaults to "public", backward-compatible for public stores)
  • download_file / download_file_async gain an access param (defaults to "public")

Bug fixes

  • Handle RFC 7231 date format in Last-Modified header (blob storage CDN returns HTTP date format, not ISO 8601)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Feb 19, 2026

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

Project Deployment Actions Updated (UTC)
vercel-py Ready Ready Preview Feb 19, 2026 0:39am

Request Review

@vvo vvo requested review from a team and scotttrinh February 19, 2026 13:00
@vvo vvo self-assigned this Feb 19, 2026
@vvo vvo merged commit 9665242 into main Feb 19, 2026
6 checks passed
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