pumasecurity / puma-scan

Puma Scan is a software security Visual Studio extension that provides real time, continuous source code analysis as development teams write code. Vulnerabilities are immediately displayed in the development environment as spell check and compiler warnings, preventing security bugs from entering your applications.
https://www.pumascan.com
Mozilla Public License 2.0
443 stars 82 forks source link

Visual Studio 2019 support #52

Closed xperiandri closed 5 years ago

xperiandri commented 5 years ago

https://blogs.msdn.microsoft.com/visualstudio/2018/09/26/how-to-upgrade-extensions-to-support-visual-studio-2019/

ejohn20 commented 5 years ago

We'll add support for this when it comes out of preview.

DavidColemanUK commented 5 years ago

Hi, is 2019 support available now that it's out of Preview and into RC?

ejohn20 commented 5 years ago

I've got this in the netstandard branch along with some other changes. If I release a preview vsix package, are you willing to test it for me in 2019 and report back?

IgorMilavec commented 5 years ago

I can test it on a couple of projects, some migrated to C# 8 and some still on 7.x.

ejohn20 commented 5 years ago

Just published a preview release 2.1.0.0 with support for 2019: https://github.com/pumasecurity/puma-scan/releases

You can download the VSIX installer directly from the release. Let us know how it goes!

IgorMilavec commented 5 years ago

I have tested with 2019 RC4 and had no problems with either installation or analysis this far. I will report if anything pops up!

ejohn20 commented 5 years ago

Perfect, let me know if anything pops up. I've got a few tweaks I need to add to the NuGet package in order to release this into the marketplace.

ejohn20 commented 5 years ago

Addressed in release 2.1.0.0