Last 12 weeks · 14 commits
2 of 6 standards met
Purpose Long-lived integration PR for the Remix 3 migration. Feature and platform PRs continue to target ; this PR keeps the complete migration visible against production and gives Oxygen a stable pull request for preview deployments. Current state Remix 3 and framework-neutral Hydrogen platform skeleton Native Node + Remix Assets development and Fly runtime Vite-based Oxygen adapter Request-scoped Storefront client and streaming SSR Portable unit and Playwright acceptance baseline Continuous Fly staging deployments at https://remix-store.fly.dev Review and merge policy Do not merge until storefront parity and cutover checks are complete.** Review migration increments through their smaller PRs into ; this draft updates automatically as those PRs merge. See and for scope, sequencing, and acceptance criteria.
Summary replace the published Remix beta with the prebuilt preview for remix-run/remix#11699 lock the Remix workspace packages to preview commit trigger the branch deployment and pull request checks against the experimental build Validation — 163 passed Local Oxlint auto-threading terminated abnormally in this environment; the single-threaded run completed without diagnostics.
Summary tighten application and test type boundaries by replacing broad assertions and low-evidence contracts with explicit domain types use Remix data schemas for Admin, Storefront, form, browser JSON, test transport, and Oxygen manifest boundaries preserve the resulting cleanup while removing the temporary vendored lint tooling from the final diff Validation (163 tests)
Summary retire the unused environment contract because no migrated feature needs durable app sessions document Hydrogen compatibility routing's request-local manager as ephemeral and unsafe for Customer Account/OAuth state clarify that Shopify cart state remains cookie-backed and add public coverage for the absence of an app cookie update migration, README, and Fly deployment guidance Validation (163 passed) (14 passed) Oxygen production preview smoke paths passed 's parallel wrapper was terminated by the local environment; both underlying checks passed independently. Stack Base: (#272) Migration issue: 2.17
Repository: remix-run/remix-store. Description: Remix Store - Built on Hydrogen Stars: 212, Forks: 18. Primary language: TypeScript. Languages: TypeScript (72.2%), JavaScript (25.3%), CSS (2.5%). License: MIT. Homepage: https://shop.remix.run Open PRs: 2, open issues: 2. Last activity: 1w ago. Community health: 37%. Top contributors: brookslybrand, juanpprieto, josh-degraw, scottdixon, github-actions[bot], tquirino, kieran-mallon, philippeaka, brophdawg11, shopify[bot].