top of page

SQUASH DEVOPS VERSION HISTORY

SQUASH DEVOPS 2023-10

Release date:

2023-11-14

Release note:

  • Squash DEVOPS 2023-10 reduces the memory footprint and publishes quality gate results in GitLab merge requests.

Squash DEVOPS 2023-10
Squash DEVOPS 2023-09

SQUASH DEVOPS 2023-09

Release date:

2023-09-27

Release note:

  • Squash DEVOPS 2023-09 adds the support of Maven Daemon, improving execution duration for small tests.

Squash DEVOPS 2023-07

SQUASH DEVOPS 2023-07

Release date:

2023-07-28

Release note:

  • Squash DEVOPS 2023-07 allows using Squash TM data in quality gates and supports policies for workflow retention.

Squash DEVOPS 2023-06

SQUASH DEVOPS 2023-06

Release date:

2023-07-12

Release note:

  • Squash DEVOPS 2023-06 allows defining quality gates with some thresholds.

Squash DEVOPS 2023-05

SQUASH DEVOPS 2023-05

Release date:

2023-05-25

Release note:

  • Squash DEVOPS 2023-05 reduces the Orchestrator memory consumption.

Squash DEVOPS 2023-04

SQUASH DEVOPS 2023-04

Release date:

2023-04-24

Release note:

  • Squash DEVOPS 2023-04 supports the dynamic configuration of hooks and pools, and contains some JUnit improvements.

Squash DEVOPS 2023-02

SQUASH DEVOPS 2022-12

Release date:

2023-01-04

Release note:

  • Squash DEVOPS 2022-12 adds the possibility to configure the reporting level for Agilitest.

Squash DEVOPS 2022-12

SQUASH DEVOPS 2023-02

Release date:

2023-03-02

Release note:

  • Squash DEVOPS 2023-02 adds verbatim environment variables (they are not interpreted by the shell) and the support of any command line option for the test technologies that did not yet have this possibility.

Squash DEVOPS 2023-03

SQUASH DEVOPS 2023-03

Release date:

2023-03-29

Release note:

  • Squash DEVOPS 2023-03 simplifies the management of self-signed certificates and enhances opentf-ctl (short options, list of namespaces, detailed versions…).

Squash DEVOPS 2022-10

SQUASH DEVOPS 2022-10

Release date:

2022-11-10

Release note:

  • Squash DEVOPS 2022-10 contains a Plugin for Jenkins ported to Java 11 in order to be usable with the latest Jenkins releases.

Squash DEVOPS 2022-09

SQUASH DEVOPS 2022-09

Release date:

2022-09-23

Release note:

  • Squash DEVOPS 2022-09 adds the support of PowerShell and allows hooks to access the inputs of the provider. Installation of the orchestrator behind a reverse proxy is now correctly supported.

Squash DEVOPS 2022-07

SQUASH DEVOPS 2022-07

Release date:

2022-07-25

Release note:

  • Squash DEVOPS 2022-07 improves logs and error messages in order to simplify trouble shooting. In particular, the Jenkins plugin now reports the orchestrator logs.

Squash DEVOPS 2022-05

SQUASH DEVOPS 2022-05

Release date:

2022-06-17

Release note:

  • Squash DEVOPS 2022-05 adds the possibility to dispatch resources (test environments, API endpoints…) into namespaces and to restrict access (no access, read-only, or read/write) to these. The orchestrator logs are now available in Squash TM. A new API endpoint provides the list of all execution environments.

SQUASH DEVOPS 2022-04

Release date:

2022-04-22

Release note:

  • Squash DEVOPS 2022-04 is a maintenance release adding some small features to the orchestrator: "opentf-ctl" is using much less memory when displaying workflow information, the agent has a new "--version" option, the agent detects a bad encoding…

Squash DEVOPS 2022-04
Squash DEVOPS 2022-03

SQUASH DEVOPS 2022-03

Release date:

2022-03-30

Release note:

  • Squash DEVOPS 2022-03 adds the possibility to use the Squash Orchestrator as a quality gate in a CI/CD pipeline: the failure of any test in the automated test suite will stop the pipeline.

Squash DEVOPS 2022-02

SQUASH DEVOPS 2022-02

Release date:

2022-02-25

Release note:

  • Squash DEVOPS 2022-02 adds the support of Katalon tests (in the Premium version of Squash AUTOM).

Squash DEVOPS 2022-01

SQUASH DEVOPS 2022-01

Release date:

2022-01-24

Release note:

  • Squash DEVOPS 2022-01 is a maintenance issue with small improvements: increased agent performance, possible disabling of certificate verification by the agent, support of private certificates, more information and clearer messages in the logs…

Squash DEVOPS 2021-12

SQUASH DEVOPS 2021-12

Version not supported anymore.

Release date:

2021-12-23

Release note:

  • Squash DEVOPS 2021-12 adds the proper support of version 5 and later of Cucumber (https://cucumber.io/).

Squash DEVOPS 2021-11

SQUASH DEVOPS 2021-11

Version not supported anymore.

Release date:

2021-11-16

Release note:

  • Squash DEVOPS 2021-11 adds the support of Postman tests: Postman (https://www.postman.com/) allows writing test scripts for validating REST, SOAP, GraphQL… Web Services. It is an alternative to SoapUI which was already supported by Squash DEVOPS. It is now possible to write PEaC files executing some Postman tests as documented in https://opentestfactory.org/providers/postman.html.

  • Up to now, some Allure reports were generated and stored in Squash TM for each executed Squash TM iteration / test suite, but none was published out of Squash TM. Starting with DEVOPS 2021-11, if the orchestrator is configured to publish the reports in a S3 bucket, for any executed PEaC, an Allure report is produced for the whole PEaC and is published in that S3 bucket. This is done for all executed tests*, either defined in Squash TM iterations and test suites, or defined out of Squash TM.

    * Due to some technical constraints, results of Ranorex tests not defined in Squash TM, i.e. executed using the ranorex/ranorex action in the PEaC file, are currently not taken into account in the Allure report. This should be corrected in a near future release.

Squash DEVOPS 2021-10

SQUASH DEVOPS 2021-10

Version not supported anymore.

Release date:

2021-10-21

Release note:

  • Squash DEVOPS 2021-10 now allows, in a step of the CI/CD pipeline, to: 

    • start the orchestrator,

    • launch the tests defined by a PEaC,

    • wait for the tests to finish and the manage their results, and

    • stop the orchestrator.
       

  • In other words, Squash DEVOPS no longer requires an orchestrator running continuously.

  • In order to simplify these operations of launching and stopping the orchestrator, as well as the control of the execution of the PEaCs (status recovery, cancellation of a PEaC...), utility scripts are now provided.

Squash DEVOPS 2021-09

SQUASH DEVOPS 2021-09

Version not supported anymore.

Release date:

2021-09-08

Release note:

  • Added features (common Squash AUTOM and Squash DEVOPS):

    • the Java Param Library: a library providing an API that can be used in automatic tests written in Java to retrieve the parameter values (data set, custom field) defined in Squash TM.

    • the support of hooks allowing to configure custom actions to be performed before and/or after a given action launched by the orchestrator: retrieval of non-standard test reports, start/stop of a service needed for the tests... These hooks can be defined either in a PEaC file to be applied to the corresponding workflow or in a configuration file of a provider (component performing actions driven by the orchestrator) to be applied to all workflows

Squash DEVOPS 2021-07

SQUASH DEVOPS 2021-07

Version not supported anymore.

Release date:

2021-07-16

Release note:

  • Added features:

    • Execution and management of UFT and SKF test results in a CI/CD pipeline

       

Squash DEVOPS 1.1.0.RELEASE

SQUASHDEVOPS 1.1

Version not supported anymore.

Release date:

2021-06-04

Release note:

  • Components provided:

    • Squash TM Generator micro-service for the Squash orchestrator (Squash DEVOPS Community and Squash DEVOPS Premium versions).
      This micro-service is included in the Docker image of the Squash orchestrator version 1.0.0.RELEASE (see Squash AUTOM section).

    • Plugin Test Plan Retriever for Squash TM (Squash DEVOPS Community version and Squash DEVOPS Premium). This plugin is compatible with Squash TM 1.22.2.

    • Squash DEVOPS plugin for Jenkins.
       

  • Features offered:

    • Improved user feedback when running PEaC within a Jenkins pipeline (increased visibility on the degree of progress thanks to more detailed logs).

Squash DEVOPS 1.0.0.RELEASE

SQUASH DEVOPS 1.0

Version not supported anymore.

Release date:

2021-04-23

Release note:

  • Components provided:

    • Squash TM Generator micro-service for the Squash orchestrator (Squash DEVOPS Community and Squash DEVOPS Premium versions).
      This micro-service is included in the Docker image of the Squash orchestrator version 1.0.0.RELEASE (see Squash AUTOM section).

    • Plugin Test Plan Retriever for Squash TM (Squash DEVOPS Community version and Squash DEVOPS Premium). This plugin is compatible with Squash TM 1.22.2.

    • Squash DEVOPS plugin for Jenkins.
       

  • Features offered:

    • Version 1.0.0.RELEASE takes over the functionalities of version 1.0.0.alpha2 by correcting anomalies and taking into account feedback on the previous version.

Squash DEVOPS 1.0.0.alpha2

SQUASH DEVOPS 1.0 alpha2

Latest stable alpha version for POC only.

Release date:

2021-03-16

Release note:

  • Components provided:

    • Squash TM Generator micro-service for the Squash orchestrator (Squash DEVOPS Community and Squash DEVOPS Premium version).
      This micro-service is included in the Docker image of the Squash orchestrator version 1.0.0.alpha2 (see section Squash AUTOM)

    • Test Plan Retriever plugin for Squash TM (Squash DEVOPS Community and Squash DEVOPS Premium version).
      This plugin is compatible with Squash TM 1.22.2.

    • Squash DEVOPS plugin for Jenkins.
       

  • Added features:

    • Retrieval of information on authentication and on the branch to be considered for the automated tests of a Squash TM execution plan retrieved from an Planned Executions "As Code" (PEaC).

    • "Dry-run" execution mode with recovery of a Squash TM execution plan: test execution is not managed by the Squash orchestrator but execution results are returned to Squash TM based on a list of test results passed in parameter

Squash DEVOPS 1.0.0.alpha1

SQUASH DEVOPS 1.0 alpha1

Stable alpha version for POC only.

Release date:

2021-02-05

Release note:

  • Components provided:

    • Squash TM Generator micro-service for the Squash orchestrator (Squash DEVOPS Community and Squash DEVOPS Premium version).
      This micro-service is included in the Docker image of the Squash orchestrator version 1.0.0.alpha1 (see section Squash AUTOM).

    • Test Plan Retriever plugin for Squash TM (Squash DEVOPS Community and Squash DEVOPS Premium version).
      This plugin is compatible with Squash TM 1.22.1.

    • Squash DEVOPS plugin for Jenkins.
       

  • Accessible features:

    • Get in an Planned Executions "as code" (PEaC) containing Squash TM automated tests

      • Community version: allows to target an iteration or a Squash TM test suite and to filter it according to the value of a custom tag type field on the test cases. Only the custom fields of the test case and the ITPI dataset are transmitted to the Squash orchestrator for use within the automated script.

      • Premium version: allows you to target an iteration or a S Squash TM test suite. In addition to the fields of the Community version, the custom fields of the test suite, the iteration and the campaign linked to the ITPI concerned are transmitted to the Squash orchestrator for use within the automated script.

    • Trigger a PEaC from a Jenkins pipeline
       

  • Known limitation of this version:

    • When retrieving a Squash TM execution plan, the transmission of parameters by Squash TM is only possible with Robot Framework

bottom of page