Skip to content

Squash TM 3.X Release Notes

Squash TM 3.0.5

Released on May 4, 2022

Evolutions

  • Reporting:
    • Add direct downloadable report type

Squash TM 3.0.4

Released on April 7, 2022

Corrections

Squash TM 3.0.3

Released on March 28, 2022

Evolutions

  • Test case:
    • Test setup/teardown support for Robot files generated from BDD test cases

Corrections

  • Test case:

    • Error when viewing/transmitting a BDD test case of Robot type when a dataset is defined but no parameter is present in test steps
    • Numbers in datasets are taken into account as string or integer depending on the other values of the BDD test case parameter
    • With an H2 database, the fixed and variable parts of an action are not in the right order when adding a BDD test step
  • Campaigns:

    • 8840 Cannot delete a campaign or an iteration containing an automated suite
  • Technical:

    • Upgrade of Apache log4j library in version 2.17.1
  • Xsquash4Jira:

    • 8854 Xsquash4Jira Execution Plan Designer inaccessible
  • Jira Server Bugtracker:

    • 8852 Various delays in the defect reporting form

Squash TM 3.0.2

Released on December 24, 2021

Corrections

  • Requirements:
    • Display of block "Coverage indicators" is unavailable without a refresh
    • Wrong redirection when clicking on [Return] on the Requirement version management page
    • Requirement print pop-up is empty
    • Requirements with several versions are moved outside a project

Squash TM 3.0.1

Released on December 20, 2021

Corrections

  • Technical:
    • Upgrade of Apache log4j library in version 2.17.0

Squash TM 3.0.0

Released on December 17, 2021

Evolutions

  • Requirements:
    • Managing high level requirements
    • Print a standard requirement
    • Print a high level requirement
  • Test case:
    • Search on automation criteria
    • Add a column "Number of datasets" in the search results"
    • Add an indicator with the number of datasets on the "Parameters and datasets" anchor
    • Increase of maximum characters for parameters value
    • Print a test case
  • Campaigns:
    • Add an anchor on an execution page to access the execution history of its ITPI
    • Implement token authentication for results publication of automated tests
  • Issues:
    • GitLab Bugtracker Connector
    • Azure DevOps Bugtracker Connector
    • Add prerequisites in the description of an issue reported from Squash TM
  • Reporting:
    • Add test cases automation attributes in custom charts
  • Transverse:
    • Display a tooltip when hovering elements with long names in the library
    • Add an option to shorten too long names on the left or on the right in the libraries
    • Manually resize columns in the tables
    • Focus when editing rich text fields
    • Validation when clicking outside of plain text fields, rich text fields and numeric fields
    • Display the location of elements when hovering them in association table
    • Display the milestone name in the library in milestone mode
    • Performance optimization when deleting a campaign
  • Xsquash:
    • Sort columns in "Squash TM Test Cases" and "Squash TM Executions" tabs for Jira Server and Jira Data Center
    • Add an indicator to check the availability of Squash TM servers linked to Jira Server and Jira Data Center
  • REST API:
    • Add API documentation links in the "Help" menu of the navigation bar
    • Get iteration a test suite UUID

Corrections

  • Requirements:

    • No error message when exporting search results as a guest
    • 8770 Impossible to copy/paste a requirement with an "Approved" status and a custom category list
    • Export of requirements search results does not work for six profiles
    • The [Favorite] button is not automatically refreshed in the requirements dashboards
    • Synchronization icon is not aligned in the library for synchronized requirements that have a custom category list without icons
    • Wrong tooltip for the second icon of a requirement in the library
    • The update of "Modification" field is not automatic
    • In milestone mode, requirements previous versions are not taken into account in search result associated with "Coverage by criticality" chart
    • Modify the requirement status "Obsolete" color in the charts
    • Wrong charts in milestone mode if the milestone is linked to a requirement previous version
    • Requirements creation date is modified during after a synchronization
    • Access to requirements version history in milestone mode
    • Error when copying/pasting a requirement with several versions linked to different milestones
    • When deleting in milestone mode, it is possible to have "n" requirement versions without previous versions
    • Rename search elements with "Requirements ID"
    • Importing allows to create "n" requirement versions without previous versions
    • It is possible to create new versions for a synchronized requirement
  • Test cases:

    • The three "Automation" fields are not copied when copying a test case
    • Parameters are displayed in a random order in the "Parameters and datasets" table
    • Parameters order changes when copying a test case
    • It keeps on loading when saving without having edited the prerequisites field
    • It is necessary to refresh the page in order to see a requirement associated with a test case via a call step
    • No error message for too long parameter values
    • No error message for mass transmission of test cases
    • Wrong warning message when associating requirements to a test case or a test step
    • Plain text and rich text custom fields values are not shortened in test steps
    • Crating test cases from copied requirements does not work if there are mandatory custom fields for test cases folders
    • Impossible to link an auto script that is included in a folder with the same name as the automation project
    • Encoding issue when importing datasets
  • Campaigns:

    • "Test inventory by milestone iteration" section does not display on the milestone campaign dashboard
    • 8768 Inconsistency of "Test inventory by tests suite" table when the "Untestable" status is disabled on the project
    • 8766 Disable the "Delete" button on an execution page for advanced testers
    • 8762 Advanced testers cannot add commentary on an execution page
    • Remove the iteration name on the tooltip of the "Cumulative progress" chart
    • The execution clearance icon is not displayed in the campaigns library
    • Wrong redirection when editing a test step during an execution if the step has attachments
    • The highlight color when selecting a field is not the same for every fields
  • Reporting:

    • Incorrect location of test steps custom fields in custom campaign export
    • 8757 Impossible to modify custom campaign export that has a custom field attribute
    • The "Description" field is not displayed properly on the report creation page
    • For "Execution progress" report, planning fields should not be displayed if there are no dates
  • Administration:

    • Token authentication does not work with GitLab
    • It is possible to select a Git SCM without a cloned repository in the project configuration
    • In the color picker for custom lists options, picking a transparent color fails
    • In the color picker, there is no "No color" option
    • Inconsistency of the plugin configuration "Status" color
  • Transverse:

    • The project filter pop-up window expands when the screen is displayed with a 120% zoom
    • Test referee can import objects on every project he/she has authorization on if he/she has a project leader authorization on at least one of them
    • Error when searching on a milestone status
    • Add keyboard shortcuts of the project filter pop-up window
    • 8777 Consultation page does not display properly when a custom list is associated to a project in which objects had already a value
    • 8773 Restore the default target value of a URL in a rich text field
    • Impossible to display search results when their name have "" characters
    • Squash version does not display on the logout page
    • Wrong pagination for know issues tables
    • Home page must be refreshed to display the favorite dashboard
    • No message is the favorite dashboard is empty
    • Impossible to use "+" when reinitializing a password
    • Rich text fields buttons do not have the same height
    • Display the % rounded up or down to the nearest integer in tables and dashboards
    • Disable delete button for multi selection with no authorizations
    • The consultation page is empty when clicking on the corresponding sub-menu
    • Warn the user when he/she does not have the authorization to view an object
    • Impossible to paste an object after copying it from a project where the user only has reading authorizations
    • Issues when the browser language is set in Italian
  • Bugtracker:

    • Bugtracker are not displayed in an iframe
  • Technical/Database:

    • Update of Apache log4j library in version 2.16.0
    • Default custom list icons have all been migrated toward undefined icon for executions
    • Delete dpv after deletion of a call step or mode change
    • Legacy icon starting with def_ are not found in revamped version
    • Wrong error message when starting Squash if non-authorized plugin

Plugins