Skip to content

Commit 06ccef1

Browse files
committed
CM-59551: update supported versions
1 parent ecfcdd7 commit 06ccef1

4 files changed

Lines changed: 36 additions & 6 deletions

File tree

.github/workflows/lint_build_publish.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,29 @@ jobs:
9292
file: src/extension/Cycode.VisualStudio.Extension.17.0/bin/Release/Cycode.VisualStudio.Extension.17.0.vsix
9393
tag: ${{ github.ref }}
9494
overwrite: true
95+
96+
vsix_install_smoke_test:
97+
needs: lint_build_publish
98+
strategy:
99+
matrix:
100+
include:
101+
- runner: windows-latest
102+
vs-name: Visual Studio 2022
103+
- runner: windows-2025-vs2026
104+
vs-name: Visual Studio 2026
105+
runs-on: ${{ matrix.runner }}
106+
name: Smoke test (${{ matrix.vs-name }})
107+
steps:
108+
- name: Download Cycode.VisualStudio.Extension.17.0 artifact
109+
uses: actions/download-artifact@v4
110+
with:
111+
name: Cycode.VisualStudio.Extension.17.0
112+
113+
- name: Install VSIX in ${{ matrix.vs-name }}
114+
run: |
115+
$VsixInstaller = & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -property enginePath
116+
$VsixInstaller = Join-Path $VsixInstaller "VSIXInstaller.exe"
117+
Write-Host "Using VSIXInstaller: $VsixInstaller"
118+
& $VsixInstaller /quiet /admin Cycode.VisualStudio.Extension.17.0.vsix
119+
if ($LASTEXITCODE -ne 0) { throw "VSIXInstaller failed with exit code $LASTEXITCODE" }
120+
Write-Host "VSIX installed successfully in ${{ matrix.vs-name }}"

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
## [Unreleased]
66

7+
- Add support for Visual Studio 2026
8+
79
## [1.11.2] - 2026-03-04
810

911
- Increase required CLI version to 3.11.1
@@ -148,4 +150,6 @@ The first public release of the extension.
148150

149151
[1.0.0]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.0.0
150152

151-
[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.11.1...HEAD
153+
[1.11.2]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.2
154+
155+
[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.11.2...HEAD

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Cycode Visual Studio Extension
22

3-
The Cycode Visual Studio Extension is an extension for versions 2015, 2017, 2019, and 2022 that helps users to adopt a shift-left strategy, by enabling code scanning early in the development lifecycle, which could significantly help businesses avoid costly repairs and potential complications down the line.
3+
The Cycode Visual Studio Extension is an extension for versions 2015, 2017, 2019, 2022, and 2026 that helps users to adopt a shift-left strategy, by enabling code scanning early in the development lifecycle, which could significantly help businesses avoid costly repairs and potential complications down the line.
44

55
## Features
66

@@ -19,7 +19,7 @@ You can install the extension directly from the IDE. Go to:
1919

2020
In the search enter **"Cycode"** and click Install.
2121

22-
Alternatively, you can install the extension from the extension page: [Visual Studio 2015-2019](https://marketplace.visualstudio.com/items?itemName=cycode.cycode-14-16), [Visual Studio 2022](https://marketplace.visualstudio.com/items?itemName=cycode.cycode-17).
22+
Alternatively, you can install the extension from the extension page: [Visual Studio 2015-2019](https://marketplace.visualstudio.com/items?itemName=cycode.cycode-14-16), [Visual Studio 2022-2026](https://marketplace.visualstudio.com/items?itemName=cycode.cycode-17).
2323

2424
After installation, you can go to **Extensions > Cycode > Open Tool Window** or **View > Other Windows > Cycode**.
2525

src/extension/Cycode.VisualStudio.Extension.17.0/source.extension.vsixmanifest

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@
1111
<PreviewImage>Resources\ExtensionIcon.png</PreviewImage>
1212
</Metadata>
1313
<Installation>
14-
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
14+
<InstallationTarget Version="[17.0,19.0)" Id="Microsoft.VisualStudio.Community">
1515
<ProductArchitecture>amd64</ProductArchitecture>
1616
</InstallationTarget>
17-
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
17+
<InstallationTarget Version="[17.0,19.0)" Id="Microsoft.VisualStudio.Community">
1818
<ProductArchitecture>arm64</ProductArchitecture>
1919
</InstallationTarget>
2020
</Installation>
2121
<Prerequisites>
22-
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" />
22+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,19.0)" DisplayName="Visual Studio core editor" />
2323
</Prerequisites>
2424
<Assets>
2525
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />

0 commit comments

Comments
 (0)