Skip to content

Releases: reportportal/client-java

Release 5.1.0-BETA-1

01 Mar 12:51
Compare
Choose a tag to compare
Release 5.1.0-BETA-1 Pre-release
Pre-release

Changed

  • Apache Tika version degraded on 1.19 for Android compatibility
  • Common Jackson ObjectMapper moved to HttpRequestUtils class
  • try-catch refactoring in ReportPortal.Builder class to get better stack traces
  • Introducing "Retrofit 2" as RP client

Release 5.0.18

23 Dec 14:08
Compare
Choose a tag to compare

Added

  • A static Issue Launch.NOT_ISSUE to use in agents and avoid issue creation duplication
  • StatusEvaluation class with an evaluateStatus method

Release 5.0.17

14 Dec 16:48
Compare
Choose a tag to compare

Fixed

  • All client threads now marked as daemon to not prevent JVM shutting down

Release 5.0.16

08 Dec 16:24
Compare
Choose a tag to compare

Added

  • 'AGENT_NO_ANALYTICS' environment variable
  • MemoizingSupplier class for agents lazy init

Release 5.0.15

12 Nov 12:21
Compare
Choose a tag to compare

Added

  • A method to emit a log entry for a certain item:
    com.epam.reportportal.service.ReportPortal.emitLog(io.reactivex.Maybe<java.lang.String>, java.util.function.Function<java.lang.String,com.epam.ta.reportportal.ws.model.log.SaveLogRQ>)

Changed

  • Apache Tika was updated on version 1.20

Release 5.0.14

10 Nov 12:17
Compare
Choose a tag to compare

Changed

  • Test Case ID generation methods now accepts Executable as a parameter instead of Method

Release 5.0.13

02 Nov 13:21
Compare
Choose a tag to compare

Fixed

  • A lot of code style warnings (e.g. legacy java 6 code updated, etc)

Added

  • TestItemTree.TestItemLeaf now supports attribute storing

Changed

  • Properties loader now ignores property case

Release 5.0.12

20 Oct 12:19
Compare
Choose a tag to compare

Fixed

  • Null-value handling for inner fields for step templates of annotation-based nested steps

Changed

  • It's now possible to bypass a null-value client to ReportPortal class constructor, as a result user will get a NOOP launch

Release 5.0.11

11 Sep 12:59
Compare
Choose a tag to compare

Added

  • Additional ParameterUtils methods to use inside Cucumber agents

Changed

  • Manual Nested Step failure now also fails all the ancestors, not only the nearest one
  • ReportPortal does not throw any exceptions if 'reportportal.properties' not found

Release 5.0.7

21 Aug 14:20
Compare
Choose a tag to compare

Added

  • StepAspect.setParentId and StepAspect.removeParentId now handled inside LaunchImpl class