Skip to content

chore: bump @cloudflare/vite-plugin to 1.31.0 and related dependencies - #70

Merged
cpojer merged 1 commit into
mainfrom
04-02-chore_bump_cloudflare_vite-plugin_to_1.31.0_and_related_dependencies
Apr 2, 2026
Merged

cpojer merged 1 commit into
mainfrom
04-02-chore_bump_cloudflare_vite-plugin_to_1.31.0_and_related_dependencies

Conversation

@shulaoda

@shulaoda shulaoda commented Apr 2, 2026 •

Copy link
Copy Markdown
Member

Summary

Unblocks #63 (ci: add Windows to test matrix).

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates Cloudflare tooling versions used by the void package and the monorepo’s pnpm catalog/lockfile to pick up upstream fixes (notably for enabling Windows CI).

Changes:

  • Bump @cloudflare/vite-plugin to ^1.31.0 in packages/void.
  • Bump pnpm catalog entries for wrangler to ^4.80.0 and @cloudflare/workers-types to ^4.20260401.1.
  • Refresh pnpm-lock.yaml to reflect the new Cloudflare dependency graph (including updated workerd/miniflare transitive versions).

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
pnpm-workspace.yaml Updates pnpm catalog versions for wrangler and @cloudflare/workers-types.
pnpm-lock.yaml Lockfile updates to resolve @cloudflare/vite-plugin@1.31.0, wrangler@4.80.0, and newer Cloudflare transitive deps.
packages/void/package.json Bumps @cloudflare/vite-plugin dependency to ^1.31.0.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pnpm-lock.yaml
@cpojer
cpojer merged commit df6a343 into main Apr 2, 2026
10 checks passed
@cpojer
cpojer deleted the 04-02-chore_bump_cloudflare_vite-plugin_to_1.31.0_and_related_dependencies branch April 2, 2026 23:43
cpojer pushed a commit that referenced this pull request Sep 11, 2026
…amework) (#70)

API + dispatch changes to match Wrangler asset semantics:

- Hash: BLAKE3(base64+ext) via blake3-jit, matching Wrangler hashFile
- MIME: use mime package + application/null fallback for unknown extensions,
  preserve charset=utf-8 for text-based types (text/*, application/json,
  application/xml, image/svg+xml, application/manifest+json)
- Dispatch: omit Content-Type header when stored value is application/null
- Fail immediately (non-retriable) when CF requests a hash missing from
  assetsByHash instead of retrying with exponential backoff
- Add blake3-jit and mime dependencies
- Update test mock to extract real hashes from manifest body

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

3 participants