API REST Plugin Release Notes
7.2.0
Released on August 12, 2024
Compatible with Squash TM 7.2.X
Evolutions
- Compatibility with Squash TM 7.2
7.1.0
Released on July 25, 2024
Compatible with Squash TM 7.1.X
Evolutions
- Get, add and delete API tokens
- Self-destroy an API token
7.0.1
Released on June 26, 2024
Compatible with Squash TM 7.0.X
Corrections
- Several clearances cannot delete an attachment by API
- Several clearances cannot add an attachment by API
7.0.0
Released on June 14, 2024
Compatible with Squash TM 7.0.X
Corrections
- Performance issue when retrieving test cases with verified requirements via API
- Adding or deleting an attachment is quite slow with a huge database
6.0.0
Released on December 19, 2023
Compatible with Squash TM 6.X
Evolutions
- Get issues associated with Squash entities
- Get exploratory test cases
- Get exploratory test sessions
- Get exploratory test executions
- Get notes from exploratory test sessions
- Get environment variables from an automated execution
- Various improvements to documentation
Corrections
- It is possible to display the library of a project for which the user is not authorized
- When creating a requirement with UNDER_REVIEW status, it is replaced by WORK_IN_PROGRESS status in the created requirement
- The api /projects with parameter type is not working at all with pagination
- Any user can retrieve all template projects
5.0.0
Released on March 7, 2023
Compatible with Squash TM 5.X
Evolutions
- Modify the "Eligibility for Automation" and "Automation priority" fields of a test case
- Modify the automation status of a test case
Corrections
- Code 200 and payload of a GET on a DELETE that should return a 405 error
- GET requirement folder content: the values of the '?include' parameter are not mentioned in the documentation
- It is possible to modify a test step bound to a locked milestone
- Incorrect error message when creating a requirement in a folder
- Error message in English can be improved when deleting an action word
4.1.0
Released on November 9, 2022
Compatible with Squash TM 4.1
Evolutions
- Modify the custom fields of an execution
Corrections
- Prevent the modification of denormalized custom fields (linked to the test case) of an execution
- 8977 Error on a screenshot of the documentation - Get test cases of project
- 8959 REST API documentation for Create Iteration has incorrect return text
- 8935 Typo on the documentation in Modify iteration
- It is possible to apply an unauthorized optional status on an execution step
- Error in the URL to create a requirement version in the documentation
- Information required to create a user does not match the information required in the UI
4.0.0
Released on July 28, 2022
Compatible with Squash TM 4.0
Evolutions
- Compatibility with Squash TM 4.0
- Add and delete a link between a test case and a requirement
- Get, add and delete a link between a test step and a requirement
- Add and modify automated script fields of the test case
- Get, add and delete user permissions
- Filter on projects or project templates when getting all projects
- Add an automated test technology
- Add and modify a requirement version
- Harmonize URL to link a test case to a requirement:
- Former endpoint: /requirements/{ids}/coverages with a "testCaseIds" parameter with the ids of the test cases to associate
- New endpoint: /requirements/{ids}/coverages/{testCaseIds}, e.g.: /requirements/2/coverages/24,26,27
- Get requirements, test cases and campaign tree structures
Corrections
- Null pointer at GET requirement on a high level requirement
- Activate and deactivate a user is not complete
- 8679 Get only the projects on which the user is authorized when getting all projects
3.0.1
Released on April 7, 2022
Compatible With Squash TM 3.X
Corrections
- Get requirement folder content: unable to display high-level requirements
- Null pointer at Get requirement on a high level requirement
- Path not filled at GET requirement on a high level requirement
3.0.0
Released on December 17, 2021
Compatible With Squash TM 3.X
Evolutions
- GET iteration and tests suite UUID
- Add API documentation links in the "Help" menu of the navigation bar
Corrections
- 8787 Link with a model is not taken into account when creating a project
- 8790 Impossible to create a user from TestAutomationServer group via REST API
- Wrong code and no error message when editing the three Squash AUTOM fields of a test case
2.1.0
Released on August 26, 2021
Compatible with Squash TM 2.1
Evolutions
- View a test case's UUID;
- View a test case's linking fields to a script.
Corrections
- Cannot create a BDD test case with a test step.
2.0.0
Released on July 1st, 2021 Compatible with Squash TM 2.0
Evolutions
- Compatible with Squash TM 2.0