Release notes

5.1.2

Released 13 October 2023

Major release with lots of important improvements

Features

Analyzers

  • New analyzer for JavaScript code applies ca. 150 rules to .JS files in WSPs and Apps
  • New analyzer for SharePoint Apps with lots of rules, metrics, dependencies, and inventory checks

Client application

  • Completely new client application to improve usability and functionality
  • New client application “Result Viewer” (separate download) to view analysis results without license
  • New settings editor application

Migration Assessment

  • New analyzers and reports to analyze WSPs and give recommendations for a transition to the App model
  • The free limited version is available.

Reporting

  • A new format of HTML reports with filters, charts, sorting, grouping, and many more
  • Extensibility with custom reports and report section
  • A new reporting engine based on Razor to ease the creation of custom reports
  • New report type PDF

Changes

  • JSLint Integration deactivated by default
  • New and consolidated default settings files
  • A new option in the settings file to only load enabled analyzers
  • A new option in the TFS build task to skip project file creation
  • Free tool SPCopCE Community Edition does not load custom rules to circumvent the recreation of commercial rules. It only loads SPCAF rules.

Bug Fixes

  • During the de-installation of SPCAF, the menu items in Visual Studio are not removed.
  • Memory Issue when analyzing large projects (saving of project at the end failed).
  • Smaller fixes in several rules.