Skip to content

test(vue): verify vue-router 5 support - #24595

Merged
Lms24 merged 1 commit into
getsentry:developfrom
ihsraham:feat/vue-router-5-e2e
Sep 24, 2026
Merged

Lms24 merged 1 commit into
getsentry:developfrom
ihsraham:feat/vue-router-5-e2e

Conversation

@ihsraham

@ihsraham ihsraham commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

The Vue 3 E2E app's latest variant upgrades Vue but keeps Vue Router 4. Add a required Router 5 variant that prints the installed version and runs the existing assertions, while retaining Router 4 coverage. No SDK runtime changes.

After rebasing onto 7070bd6, Router 5.3.1 passed all 14 fixture tests against the freshly packed SDK. Router 4.6.4 passed 13/14 initially; the soft-navigation web-vitals test timed out, then passed three isolated reruns. Router 5 reports a Vite peer warning with the fixture's Vite 5.4.21, but type-checking and both builds passed.

Local checks used Node 22.22.2 and reused monorepo dependencies. Repository-wide lint failed in unchanged files; the full monorepo build and test suite were not rerun. CI passed, including lint and all three required Vue E2E variants.

Fixes #24373

@ihsraham
ihsraham force-pushed the feat/vue-router-5-e2e branch from bcdccdc to 7587de5 Compare September 23, 2026 11:10
Co-Authored-By: OpenAI/ChatGPT <codex@openai.com>
@ihsraham
ihsraham force-pushed the feat/vue-router-5-e2e branch from 7587de5 to 2d9742b Compare September 23, 2026 11:12
@ihsraham

Copy link
Copy Markdown
Contributor Author

@msonnb I've added Vue Router 5 E2E coverage for #24373. The workflows are waiting for maintainer approval. Could you approve the runs when you have a chance?

@ihsraham
ihsraham marked this pull request as ready for review September 24, 2026 04:09

@Lms24 Lms24 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

@Lms24
Lms24 merged commit 5c2b130 into getsentry:develop Sep 24, 2026
43 checks passed
Lms24 added a commit that referenced this pull request Sep 24, 2026
This PR adds the external contributor to the CHANGELOG.md file, so that
they are credited for their contribution. See #24595

Co-authored-by: Lms24 <8420481+Lms24@users.noreply.github.com>
Co-authored-by: Lukas Stracke <lukas.stracke@sentry.io>
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.

Verify if we support vue-router v5

2 participants