Release Notes¶
Pangolin version: 3.5
New features:
- Add support for TOSCA test reports
Bugs Fixed:
- "Field :results contains one or more invalid results (case C11507 unknown or not part of the test run)"
- JUnit duplicate test cases when test name has leading space
Pangolin version: 3.4
- Add support for TestRail 7.1 (Attachment ID type has been changed from integer to string in TestRail 7.1 REST API)
Pangolin version: 3.3
New features:
- Add support for new TestRail bulk API response
- Add support of custom attachments for TestNG
- Add support for testng_steps format: export test classes as tests and test methods as steps inside
Pangolin version: 3.2
New features:
- Add new 'TestRail' attachment store which allows to upload attachments directly into TestRail
- Cucumber: Add support for BeforeStep and AfterStep hooks. Attachments captured from these hooks are added to test result into TestRail
Bugs Fixed:
- CI Plugins: "Project must have an id" error when "configuration names" parameter is selected in CI plugin
- Cucumber: Embedded attachments are ignored for Passed tests
Pangolin version: 3.1
New features:
- Add 500 tests/day limitation for non-enterprise users
Bugs Fixed:
- TestNG: Pangolin processes only the last 'test' element in the report
Pangolin version: 3.0
New features:
- Add retry logic for TestRail Cloud API throttling.
- JUnit: Add values of system-out and system-err elements into result in TestRail.
- TestNG: Add report-output element contents into result in TR.
- Jenkins plugin: Add post-build action to run report in TestRail.
Bugs Fixed:
- Test titles larger than 250 characters causes error in TestRail.
- Test is attached to a parent milestone if child milestone does not exist.
- TestNG: Duration of test is not correctly exported into TestRail.
Pangolin version: 2.9
New features:
- Add support for JUnit 5 format
- CI Plugins: Add "Disable grouping" checkbox
Bugs Fixed:
- Fix compatibility with OpenJDK 8
- Test duration is not set for NUnit results
- Add support for JDK 11 (Linux version)
Pangolin version: 2.8
Bugs Fixed:
- Fix compatibility with TestRail 2.7
Pangolin version: 2.7
- Fix security vulnerability in XML parsing
Pangolin version: 2.6
New Features:
- Configure name of TestRail template to use for test cases
- Add Proxy server configuration page
- Java Annotations package and Jenkins plugin: Map test results into existing tests in TestRail
- CI Plugins: Case Fields and Result Fields configuration properties now allow multiple values and commas
- Jenkins: Upload test results into a particular TestRail configuration
Bugs Fixed:
- Java Annotations: TestNG - skipped tests are not exported into TestRail
- Jenkins plugin: Security fix
Pangolin version: 2.5
New Features:
- CI Plugins: Add checkbox for competing run in TestRail
- CI Plugins: Pass values for result fields in TestRail
- GUI for user management
Pangolin version: 2.4
New Features:
- Add support for uploading attachments to test results
- Support of Cucumber reports
- Support of Robot framework
- Jenkins plugin: Add TestRail run URL to the dashboard
- Configurable field name for TestRail steps
Pangolin version: 2.3
New Features:
- Java Annotations package: Trailing slash in URL is ignored
Bugs Fixed:
Pangolin Server:
- Cannot work if TestRail URL contains some path after host name
Pangolin version: 2.2
New Features:
- Secure Pangolin Server configuration
- Add "View Log" page
Bugs Fixed:
Pangolin Server:
- Incorrect java settings in startup script
- Empty logs on Windows
- NUnit results do not contain error message, only stack trace
- TestNG results do not contain stack trace
- Ignored tests are not added to run
- Trailing slash in Pangolin/TestRail URLs leads to weird error
CI Plugins:
- Jenkins: CSRF vulnerability and missing permission checks
Pangolin version: 2.1
New Features:
- First public release