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

Package detail

@applitools/ufg-client

applitools1.4mSEE LICENSE IN LICENSE1.16.12TypeScript support: included

null

readme

changelog

Changelog

1.16.12 (2025-06-15)

Bug Fixes

  • remove safari-early-access browser version for js sdks | AD-10226 (#3034) (7ca09f5)

Dependencies

  • @applitools/test-server bumped to 1.2.3

    Bug Fixes

    • basic auth protected resources | FLD-2761 | FMRI-120 (#2444) (b48cf49)
    • export issues for ts js with legacy solution (#3016) (a3a9daf)
    • storybook navigation timeouts (#2701) (64e3a40)
  • @applitools/req bumped to 1.7.13

1.16.11 (2025-05-11)

Bug Fixes

  • remove redundant file readings and added rendering concurrency limit (#2956) (b970180)

Dependencies

  • @applitools/utils bumped to 1.8.2

    Bug Fixes

    • remove redundant file readings and added rendering concurrency limit (#2956) (b970180)
  • @applitools/logger bumped to 2.1.4

  • @applitools/req bumped to 1.7.12

  • @applitools/image bumped to 1.1.20

1.16.10 (2025-05-07)

Bug Fixes

  • improve retry timeout logic in makeReqUFG function | AD-9895 (#2949) (f6c7048)
  • offline test dist readings | AD-9894 (#2945) (92293f4)

Code Refactoring

Dependencies

  • @applitools/utils bumped to 1.8.1

    Bug Fixes

  • @applitools/logger bumped to 2.1.3

    Bug Fixes

  • @applitools/req bumped to 1.7.11

  • @applitools/image bumped to 1.1.19

1.16.9 (2025-04-17)

Bug Fixes

  • basic auth protected resources | FLD-2761 | FMRI-120 (#2444) (b48cf49)

Performance Improvements

1.16.8 (2025-03-30)

Dependencies

  • @applitools/utils bumped to 1.8.0

    Features

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

  • @applitools/req bumped to 1.7.9

  • @applitools/image bumped to 1.1.18

1.16.7 (2025-03-04)

Bug Fixes

1.16.6 (2025-02-26)

Performance Improvements

Dependencies

  • @applitools/utils bumped to 1.7.8

    Performance Improvements

  • @applitools/logger bumped to 2.1.1

  • @applitools/req bumped to 1.7.8

  • @applitools/image bumped to 1.1.17

1.16.5 (2025-02-23)

Bug Fixes

  • fix offline - url was replaced before resource fetched for url resources (#2802) (a67f86a)

1.16.4 (2025-02-10)

Bug Fixes

  • environment without type in ios should be considered web (#2779) (1a0dc18)
  • specifying chrome version in UFG chrome emulations (#2773) (e86af5d)

1.16.3 (2025-01-30)

Bug Fixes

1.16.2 (2025-01-23)

Bug Fixes

1.16.1 (2025-01-19)

Bug Fixes

  • memory usage going high when resource is uint8array (#2743) (d06deeb)

Dependencies

  • @applitools/req bumped to 1.7.7

    Bug Fixes

    • memory usage going high when resource is uint8array (#2743) (d06deeb)

1.16.0 (2024-12-31)

Features

  • deterministic output in offline execution (#2711) (5e8c7ca)

Bug Fixes

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

  • @applitools/req bumped to 1.7.6

  • @applitools/image bumped to 1.1.16

1.15.1 (2024-12-18)

Dependencies

  • @applitools/utils bumped to 1.7.6

    Bug Fixes

  • @applitools/logger bumped to 2.0.20

  • @applitools/req bumped to 1.7.5

  • @applitools/image bumped to 1.1.15

1.15.0 (2024-12-05)

Features

1.14.1 (2024-11-27)

Dependencies

  • @applitools/req bumped to 1.7.4

    Bug Fixes

    • set heartbeat request timeout as the request interval (#2587) (0251d27)

1.14.0 (2024-11-07)

Features

Dependencies

  • @applitools/utils bumped to 1.7.5

    Code Refactoring

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

  • @applitools/req bumped to 1.7.3

  • @applitools/image bumped to 1.1.14

1.13.1 (2024-10-03)

Bug Fixes

1.13.0 (2024-09-30)

Features

1.12.3 (2024-07-23)

Bug Fixes

  • update makeUploadResource to include apiKey in the cache key (#2411) (4114c58)

Performance Improvements

1.12.2 (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/req bumped to 1.7.2

    Bug Fixes

  • @applitools/image bumped to 1.1.13

    Bug Fixes

  • @applitools/css-tree bumped to 1.1.4

    Bug Fixes

1.12.1 (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/req bumped to 1.7.1

    Bug Fixes

  • @applitools/image bumped to 1.1.12

    Bug Fixes

  • @applitools/css-tree bumped to 1.1.3

    Bug Fixes

1.12.0 (2024-05-28)

Features

  • dynamic timeout based on uploaded file size (#2364) (8a82d68)

Dependencies

  • @applitools/req bumped to 1.7.0

    Features

    • dynamic timeout based on uploaded file size (#2364) (8a82d68)

1.11.2 (2024-04-22)

Dependencies

  • @applitools/utils bumped to 1.7.2

    Bug Fixes

  • @applitools/logger bumped to 2.0.16

  • @applitools/req bumped to 1.6.7

  • @applitools/image bumped to 1.1.11

1.11.1 (2024-04-15)

Dependencies

  • @applitools/utils bumped to 1.7.1

    Bug Fixes

  • @applitools/logger bumped to 2.0.15

  • @applitools/req bumped to 1.6.6

  • @applitools/image bumped to 1.1.10

1.11.0 (2024-04-10)

Features

  • add prefixRenderId to SnapshotSettings (073c81b)
  • refactor check to have a modular structure (#2307) (b9818f4)

1.10.2 (2024-03-18)

Dependencies

  • @applitools/css-tree bumped to 1.1.2

    Bug Fixes

    • trigger js release again (1695f3d)

1.10.1 (2024-03-18)

Dependencies

  • @applitools/css-tree bumped to 1.1.1

    Bug Fixes

1.10.0 (2024-03-17)

Features

Dependencies

1.9.10 (2024-02-29)

Dependencies

  • @applitools/req bumped to 1.6.5

    Bug Fixes

1.9.9 (2023-12-05)

Dependencies

  • @applitools/utils bumped to 1.7.0

    Features

  • @applitools/logger bumped to 2.0.14

  • @applitools/req bumped to 1.6.4

  • @applitools/image bumped to 1.1.9

1.9.8 (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

  • @applitools/req bumped to 1.6.3

  • @applitools/image bumped to 1.1.8

1.9.7 (2023-11-07)

Bug Fixes

  • added retries on ufg requests that respond with 503 status code (7d78917)

1.9.6 (2023-10-17)

Code Refactoring

Dependencies

  • @applitools/utils bumped to 1.6.2

    Code Refactoring

  • @applitools/logger bumped to 2.0.12

    Code Refactoring

  • @applitools/req bumped to 1.6.2

    Code Refactoring

  • @applitools/image bumped to 1.1.7

    Bug Fixes

    • avoid using ascii text decoder (1b68d39)

Code Refactoring

1.9.5 (2023-10-09)

Bug Fixes

1.9.4 (2023-10-04)

Bug Fixes

1.9.3 (2023-09-28)

Bug Fixes

  • avoid saving data urls in cache (both sync and async) (#1940) (170181a)

1.9.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)

  • @applitools/req bumped to 1.6.1

    Bug Fixes

    • add browser entry point declaration and test (#1933) (5ba0720)
  • @applitools/image bumped to 1.1.6

    Code Refactoring

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

1.9.1 (2023-09-21)

Bug Fixes

  • async cache key - avoid undefined keys and ready promise (#1929) (8654f99)

1.9.0 (2023-09-13)

Features

  • change cache to support distributed cache (#1913) (32cc257)

1.8.0 (2023-09-04)

Features

Dependencies

  • @applitools/utils bumped to 1.6.0

    Features

  • @applitools/req bumped to 1.6.0

    Features

  • @applitools/logger bumped to 2.0.10

  • @applitools/image bumped to 1.1.5

1.7.2 (2023-08-30)

Dependencies

  • @applitools/utils bumped to 1.5.2

    Bug Fixes

  • @applitools/logger bumped to 2.0.9

  • @applitools/req bumped to 1.5.4

  • @applitools/image bumped to 1.1.4

1.7.1 (2023-08-18)

Code Refactoring

Dependencies

  • @applitools/utils bumped to 1.5.1

    Code Refactoring

  • @applitools/logger bumped to 2.0.8

    Code Refactoring

  • @applitools/req bumped to 1.5.3

    Code Refactoring

  • @applitools/image bumped to 1.1.3

    Code Refactoring

1.7.0 (2023-08-08)

Features

  • allow providing custom headers for resource fetching (#1852) (372cb96)

1.6.0 (2023-08-03)

Features

  • add stuck request retries to all requests to UFG and Eyes (#1826) (5884d42)

Bug Fixes

  • improve fetch error experience when fetching from tunnel (e7d8b49)

1.5.3 (2023-07-27)

Bug Fixes

  • consider response headers and status code which are returned from the EC resource handler (#1823) (b7bd541)

1.5.2 (2023-07-21)

Bug Fixes

  • fix workspace dependencies (2a3856f)

Dependencies

  • @applitools/image bumped to 1.1.2

    Bug Fixes

    • fix workspace dependencies (2a3856f)
  • @applitools/logger bumped to 2.0.7

    Bug Fixes

    • fix workspace dependencies (2a3856f)
  • @applitools/req bumped to 1.5.2

    Bug Fixes

    • fix workspace dependencies (2a3856f)

1.5.1 (2023-07-21)

Code Refactoring

Dependencies

1.5.0 (2023-07-18)

Features

  • support retries on stuck requests (be673bb)

Dependencies

  • @applitools/req bumped from 1.4.0 to 1.5.0

    Features

    • support retries on stuck requests (be673bb)

1.4.1 (2023-07-13)

Bug Fixes

  • fixed an issue when an inability to freeze a gif image caused sdk crush (dca9ead)
  • fixed issue when sdk crushed due to invalid resource url in ufg mode (8b44958)

1.4.0 (2023-07-10)

Features

  • ability to skip deserialize dom snapshot (#1703) (a461af4)
  • add support for resource fetching through eg tunnel (3daa4da)
  • added new chrome emulation devices - Galaxy S21, Galaxy S21 Ultra, and Galaxy S22 Ultra (0dac7f7)
  • prevent animated gif images from playing in ufg (#1721) (30f39cc)

Bug Fixes

  • add support for resource fetching through eg tunnel (a0b98e3)
  • add support for resource fetching through eg tunnel (3daa4da)

Dependencies

  • @applitools/image bumped from 1.0.36 to 1.1.0

    Features

    • prevent animated gif images from playing in ufg (#1721) (30f39cc)

1.3.0 (2023-07-05)

Features

Dependencies

  • @applitools/req bumped from 1.3.3 to 1.4.0

    Features

1.2.22 (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

  • @applitools/req bumped from 1.3.2 to 1.3.3

1.2.21 (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.2.20 (2023-06-15)

Dependencies

  • update some dependencies
  • The following workspace dependencies were updated
    • dependencies
      • @applitools/req bumped from 1.3.1 to 1.3.2

1.2.19 (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/req bumped from 1.3.0 to 1.3.1
      • @applitools/utils bumped from 1.3.37 to 1.4.0