Skip to content

Commit de873fe

Browse files
authored
CM-59551: update supported versions (#50)
1 parent ecfcdd7 commit de873fe

File tree

6 files changed

+43
-9
lines changed

6 files changed

+43
-9
lines changed

.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: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
## [Unreleased]
66

7+
## [1.12.0] - 2026-03-11
8+
9+
- Add support for Visual Studio 2026
10+
711
## [1.11.2] - 2026-03-04
812

913
- Increase required CLI version to 3.11.1
@@ -106,6 +110,10 @@
106110

107111
The first public release of the extension.
108112

113+
[1.12.0]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.12.0
114+
115+
[1.11.2]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.2
116+
109117
[1.11.1]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.1
110118

111119
[1.11.0]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.0
@@ -148,4 +156,4 @@ The first public release of the extension.
148156

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

151-
[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.11.1...HEAD
159+
[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.12.0...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.14.0-16.0/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="Cycode.7e1a0714-9b3b-4e0e-9c0a-d23fb20ab86e" Version="1.11.2" Language="en-US" Publisher="cycodehq" />
4+
<Identity Id="Cycode.7e1a0714-9b3b-4e0e-9c0a-d23fb20ab86e" Version="1.12.0" Language="en-US" Publisher="cycodehq" />
55
<DisplayName>Cycode</DisplayName>
66
<Description xml:space="preserve">Cycode for Visual Studio IDE</Description>
77
<MoreInfo>https://github.com/cycodehq/visual-studio-extension</MoreInfo>

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="Cycode.f2c5020e-67a2-46f8-a888-609412fd59db" Version="1.11.2" Language="en-US" Publisher="cycodehq" />
4+
<Identity Id="Cycode.f2c5020e-67a2-46f8-a888-609412fd59db" Version="1.12.0" Language="en-US" Publisher="cycodehq" />
55
<DisplayName>Cycode</DisplayName>
66
<Description xml:space="preserve">Cycode for Visual Studio IDE</Description>
77
<MoreInfo>https://github.com/cycodehq/visual-studio-extension</MoreInfo>
@@ -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|" />

src/extension/Cycode.VisualStudio.Extension.Shared/source.extension.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ namespace Cycode.VisualStudio.Extension.Shared;
33
internal sealed class Vsix {
44
public const string Name = "Cycode";
55
public const string Description = "Cycode for Visual Studio IDE";
6-
public const string Version = "1.11.1";
6+
public const string Version = "1.12.0";
77
}

0 commit comments

Comments
 (0)