Releases: reportportal/agent-java-cucumber
Releases · reportportal/agent-java-cucumber
Release 5.1.0-RC-4
Changed
- Client version updated on 5.1.0-RC-12
Release 5.1.0-RC-3
Fixed
- Cucumber-groovy crash
Release 5.1.0-RC-2
Changed
- Client version updated on 5.1.0-RC-6
Release 5.1.0-RC-1
Changed
- Client version updated on 5.1.0-RC-4
- Version changed on 5.1.0
Release 5.0.2
Changed
- Client version updated on 5.0.21
Fixed
- Empty interrupted suite in case of duplicate step
- Table parameter handling for different reporters
Release 5.0.1
Changed
- Some code refactoring to unify style between all cucumber agents
- Client version updated on 5.0.15
Fixed
- Double error message reporting
Release 5.0.0
Changed
- Many static methods from Util class were moved to AbstractReporter class and made protected to ease extension
Known issues
- Null-pointer exception on annotation-based nested steps in case of null child field in step templates. E.G.:
If
@Step("Upload new document in program {body.programId}_{body.workflowNumber}") public static Response uploadDocument(DocumentRequest body, File file, OAuth2Filter auth) {}
programId
orworkflowNumber
are nulls, you will get aNullPointerException
Workaround: Add an exclusion on a dependency calledclient-java
and use newer one, at least version5.0.12
Release 5.0.0-RC-1
Added
- Callback reporting
Changed
- Test step parameters handling
- Mime type processing for data embedding was improved
Fixed
- Manually-reported nested steps now correctly fail all parents
Removed
- Scenario Outline iteration number in item names, to not break re-runs
Release 5.0.0-BETA-13
Fixed
- A bug when ambiguous item causes a Null Pointer Exception
- Incorrect item type settings
Added
- Nested steps support
Release 5.0.0-BETA-12
Added
- multi-thread execution support
- Test Case ID support
Fixed
- codeRef reporting was added for every item in an item tree