Skip to content

Remove legacy Remix export aliases#11599

Open
brophdawg11 wants to merge 4 commits into
mainfrom
brophdawg11/codex-remove-legacy-remix-aliases
Open

Remove legacy Remix export aliases#11599
brophdawg11 wants to merge 4 commits into
mainfrom
brophdawg11/codex-remove-legacy-remix-aliases

Conversation

@brophdawg11

Copy link
Copy Markdown
Contributor

Remix currently exposes package-aligned aliases alongside the canonical remix/* entrypoints. These compatibility mappings should not become part of the stable v3 API surface.

  • Remove the 23 duplicate legacy mappings from the Remix manifest while retaining the canonical entrypoints.
  • Preserve generated source stubs when a removed alias and a remaining canonical export share the same file.
  • Add regression coverage that every generated Remix package export references an existing source file.
  • Document each removed alias and its canonical replacement in the release note.

Generated packages/remix/package.json changes are intentionally left to the generate-remix CI workflow.

@github-actions

Copy link
Copy Markdown
Contributor

Preview Build Available

A preview build has been created for this PR. You can install it using:

pnpm install "remix-run/remix#preview/pr-11599&path:packages/remix"

This preview build will be updated automatically as you push new commits.

@remix-run-bot

Copy link
Copy Markdown
Contributor

Changes in this PR resulted in updates to the auto-generated remix package in 3d75ba3. Please review those changes prior to merging.

@brophdawg11 brophdawg11 self-assigned this Jul 14, 2026
@brophdawg11
brophdawg11 force-pushed the brophdawg11/codex-remove-legacy-remix-aliases branch from cdfbd03 to f7d882d Compare July 17, 2026 20:58
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.

2 participants