Skip to content

Shell integration script moved back #5220

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 24, 2025
Merged

Shell integration script moved back #5220

merged 1 commit into from
Jun 24, 2025

Conversation

andyleejordan
Copy link
Member

Undoes #5217 (except it's not a revert since we don't need the original logic any more). Since the change only appeared in Insiders, the check doesn't have to stick around (literally added and removed without a version bump).

@Copilot Copilot AI review requested due to automatic review settings June 24, 2025 22:55
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR reverts the conditional shell integration logic by removing the semver check and hardcoding the use of "shellIntegration.ps1" instead of switching based on the VS Code version. The changes include removal of the semver dependency and associated logic, and an update to inline comments referencing the new commit as a future reference.

Comments suppressed due to low confidence (1)

src/utils.ts:21

  • [nitpick] Consider enhancing the comment near this line to clarify that the script path is now fixed and will no longer conditionally switch based on the VS Code version. This additional detail may help future maintainers understand why the semver-based logic was removed.
    "shellIntegration.ps1",

@andyleejordan andyleejordan merged commit 82dea7d into main Jun 24, 2025
8 checks passed
@andyleejordan andyleejordan deleted the shellscript branch June 24, 2025 23:01
@andyleejordan andyleejordan added the Ignore Exclude from the changelog. label Jun 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Extension Terminal Ignore Exclude from the changelog.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants