- Common Stack Trace frames skip in description and logs, by @HardNorth
@Issue
and@Issues
annotations support, by @HardNorth
- Client version updated on 5.2.20, by @HardNorth
@DisplayName
annotation support, by @nick130589- Last error log reporting into Test Item Description, by @aykhangaffarov
- Client version updated on 5.2.14, by @HardNorth
- Do not hide test description when test is disabled with reason, by @HardNorth
@Description
annotation support, by @oleksandr-fomenko
- Client version updated on 5.2.13, by @HardNorth
- JSR 305 dependency, by @HardNorth
finishTest
method which controls finishing Tests with statuses, to distinguish them from suites and configuration methods, by @HardNorth
- JUnit 5 dependency marked as
compileOnly
to avoid overriding JUnit 5 API version for users, by @HardNorth - JSR 305 dependency marked as
implementation
to force users specify their own versions, by @HardNorth - Client version updated on 5.2.5, by @HardNorth
- Setting of Unique ID on Test Step and Configuration start, as redundant action, by @HardNorth
- Client version updated on 5.2.4, by @HardNorth
commons-model
dependency to rely onclinet-java
exclusions in security fixes, by @HardNorth
- Client version updated on 5.2.0, by @HardNorth
- JUnit 5 dependency marked as
implementation
to force users specify their own versions, by @HardNorth
- Deprecated code, by @HardNorth
- Client version updated on 5.1.24, by @HardNorth
- Client version updated on 5.1.22, by @HardNorth
- Slf4j version updated on version 2.0.4 to support newer versions of Logback with security fixes, by @HardNorth
- Client version updated on 5.1.21, by @HardNorth
- Test constructor exception handling, by @HardNorth
- Client version updated on 5.1.18, by @HardNorth
- Client version updated on 5.1.16, by @HardNorth
- Client version updated on 5.1.11, by @HardNorth
ReportPortalExtension
does not implementAfterEachCallback
anymore, by @HardNorthfinally
keyword, see JEP 421, by @HardNorth
- Issue #106: Legacy Assumptions support, by @HardNorth
- Assumptions handling in before methods, issue #102, by @HardNorth
- Assumptions handling, issue #102, by @HardNorth
- Suite item status reporting (server calculates it itself), by @HardNorth
- Client version updated on 5.1.10, by @HardNorth
- Test Case ID templating, by @HardNorth
- Client version updated on 5.1.9, by @HardNorth
- Slf4j version updated on 1.7.36, by @HardNorth
- Client version updated on 5.1.4
- Slf4j version updated on 1.7.32 to support newer versions of Logback with security fixes
- Class level
@Attributes
annotation support
- Version promoted to stable release
- Client version updated on 5.1.0
- JSR-305 annotations
- ReportPortalExtension#getItemId method
- Deprecated code remove
- Client version updated on 5.1.0-RC-12
- Client version updated on 5.1.0-RC-5
- Version changed on 5.1.0
- Main branch fixes integration
- A crash on Launch start due to attribute modification
- Revert fix for issue #81 since it doesn't fix it
- Launch finish hook registration moved into a separate protected method
- Client version updated on 5.1.0-BETA-1
- Deprecated code was removed
- JUnit 5 version updated on 5.6.3
- Implicit Guava dependency removed
- Failed
@AfterEach
methods now also fail parent items - A test step in case of failed
@BeforeEach
method now reports as 'Skipped'
- Client version updated on 5.0.21
- Client version updated on 5.0.18
- Client version updated
- StepAspect now handled inside client
- Item name truncation in ItemTreeUtils class was removed as pointless
- Item name truncation corrected for ReportPortalExtension class
junit-jupiter-api
dependency now marked asapi
(it's now compile-time dependency)- Many of methods were marked as
protected
to ease extension development (Issue #71)
- Test Case ID generation improved
- Client version updated
- Manual nested step finishing on a parent test item finish
- Support of dynamic nested tests of arbitrary depth
- Customization methods
- Explicit extension registration in the package
- Release pipelines moved into github actions
- Test template finish logic to avoid parallel execution failures
- README.md updated with the latest artifact versions
- Bumping up client version to support new features
- All
@NotNull
annotations replaced with@Nonnull
- Parameters extraction logic moved into the client
- Initial release