Back to Resources

Early Beta Release Notes: 0.5 - 0.7.5 (2017 - 2018)

Puma Scan Professional early beta release notes covering versions 0.5 through 0.7.5, including custom rules, data flow analysis, reporting, and the Server Edition.

The early beta period established Puma Scan Professional’s core capabilities: custom rules configuration, data flow analysis, and multi-edition support. These releases span from the first professional beta in October 2017 through the last Visual Studio 2015 supported release in July 2018.

Version 0.5 (October 2017)

First official professional beta release.

  • Custom rules configuration
  • Configurable tainted sources and cleanse methods
  • Data flow analysis within the same assembly
  • End User Edition requires Visual Studio 2015 Update 3 or higher

Versions 0.5.1 - 0.5.2.2 (November - December 2017)

Patch releases stabilizing the initial beta.

  • Fixed custom tainted sources and cleanse methods not loading correctly
  • Added System.Convert methods to pre-defined cleanse methods
  • Fixed analyzers failing to start when installed as a NuGet package
  • Fixed analyzer startup issues in Visual Studio 2015
  • Fixed intermittent license validation failures

Version 0.6 (January 2018)

  • Fixed analyzers becoming unresponsive and not reporting security warnings
  • Fixed AD0001 and CS8032 build warnings from Microsoft.CodeAnalysis DLL load failures

Versions 0.7 - 0.7.1.1 (February 2018)

  • Analyzer performance improvements
  • Data flow performance enhancements
  • License validation improvements
  • Fixed rules not running during build

Version 0.7.3 (May 2018)

  • Fixed SQL Injection false positives in Entity Framework / LINQ queries
  • Enhanced data flow with better matching for custom cleanse methods
  • Tools > Options menu for displaying machine information on custom activations

Version 0.7.4 (June 2018)

Version 0.7.5 (July 2018)

Last official release supporting Visual Studio 2015 and Visual Studio 2017 versions before 15.8.

  • End User Edition: HTML and JSON report export
  • Converted Visual Studio extension to AsyncPackage for improved startup performance
  • General options screen with license details