Skip to content

fix(vxrn): pull fresh native bundle before serving it - #764

Merged
natew merged 1 commit into
mainfrom
fix/native-hmr-stale-bundle
Aug 22, 2026
Merged

fix(vxrn): pull fresh native bundle before serving it#764
natew merged 1 commit into
mainfrom
fix/native-hmr-stale-bundle

Conversation

@natew

@natew natew commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

rolldown 1.2 removed rebuildStrategy 'auto', so the dev engine no longer rebuilds after an hmr update. getBundle() returned its cached bundle before ever calling ensureLatestBuildOutput(), so once the first bundle was built it was served forever: edit a component, take a full reload, get the old code.

broke tests/test/tests/hmr-fast-refresh.test.ios.ts on every 1.25.x release (dev+rolldown lane only; dev+metro and both prod lanes stayed green).

Team-Machine-Session: p28166

rolldown 1.2 removed rebuildStrategy 'auto', so the dev engine no longer
rebuilds after an hmr update. getBundle() returned its cached bundle before
ever calling ensureLatestBuildOutput(), so once the first bundle was built it
was served forever: edit a component, take a full reload, get the old code.

broke tests/test/tests/hmr-fast-refresh.test.ios.ts on every 1.25.x release
(dev+rolldown lane only; dev+metro and both prod lanes stayed green).

Team-Machine-Session: p28166
@railway-app

railway-app Bot commented Aug 22, 2026

Copy link
Copy Markdown

🚅 Deployed to the one-pr-764 environment in onestack.dev

Service Status Web Updated (UTC)
one 🕒 Building (View Logs) Web Aug 22, 2026 at 2:31 am

@railway-app
railway-app Bot temporarily deployed to onestack.dev / one-pr-764 August 22, 2026 02:31 Destroyed
@natew
natew merged commit cdd569c into main Aug 22, 2026
3 of 5 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