Skip to content

chore: remove FASTGlobal version tracking#7480

Merged
janechu merged 4 commits intoreleases/fast-element-v3from
users/janechu/remove-versions
Apr 22, 2026
Merged

chore: remove FASTGlobal version tracking#7480
janechu merged 4 commits intoreleases/fast-element-v3from
users/janechu/remove-versions

Conversation

@janechu
Copy link
Copy Markdown
Collaborator

@janechu janechu commented Apr 22, 2026

Pull Request

📖 Description

Remove the FASTGlobal.versions API from the v3 branch so FAST no longer exposes runtime version tracking. This keeps the change as a pure breaking-change removal: the public API/docs are updated, the migration guidance explains the unsupported multi-version scenario, and no legacy runtime fallback is added.

🎫 Issues

👩‍💻 Reviewer Notes

This revision intentionally keeps the work to API and documentation removal only. Reviewers can focus on the FASTGlobal surface removal and the migration guidance update.

📑 Test Plan

  • Run the existing packages/fast-element/src/platform.pw.spec.ts Chromium Playwright spec.
  • npm run build -w @microsoft/fast-element
  • npm run prebuild -w sites/website
  • npm run build
  • npm run biome:check
  • npm run checkchange -- --branch origin/releases/fast-element-v3

✅ Checklist

General

  • I have included a change request file using $ npm run change
  • I have added tests for my changes.
  • I have tested my changes.
  • I have updated the project documentation to reflect my changes.
  • I have read the CONTRIBUTING documentation and followed the standards for this project.

@janechu janechu added fast-element-v3 Pertains to fast-element-v3 labels Apr 22, 2026
janechu and others added 4 commits April 22, 2026 16:25
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@janechu janechu force-pushed the users/janechu/remove-versions branch from ec0a6ec to 31439b4 Compare April 22, 2026 23:29
@janechu janechu marked this pull request as ready for review April 22, 2026 23:31
@janechu janechu changed the title feat: remove FASTGlobal version tracking chore: remove FASTGlobal version tracking Apr 22, 2026
@janechu janechu merged commit 569bb86 into releases/fast-element-v3 Apr 22, 2026
13 checks passed
@janechu janechu deleted the users/janechu/remove-versions branch April 22, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fast-element-v3 Pertains to fast-element-v3

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants