Skip to content

Latest commit

 

History

History
151 lines (127 loc) · 6.17 KB

CHANGELOG.md

File metadata and controls

151 lines (127 loc) · 6.17 KB

Changelog

[Unreleased]

[5.2.3]

Added

  • Putting last error logs of tests to Items' description, by @utdacc

Changed

  • Client version updated on 5.2.13, by @HardNorth

[5.2.2]

Changed

  • Client version updated on 5.2.11, by @HardNorth

[5.2.1]

Changed

  • Client version updated on 5.2.4, by @HardNorth

Removed

  • commons-model dependency to rely on clinet-java exclusions in security fixes, by @HardNorth

[5.2.0]

Changed

  • Client version updated on 5.2.1, by @HardNorth

[5.1.3]

Changed

  • Client version updated on 5.1.22, by @HardNorth
  • JUnit-Foundation updated on 17.0.3, by @HardNorth

[5.1.2]

Changed

  • Client version updated on 5.1.16, by @HardNorth
  • JUnit-Foundation updated on 17.0.2, by @HardNorth
  • commons-text transitive dependency was forcibly updates to avoid critical vulnerability, by @HardNorth

[5.1.1]

Added

  • Test Case ID templating, by @HardNorth

Changed

  • Client version updated on 5.1.9, by @HardNorth
  • JUnit-Foundation updated on 15.3.5, by @HardNorth
  • Slf4j version updated on 1.7.36, by @HardNorth

[5.1.0]

Added

  • Class level @Attributes annotation support

Changed

  • Version promoted to stable release
  • Client version updated on 5.1.0
  • JUnit-Foundation updated on 15.3.4

[5.1.0-RC-4]

Added

  • Service location step in documentation

Removed

  • Service location file

[5.1.0-RC-3]

Added

  • ReportPortalListener.buildFinishStepRq(Object, FrameworkMethod, ReflectiveCallable, ItemStatus) method

[5.1.0-RC-2]

Changed

Fixed

  • ItemTree retrieve by test Description

[5.1.0-RC-1]

Changed

  • Client version updated on 5.1.0-RC-6
  • Version changed on 5.1.0

[5.1.0-ALPHA-1]

Changed

[5.0.0]

Added

Changed

  • JUnit-Foundation updated on 12.5.3
  • Client version updated on 5.0.18
  • Parent Item status evaluation was moved into the client
  • "Not Issue" issue moved into the client

[5.0.0-RC-1]

Added

  • Manual Step Reporting feature

Fixed

  • A test status switch from PASSED to FAILED in case of an @After method failed
  • A test status when AssumptionViolatedException was thrown in @Before method

Known issues

  • JUnit Theories feature is not functioning due to upstream library exception failures: JUnit-Foundation #78
  • PowerMock library is not supported due to upstream library incompatibility (issue #66). Upstream library issue: JUnit-Foundation #77

[5.0.0-BETA-17]

Fixed

  • A test status when AssumptionViolatedException was thrown. Now it marks as 'SKIPPED' (issue #63)

[5.0.0-BETA-16]

Added

  • JUnit Categories now handled as RP tags

Fixed

  • Callback reporting feature
  • ExpectedException Rule handling (issue #64)

Changed

  • Client version updated on 5.0.15

[5.0.0-BETA-15]

Added

  • Handling of standard and JUnitParams parameters without ArtifactParams interface

Fixed

  • parameterized Test Case ID generation for standard parameters (@ParameterKey annotation handling)
  • 'retrieveLeaf' and 'stopRunner' methods do not start new launch in case of empty suites / tests
  • 'stopLaunch' method does not start new launch in case of there was no any tests passed

Changed

  • Client version updated on 5.0.14
  • Class type item level was changed from 'SUITE' to 'TEST'

[5.0.0-BETA-14]

Added

  • A skipped test method reporting in case of a @Before method failed

Fixed

  • A null-pointer exception on @Before methods

Changed

  • ParallelRunningHandler class was deleted due to redundancy, all its logic moved to ReportPortalListener class

[5.0.0-BETA-13]

Added

  • A test retry feature which is based on corresponding JunitFoundation's feature.
  • @Ignore annotation support

Changed

  • JunitFoundation version was updated on 12.3.0

[5.0.0-BETA-12]

Changed

  • Parameters extraction logic moved into the client, now it works in the same way as for other agents
  • Test Case ID logic moved into the client, now it also works in the same way as for other agents
  • Code reference generation logic moved into client
  • Test reporting structure now conforms with other agents
  • Client version updated on 5.0.13

Removed

  • Some protected methods for extensions implementation were removed due to their redundancy. Alternative methods for extensions will be added in further implementation.

[5.0.0-BETA-11]