Skip to content

[powershell] - Add lts, stable and preview, also remove deprecated versions. - #1562

Merged
Abdurrahmaan Iqbal (abdurriq) merged 10 commits into
devcontainers:mainfrom
Kaniska244:powershell-changes
Feb 10, 2026
Merged

[powershell] - Add lts, stable and preview, also remove deprecated versions.#1562
Abdurrahmaan Iqbal (abdurriq) merged 10 commits into
devcontainers:mainfrom
Kaniska244:powershell-changes

Conversation

@Kaniska244

@Kaniska244 Kaniska (Kaniska244) commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

Ref: #1560

Description:

  • Added lts, stable and preview version in proposal and removed deprecated versions. Also added logic to redirect from link provided by Microsoft(such as https://aka.ms/powershell-release?tag=lts) . Microsoft provides redirect links for the LTS, Stable, and Preview versions.

  • Additionally the Microsoft packages repo for debian trixie(13) doesn't have the powershell package available unlike other editions of debian/ ubuntu distributions. So, the package has to be downloaded from GitHub repo and installed for debian trixie(13) and the download logic was broken. Fixed that as well as part of this PR.

Changelog:

  • Update devcontainer-feature.json to add lts, stable and preview, also remove deprecated versions
  • Fixing package download logic from GitHub in the install.sh. Added the redirection logic for lts, stable and preview versions.
  • Major version bump.
  • Added separate tests.

Checklist:

  • All checks are passed.

@Kaniska244
Kaniska (Kaniska244) marked this pull request as ready for review February 9, 2026 13:44
@Kaniska244
Kaniska (Kaniska244) requested a review from a team as a code owner February 9, 2026 13:44
@Kaniska244
Kaniska (Kaniska244) marked this pull request as draft February 9, 2026 13:51
Comment thread src/powershell/devcontainer-feature.json
Comment thread test/powershell/scenarios.json
@Kaniska244
Kaniska (Kaniska244) marked this pull request as ready for review February 10, 2026 05:53
@Kaniska244 Kaniska (Kaniska244) changed the title [powershell] - Add lts and remove deprecated versions. [powershell] - Add lts, stable and preview, also remove deprecated versions. Feb 10, 2026
@abdurriq
Abdurrahmaan Iqbal (abdurriq) merged commit 9735099 into devcontainers:main Feb 10, 2026
12 checks passed
@Kaniska244
Kaniska (Kaniska244) deleted the powershell-changes branch February 12, 2026 14:43
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.

2 participants