Skip to content

fix(vercel): Fix ISR path rewrite to prevent 404#16079

Merged
Princesseuh merged 1 commit into
withastro:mainfrom
empoulter-uclan:vercel-isr-fix
Mar 25, 2026
Merged

fix(vercel): Fix ISR path rewrite to prevent 404#16079
Princesseuh merged 1 commit into
withastro:mainfrom
empoulter-uclan:vercel-isr-fix

Conversation

@empoulter-uclan
Copy link
Copy Markdown
Contributor

Changes

Fix a bug which prevented pages from being served by ISR by the vercel adapter.

This PR introduced a bug with the vercel adaptor which made any route served by ISR result in a 404. This is due to an intricacy with how vercel ISR works, in that we need to change the request path when serving an ISR path. This was noticed by a commenter in the PR.

Testing

No additional test cases added. Manual e2e tests performed on a test vercel project (note this includes other code from another PR I am working on, but the upshot is that it is a ISR page, which does not 404, as opposed to an earlier deployment without this fix which does 404).

Docs

No docs needed as a bug fix for internal adapter logic

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Mar 25, 2026

🦋 Changeset detected

Latest commit: 71ae513

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions Bot added the pkg: integration Related to any renderer integration (scope) label Mar 25, 2026
@leifmarcus
Copy link
Copy Markdown
Contributor

@Princesseuh, When can we expect this to be released? This currently blocks our upgrade to Astro 6, which we would like to do. Thanks for fixing this.

@Princesseuh
Copy link
Copy Markdown
Member

Tomorrow most likely, with the rest of 6.1.

@Princesseuh Princesseuh merged commit aa26636 into withastro:main Mar 25, 2026
38 of 39 checks passed
@astrobot-houston astrobot-houston mentioned this pull request Mar 25, 2026
@leifmarcus
Copy link
Copy Markdown
Contributor

Tomorrow most likely, with the rest of 6.1.

Thanks a lot!

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

Labels

pkg: integration Related to any renderer integration (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants