Page tree
Skip to end of metadata
Go to start of metadata

Squore 17.1 was released on September 19th 2017.

This release builds on the new foundation and concepts delivered in Squore 17.0 and introduces improvements to the Software Analytics model, reporting capabilities and new charts.

For a closer look at what has changed in Squore 17.0, consult the Squore 17.0 release page.

New Features

  • Software Analytics: 
    • Detection of suspicious clones.
    • Update of Test Strategy settings: Now, by default, the focus is made on ALL Aartefacts and not only the "monitored" artefact.
    • Possibility to relax the Code Coverage KPI (ie, the KPI doesn't affect the rating)
    • Possibility to relax the Self-Descriptiveness KPI (ie, the KPI doesn't affect the rating)
    • Better visualization of the relaxation. For instance, below, the artefact which are "compliant-because-they-are-excluded-from-checking" are not BLUE (=A) but GREY (=ignored)

In the above example, the grey artefacts are the ones which are not in the scope of the test strategy.


Removed Features Since 17.0

N/A

Deprecated Features Since 17.0

N/A

Licencing Changes Since 17.0

N/A

Configuration Changes

For a detailed changelog of the Shared folder, consult the full Configuration Folder Changelog or check the diffs below:

Environment Changes Since 17.0

N/A

Installation Prerequisites

There have been no changes to the installation pre-requisites since Squore 17.0.

Upgrading to Squore 17.1

The upgrade process is the same as in 17.0. For more information, consult the Squore 17.0 release page.


Known Issues

  • Installing on Windows 10 Fall Creators Update fails for versions prior to 17.1.2, see this article for details
  • If you edited users with Squore 17.1.3, they may have been added to the admin group. Edit these users again in 17.1.4 to remove them from the admin group.
  • We are changing the way the Rule Compliance indicator is calculated in 17.1.4, read more about this change before you upgrade
  • Fixed in 17.1.4 Squore 17.1.3 introduced a change that makes it impossible to manually baseline a draft from the Projects page.
  • Fixed in 17.1.1 The Windows installer fails on non-English operating systems


Full Changelog

17.1.11

Published on September 27th 2019

  • Includes database upgrade: no
  • Includes WildFly configuration upgrade: no
  • Upgrade Impacts Analysis Model: no [diff]


Type Category Description Id
Evolution Engines Add C# supported versions list in Wiki #13301
Problem Engines Error when parsing Javascript file #13700
Problem Engines Problem with SQL files not completely analysed #13756
Problem GUI UI freezes when switching from one project to another #10898


17.1.10

Published on May 27th 2019

  • Includes database upgrade: no
  • Includes WildFly configuration upgrade: no
  • Upgrade Impacts Analysis Model: no [diff]


Type Category Description Id
Problem Server Installation failure : too much memory allocated to postgreSQL #13377


17.1.9

Published on February 14th 2019

  • Includes database upgrade: no
  • Includes WildFly configuration upgrade: no
  • Upgrade Impacts Analysis Model: no [diff]


Type Category Description Id
Problem Addons Error with C# file in Squore #12793


17.1.8

Published on September 11th 2018

  • Requires database upgrade: yes (tiny, for #11796, #8620, #11795, #11741)
  • Impacts Analysis Model: yes (Software Analytics for c#) [diff]
  • Includes all changes and bugfixes from Squore 17.0.14

Type Category Description Id
Problem Addons Incorrect URL in ESLint documentation 11872


17.1.7

Published on May 22nd 2018

  • Requires database upgrade: no
  • Impacts Analysis Model: no [diff]

  • [fix] Addons: 404 error when synchronising projects with sonarqube (#11572)
  • [fix] Addons: Add support for PMD 6.1.0 (#11356)
  • [fix] Addons: The python specific rule : "R_CLASSNOINIT - There shall be a __init__ method in the class." does not work. (#11709)
  • [fix] Configuration: Missing translations for monitoring period metrics since 17.1 (#10875)
  • [fix] Documentation: CollabnetLoginModule throws error because of typo in admin manual (#11355) [documentation]
  • All changes and bugfixes from Squore 17.0.13


17.1.6

Published on February 15th 2018, downloadable on February 16th 2018

  • Requires database upgrade: no
  • Impacts Analysis Model: no [diff]

  • [feature] Addons: Add the possiblity to create source file artefacts from Klocwork Data Provider (#0000)
  • All changes from Squore 17.0.12

17.1.5

Published on January 15th 2018, downloadable on January 16th 2018

  • Requires database upgrade: no
  • Impacts Analysis Model: yes (minimal, cleanup) [diff]
  • [fix] Addons: Offline xsl transformations fail when an XML file contains a dtd declaration (#10958)

  • [fix] Server: "Tcl command 'log' was called with 2arguments." error when launching external tool (#11070)

  • And all changes from Squore 17.0.10


17.1.4

Published on December 18th 2017, downloadable on December 19th 2017

  • Requires database upgrade: no
  • Impacts Analysis Model: yes (minimal, cleanup) [diff]
  • [feature] Engines: Take into account the rules for the data provider specified in the analysis only (#7990)
  • [fix] GUI: Source can be accessed from control graph even if the user is not allowed to see the source code (#10946)
  • [fix] Server: Fixed issues with saving templates introduced in 17.1.3 (#10955)
  • And all changes from Squore 17.0.9

17.1.3

Published on November 30th 2017, downloadable on December 1st 2017

17.1.2

Published on November 15th 2017, downloadable on November 16th 2017

  • Requires database upgrade: yes (impact: tiny, reason: #8932)
  • Configuration changes since 17.1.1: yes (minimal, for #10708 and #8337) [diff]
  • [feature] Configuration: Add support for meta projects in the Automotive model (#8337) [meta projects]
  • [feature] Configuration: Add a relaxation mechanism for HIS Metric which is consistent with MISRA relaxation (#10708)
  • [feature] GUI: Add the error location on the xml model validator (#10092)
  • [fix] Configuration: Coverage Treemap shall not display "grey" color in case of relaxation of the Coverage KPI (#10684)
  • [fix] Configuration: Report with high complexity modules does not work on linux (#10741)
  • [fix] Configuration: SIMPLETEMPORALEVOLUTIONSTACKEDBAR charts should display legend when based on indicator (#10725)
  • [fix] Server: Exception when accessing Favorites (#10765)
  • [fix] Server: Treemap does not display in Developer dashboard (#10790)
  • And all changes from Squore 17.0.7

17.1.1

Published on September 20th 2017

  • [fix] System: The Windows installer fails on non-English operating systems

17.1.0

Published on September 19th 2017

  • [feature] Configuration: Add a scale level which distinguish "Unknown" from "Off" (de-activation) (#10597)
  • [feature] Configuration: Introduce the detection of suspicious clones (#10414)
  • [feature] Configuration: New Chart: Artefact Grouping chart (#9988) [documentation]
  • [feature] Configuration: Software Analytics: add a way to turn "off" the code coverage (#10602)
  • [feature] GUI: Enable clicking a Control Graph chart to display the corresponding source code (#10044, #7879)
  • [feature] GUI: Enable switching from the Explorer to the Dashboard Editor directly to edit the current dashboard via the Explorer menu (#10356)
  • [feature] GUI: Report: Add an option to export information from child artefacts in reports (#10006) [documentation]
  • [feature] System: Improve import of Codesonar results (#10596)
  • [fix] Addons: Lines of simple statement and empty statement is not correct in the sqt file (#10026)
  • All bugfixes from Squore 17.0.6


  • No labels