Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 2.34 KB

CHANGELOG.md

File metadata and controls

68 lines (50 loc) · 2.34 KB

4.8.2

  • exclude kotlin generated classes for inlined functions from glue scanning
  • does not fail if Class.getMethods() throws NoClassDefFoundError

4.8.1

  • upgrade cucumber-core to 4.8.1

4.7.4

  • upgrade cucumber-core to 4.7.4
  • extract the 'create backend supplier' method into the factory.

4.6.0

  • upgrade cucumber-core to 4.6.0

4.5.4

  • upgrade cucumber-core to 4.5.4
  • upgrade package names to match JVM project package names.

4.4.1

  • #43 resolved by PR #39 - (Roman Havran)
  • option to run regular android junit tests with CucumberAndroidJUnitRunner

4.4.0

  • upgrade cucumber-core to 4.4.0
  • upgrade junit to 4.13

4.3.1

  • upgrade cucumber-core to 4.3.1
  • properly create JUnitOptions to respect strict setting

4.3.0

  • upgrade cucumber-core to 4.3.0

4.2.5

Fixed

  • #17 - reports & rerun require TestRunFinishedEvent to be posted (kaskasi)

4.2.4

Changed

From PR #14 (Viacheslav Iankovyi, Łukasz Suski)

  • set target sdk to 28
  • migrate to androidx and AndroidJunitRunner
  • add support for Android Test Orchestrator and spoon sharding
  • ensure uniqueness of <feature name>#<scenario name>
    • each scenario outline example receives continues number starting from 1
    • if duplicate feature name or scenario in single feature is detected then error is thrown

Fixed

  • #2 - cucumber-android does not integrate very well with Android Orchestrator

4.2.2

  • upgrade cucumber-java to 4.2.2

4.0.0

Changed

  • migrate everything to Gradle

Removed

  • android-studio sample - now cukeulator is the only valid sample (for Gradle and Android Studio)
  • cukeulator-test and cucumber-android-test

Fixed

  • #5 - Sample Does Not Work
  • #4 - Support for parallel cukes
  • #3 - Reported duration time of scenario is about 0ms on Android