Squale 5.2 release notes

Squale version: 5.2

Download links:

Requirements:

  • Java > 5
  • Servlet > 2.3 compliant server
  • MySql or Oracle currently supported out of the box

News and noteworthy

This release addresses 17 issues.

Here are the main improvements for this release:

  • Bug fixes
    • Squale used to rely on specific tools to compute statistics, which would give wrong information on the repository and statistic pages when those tools were not used.
    • on Windows, if the JRE was installed on a directory with a path containing spaces, Squalix would fail. This is now fixed.
  • Improvements
    • Possibility to add a comment when adding a manual score.
      • This allows an auditor to explain why he/she gave a specific mark for a manual practice.
    • Add more information on the application to analyze.
      • See the migration guide below to customize the default behaviour for the existing data.
    • Web UI : Several improvements have been made in Squale UI.
  • Documentation

There are lots of other improvements and bug fixes.

Migration guide

To upgrade from Squale 5.1 to Squale 5.2, please follow these steps:

  1. Update your database with the SQL migration scripts that you will find in the new distribution
    • You may want to customize the default values for the Component table update. Please have a look at the SQL script to know more about this.

    NOTE: To help you, you can compare your own configuration files with the one you will find in the new distribution.