Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@applitools/driver

applitools1.5mSEE LICENSE IN LICENSE1.21.1TypeScript support: included

Applitools universal framework wrapper

applitools, test automation, visual regression, automation, testing, tests

readme

changelog

Changelog

1.21.1 (2025-04-17)

Bug Fixes

Dependencies

  • @applitools/snippets bumped to 2.6.5

    Performance Improvements

1.21.0 (2025-03-30)

Features

  • allow sending callback functions to waitBeforeCapture (#2780) (4caa2e8)

Dependencies

  • @applitools/utils bumped to 1.8.0

    Features

    • allow sending callback functions to waitBeforeCapture (#2780) (4caa2e8)
  • @applitools/logger bumped to 2.1.2

1.20.5 (2025-02-26)

Dependencies

  • @applitools/utils bumped to 1.7.8

    Performance Improvements

  • @applitools/logger bumped to 2.1.1

1.20.4 (2025-01-30)

Bug Fixes

  • handle device screen info extraction gracefully (#2757) (92d0118)

1.20.3 (2025-01-13)

Dependencies

  • @applitools/snippets bumped to 2.6.4

    Bug Fixes

    • remove side-eyes and fix code scanning issues (#2712) (cda98e4)

1.20.2 (2024-12-31)

Dependencies

  • @applitools/utils bumped to 1.7.7

    Bug Fixes

    • shim process execution functions for browser environment (#2698) (8d77db4)
  • @applitools/logger bumped to 2.1.0

    Features

1.20.1 (2024-12-18)

Dependencies

  • @applitools/utils bumped to 1.7.6

    Bug Fixes

  • @applitools/logger bumped to 2.0.20

1.20.0 (2024-11-12)

Features

  • add an option to keep the navigation bar for android devices (#2608) (e7647e0)

1.19.7 (2024-11-07)

Dependencies

  • @applitools/utils bumped to 1.7.5

    Code Refactoring

    • start linting "no-floating-promises" (wip) (#2539) (51b91cb)
  • @applitools/snippets bumped to 2.6.2

    Bug Fixes

    • provide a clear "stale element" exception message when passing detached regions to check (#2590) (1e5b49e)
  • @applitools/logger bumped to 2.0.19

1.19.6 (2024-10-31)

Bug Fixes

Dependencies

  • @applitools/snippets bumped to 2.6.1

    Bug Fixes

1.19.5 (2024-10-31)

Dependencies

  • @applitools/snippets bumped to 2.6.0

    Features

1.19.4 (2024-10-28)

Bug Fixes

  • better handling of stale elements (cab10ff)

Dependencies

  • @applitools/snippets bumped to 2.5.2

    Bug Fixes

    • better handling of stale elements (cab10ff)

1.19.3 (2024-10-21)

Dependencies

  • @applitools/snippets bumped to 2.5.1

    Bug Fixes

1.19.2 (2024-10-03)

Bug Fixes

1.19.1 (2024-09-16)

Bug Fixes

Dependencies

  • @applitools/snippets bumped to 2.5.0

    Features

Bug Fixes

1.19.0 (2024-09-10)

Features

  • add support for env var APPLITOOLS_IS_IC (#2469) (87d7b5c)

Bug Fixes

  • handle userAgent.brands returned as string (#2453) (dd6328b)
  • searching for scrollable element multiple times (#2493) (d98db80)

1.18.0 (2024-07-23)

Features

Bug Fixes

  • executing web script on mobile environment (#2380) (da2e551)

1.17.5 (2024-06-26)

Bug Fixes

Dependencies

  • @applitools/utils bumped to 1.7.4

    Bug Fixes

  • @applitools/logger bumped to 2.0.18

    Bug Fixes

  • @applitools/snippets bumped to 2.4.27

    Bug Fixes

1.17.4 (2024-06-11)

Bug Fixes

1.17.3 (2024-05-28)

Bug Fixes

Dependencies

  • @applitools/utils bumped to 1.7.3

    Bug Fixes

  • @applitools/logger bumped to 2.0.17

    Bug Fixes

  • @applitools/snippets bumped to 2.4.26

    Bug Fixes

1.17.2 (2024-05-01)

Bug Fixes

1.17.1 (2024-04-22)

Dependencies

  • @applitools/utils bumped to 1.7.2

    Bug Fixes

  • @applitools/logger bumped to 2.0.16

1.17.0 (2024-04-22)

Features

1.16.6 (2024-04-15)

Dependencies

  • @applitools/utils bumped to 1.7.1

    Bug Fixes

  • @applitools/logger bumped to 2.0.15

1.16.5 (2024-03-18)

Bug Fixes

  • trigger js release again (1695f3d)

1.16.4 (2024-03-18)

Bug Fixes

1.16.3 (2024-03-17)

Bug Fixes

  • skip execution of getCurrentWorld and getWorlds when env var is set (#2234) (3a88602)
  • trigger build (acb9c88)

1.16.2 (2024-01-30)

Bug Fixes

  • losing root context after layout breakpoints reload (#2113) (afa1473)

Dependencies

  • @applitools/snippets bumped to 2.4.25

    Bug Fixes

    • losing root context after layout breakpoints reload (#2113) (afa1473)

1.16.1 (2023-12-19)

Bug Fixes

  • fixed bug with screenshot not being properly scaled on ios devices with appium 2 (#2092) (26678bf)
  • fixed extraction of the driver server url (ddc6449)
  • fixed infinite loop that may appear during attribute extraction (#2102) (6bef680)

1.16.0 (2023-12-18)

Features

  • add set of env variables to skip/ignore some optional automations (#2097) (bd3b08c)

1.15.3 (2023-12-12)

Bug Fixes

1.15.2 (2023-12-05)

Dependencies

  • @applitools/utils bumped to 1.7.0

    Features

  • @applitools/logger bumped to 2.0.14

1.15.1 (2023-11-21)

Dependencies

  • @applitools/utils bumped to 1.6.3

    Bug Fixes

    • don't throw error for missing configuration file (#2034) (d084e7b)
  • @applitools/logger bumped to 2.0.13

1.15.0 (2023-11-07)

Features

  • added warning when driver used with capabilities that may conflict with applitools lib workflow (#2011) (081006d)

1.14.4 (2023-10-17)

Code Refactoring

Dependencies

  • @applitools/utils bumped to 1.6.2

    Code Refactoring

  • @applitools/logger bumped to 2.0.12

    Code Refactoring

1.14.3 (2023-09-29)

Bug Fixes

1.14.2 (2023-09-25)

Code Refactoring

  • use Uint8Array instead of Buffer for binary data representation (#1928) (d1472ab)

Dependencies

  • @applitools/utils bumped to 1.6.1

    Bug Fixes

    • add browser entry point declaration and test (#1933) (5ba0720)

Code Refactoring

  • use Uint8Array instead of Buffer for binary data representation (#1928) (d1472ab)

    • @applitools/logger bumped to 2.0.11

      Bug Fixes

  • add browser entry point declaration and test (#1933) (5ba0720)

1.14.1 (2023-09-21)

Dependencies

  • @applitools/snippets bumped to 2.4.24

    Bug Fixes

1.14.0 (2023-09-04)

Features

Dependencies

  • @applitools/utils bumped to 1.6.0

    Features

  • @applitools/logger bumped to 2.0.10

1.13.6 (2023-08-30)

Dependencies

  • @applitools/utils bumped to 1.5.2

    Bug Fixes

  • @applitools/logger bumped to 2.0.9

1.13.5 (2023-08-18)

Bug Fixes

Code Refactoring

Dependencies

  • @applitools/utils bumped to 1.5.1

    Code Refactoring

  • @applitools/logger bumped to 2.0.8

    Code Refactoring

  • @applitools/snippets bumped to 2.4.23

    Code Refactoring

1.13.4 (2023-08-03)

Bug Fixes

  • extract device orientation from a browser for web executions (d8d4e91)

Dependencies

  • @applitools/snippets bumped to 2.4.22

    Bug Fixes

    • improve orientation extraction for ios devices (378d989)

1.13.3 (2023-07-21)

Bug Fixes

  • fix workspace dependencies (2a3856f)

Dependencies

  • @applitools/logger bumped to 2.0.7

    Bug Fixes

    • fix workspace dependencies (2a3856f)

1.13.2 (2023-07-21)

Bug Fixes

  • improve performance by not resetting the environment (#1779) (8178978)

Code Refactoring

Dependencies

1.13.1 (2023-07-13)

Bug Fixes

  • replaced NML prefixed appium env vars with APPLITOOLS prefixed (8905b90)

1.13.0 (2023-07-05)

Features

1.12.4 (2023-06-28)

Dependencies

  • @applitools/utils bumped from 1.4.0 to 1.5.0

    Features

  • @applitools/logger bumped from 2.0.4 to 2.0.5

1.12.3 (2023-06-21)

Dependencies

  • @applitools/logger bumped from 2.0.3 to 2.0.4

    Bug Fixes

    • fixed issue when extended logger didn't preserve base's handler (7c5e029)

1.12.2 (2023-06-13)

Dependencies

  • update some dependencies
  • The following workspace dependencies were updated
    • dependencies
      • @applitools/logger bumped from 2.0.2 to 2.0.3
      • @applitools/utils bumped from 1.3.37 to 1.4.0