Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/workflows/lint_build_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,29 @@ jobs:
file: src/extension/Cycode.VisualStudio.Extension.17.0/bin/Release/Cycode.VisualStudio.Extension.17.0.vsix
tag: ${{ github.ref }}
overwrite: true

vsix_install_smoke_test:
needs: lint_build_publish
strategy:
matrix:
include:
- runner: windows-latest
vs-name: Visual Studio 2022
- runner: windows-2025-vs2026
vs-name: Visual Studio 2026
runs-on: ${{ matrix.runner }}
name: Smoke test (${{ matrix.vs-name }})
steps:
- name: Download Cycode.VisualStudio.Extension.17.0 artifact
uses: actions/download-artifact@v4
with:
name: Cycode.VisualStudio.Extension.17.0

- name: Install VSIX in ${{ matrix.vs-name }}
run: |
$VsixInstaller = & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -property enginePath
$VsixInstaller = Join-Path $VsixInstaller "VSIXInstaller.exe"
Write-Host "Using VSIXInstaller: $VsixInstaller"
& $VsixInstaller /quiet /admin Cycode.VisualStudio.Extension.17.0.vsix
if ($LASTEXITCODE -ne 0) { throw "VSIXInstaller failed with exit code $LASTEXITCODE" }
Write-Host "VSIX installed successfully in ${{ matrix.vs-name }}"
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

## [Unreleased]

## [1.12.0] - 2026-03-11

- Add support for Visual Studio 2026

## [1.11.2] - 2026-03-04

- Increase required CLI version to 3.11.1
Expand Down Expand Up @@ -106,6 +110,10 @@

The first public release of the extension.

[1.12.0]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.12.0

[1.11.2]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.2

[1.11.1]: https://github.com/cycodehq/visual-studio-extension/releases/tag/v1.11.1

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

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

[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.11.1...HEAD
[Unreleased]: https://github.com/cycodehq/visual-studio-extension/compare/v1.12.0...HEAD
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Cycode Visual Studio Extension

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.
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.

## Features

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

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

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).
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).

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

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Id="Cycode.7e1a0714-9b3b-4e0e-9c0a-d23fb20ab86e" Version="1.11.2" Language="en-US" Publisher="cycodehq" />
<Identity Id="Cycode.7e1a0714-9b3b-4e0e-9c0a-d23fb20ab86e" Version="1.12.0" Language="en-US" Publisher="cycodehq" />
<DisplayName>Cycode</DisplayName>
<Description xml:space="preserve">Cycode for Visual Studio IDE</Description>
<MoreInfo>https://github.com/cycodehq/visual-studio-extension</MoreInfo>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<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">
<Metadata>
<Identity Id="Cycode.f2c5020e-67a2-46f8-a888-609412fd59db" Version="1.11.2" Language="en-US" Publisher="cycodehq" />
<Identity Id="Cycode.f2c5020e-67a2-46f8-a888-609412fd59db" Version="1.12.0" Language="en-US" Publisher="cycodehq" />
<DisplayName>Cycode</DisplayName>
<Description xml:space="preserve">Cycode for Visual Studio IDE</Description>
<MoreInfo>https://github.com/cycodehq/visual-studio-extension</MoreInfo>
Expand All @@ -11,15 +11,15 @@
<PreviewImage>Resources\ExtensionIcon.png</PreviewImage>
</Metadata>
<Installation>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
<InstallationTarget Version="[17.0,19.0)" Id="Microsoft.VisualStudio.Community">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
<InstallationTarget Version="[17.0,19.0)" Id="Microsoft.VisualStudio.Community">
<ProductArchitecture>arm64</ProductArchitecture>
</InstallationTarget>
</Installation>
<Prerequisites>
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" />
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,19.0)" DisplayName="Visual Studio core editor" />
</Prerequisites>
<Assets>
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ namespace Cycode.VisualStudio.Extension.Shared;
internal sealed class Vsix {
public const string Name = "Cycode";
public const string Description = "Cycode for Visual Studio IDE";
public const string Version = "1.11.1";
public const string Version = "1.12.0";
}
Loading