Skip to content

fix: normalize obj loader cache keys#891

Open
iota3-cell wants to merge 1 commit into
tscircuit:mainfrom
iota3-cell:iota-fix-model-cache-key
Open

fix: normalize obj loader cache keys#891
iota3-cell wants to merge 1 commit into
tscircuit:mainfrom
iota3-cell:iota-fix-model-cache-key

Conversation

@iota3-cell
Copy link
Copy Markdown

Fixes #93
/claim #93

Summary

  • normalize OBJ/WRL loader cache keys by stripping cachebust_origin
  • sort remaining query params and ignore URL hashes for cache lookup
  • keep the original model URL for the actual fetch/load request

Verification

  • bun run format:check
  • bun run build
  • bun run test:node-bundle
  • static assertion that the cache key helper strips cachebust_origin while fetch still uses the original model URL

@vercel
Copy link
Copy Markdown

vercel Bot commented May 15, 2026

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

Project Deployment Actions Updated (UTC)
3d-viewer Ready Ready Preview, Comment May 15, 2026 6:48pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve 3d model loading to avoid laggy browser

1 participant