Skip to content

0.10.0

Compare
Choose a tag to compare
@Malinskiy Malinskiy released this 12 Mar 13:14
· 132 commits to develop since this release

What's Changed

Breaking changes:

  • fix(core): add maxFilename limit for outputConfiguration by @Malinskiy in #889
  • fix(android): support ':' characters in annotation values for remote parser (requires adam 0.5.4) by @Malinskiy in #892

Features:

  • feat(apple): rework apple to support macOS, iOS, iPadOS, tvOS, watchOS, visionOS testing by @Malinskiy in #901
  • feat(apple): verify supported platform for Apple bundles by @Malinskiy in #901
  • feat(apple): use provided xcuitest runner app if specified in testApplication by @Malinskiy in #901
  • feat(apple): reconnect to device after ssh connection expires by @Malinskiy in #901
  • feat(apple): support non-unique UDIDs by @Malinskiy in #901
  • feat(apple): properly detect apple binaries via header magic by @Malinskiy in #901
  • feat(apple): xcresult augmentation should fail gracefully by @Malinskiy in #901
  • feat(apple): log exception when connection times out by @Malinskiy in #901
  • feat(ios): hidden option for user-tracking permissions grant by @Malinskiy in #901
  • fix(android): support recovery of am test parser in case process crashes due to misconfiguration of listener by @Malinskiy in #893
  • feat(apple): support arbitrary strings in TestRunProgressParser as identifiers by @Malinskiy in #894
  • feat(analytics): configurable missing analytics values by @Malinskiy in #905

Bug fixes:

  • fix(configuration): allow ANY_SUCCESS and count sharding strategy with count 1 by @Malinskiy in #888
  • fix(apple): fix for using DYLD_INSERT_LIBRARIES in xctestrunEnv by @Malinskiy in #900
  • fix(apple): properly detect output timeout across stdout and stderr by @Malinskiy in #901
  • fix(core): don't schedule retries according to RetryStrategy if test reached terminal state by @Malinskiy in 6f0f681
  • fix(core): influxdb2 write failure should not destroy the device actor by @Malinskiy in 584ee5e

Other:

Full Changelog: 0.9.1...0.10.0