fix(vscode): Updated bundle feed to use index.json instead of index-v2.json#8807
Merged
lambrianmsft merged 3 commits intoAzure:mainfrom Feb 19, 2026
Merged
Conversation
🤖 AI PR Validation ReportPR Review ResultsThank you for your submission! Here's detailed feedback on your PR title and body compliance:✅ PR Title
✅ Commit Type
|
| Section | Status | Recommendation |
|---|---|---|
| Title | ✅ | None needed |
| Commit Type | ✅ | None needed |
| Risk Level | Add a risk:medium label and update the body to match; explain why risk is medium (API/signature changes). |
|
| What & Why | ✅ | Expand to mention signature/API changes and rationale. |
| Impact of Change | Update Impact section to call out developer impact and migration steps. | |
| Test Plan | ✅ | Unit tests present. Consider E2E / integration validation as follow-up. |
| Contributors | Optional: add contributors if applicable. | |
| Screenshots/Videos | ✅ | Not applicable |
Summary / Action Items
- Advised risk level: medium (higher than the PR's selected Low). Please update the PR label to
risk:mediumand change the Risk Level selection in the body to match. - Update the What & Why and Impact sections to explicitly mention the exported function signature changes (getLatestVersionRange, addDefaultBundle, getWorkflowBundleFeed) and call out that callers must be updated. Include a short migration note explaining the replacements.
- Ensure all callers across the repo are updated for the new synchronous signatures, run a full build, run extension integration tests (or E2E if available), and include in the Test Plan a note that these checks passed.
- Add a short note in Contributors if others reviewed or contributed.
Please update the PR description and add the risk:medium label to match the actual code changes and then re-submit. Thank you for the thorough unit tests and clear title — the main remaining items are labeling and explicitly documenting the API/signature changes and their impact.
Last updated: Thu, 19 Feb 2026 18:32:08 GMT
Contributor
There was a problem hiding this comment.
Pull request overview
Updates the VS Code designer’s extension-bundle feed usage to rely on index.json (instead of index-v2.json) and avoids fetching the default bundle version range from the feed by using the in-repo constant.
Changes:
- Switch workflow bundle feed URL to
.../index.jsonand update the “latest bundle version” selection logic accordingly. - Remove the network-based “latest version range” lookup;
getLatestVersionRange()andaddDefaultBundle()now usedefaultVersionRange. - Add unit tests covering the new
getLatestVersionRange()andaddDefaultBundle()behavior.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| apps/vs-code-designer/src/app/utils/bundleFeed.ts | Switches to index.json, removes index-v2.json feed usage for default version range, and adjusts version selection from feed results. |
| apps/vs-code-designer/src/app/utils/test/bundleFeed.test.ts | Adds tests for getLatestVersionRange() and addDefaultBundle(). |
andrew-eldridge
approved these changes
Feb 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Commit Type
Risk Level
What & Why
Our current use of bundle feed is using index-v2.json which has not been updated in a while. Updating to use and pull the latest version from index.json
Impact of Change
Test Plan
Contributors
Screenshots/Videos