Skip to content

Releases: reportportal/client-java

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

Release 5.0.6

19 Aug 14:33
Compare
Choose a tag to compare

Added

  • Utilities
    • More Test Case ID methods
    • CodeRef generation method
  • A proxy parameter handling: rp.http.proxy=http://localhost:8981

Fixed

  • Issue #117 multithreaded reporting of nested steps

Release 5.0.2

07 Aug 15:26
Compare
Choose a tag to compare

Added

  • AnalyticsService class to publish Google Analytics events
  • LaunchImpl now publish Analytics Events
  • ParameterUtils class which will be responsible for ParameterResource lists generation based on methods/constructors

Changed

  • NotNull annotations replaced with @Nonnull