@applitools/socket
Version:
Applitools implementation for bidi-communication protocol
333 lines (158 loc) • 12.2 kB
Markdown
# Changelog
## [1.2.3](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.2.2...js/socket@1.2.3) (2025-03-30)
### Dependencies
* @applitools/utils bumped to 1.8.0
#### Features
* allow sending callback functions to waitBeforeCapture ([#2780](https://github.com/Applitools-Dev/sdk/issues/2780)) ([4caa2e8](https://github.com/Applitools-Dev/sdk/commit/4caa2e8ae055d3dd48164eeceaa4c691eeadcdd4))
* @applitools/logger bumped to 2.1.2
## [1.2.2](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.2.1...js/socket@1.2.2) (2025-02-26)
### Dependencies
* @applitools/utils bumped to 1.7.8
#### Performance Improvements
* ufg client dedup job info elements ([#2811](https://github.com/Applitools-Dev/sdk/issues/2811)) ([c04c147](https://github.com/Applitools-Dev/sdk/commit/c04c14776736a422292ada1029820e975adc3d31))
* @applitools/logger bumped to 2.1.1
## [1.2.1](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.2.0...js/socket@1.2.1) (2025-01-19)
### Bug Fixes
* mask from config property ([#2739](https://github.com/Applitools-Dev/sdk/issues/2739)) ([6840624](https://github.com/Applitools-Dev/sdk/commit/6840624f5f3f56512dce96547815904adec94704))
## [1.2.0](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.20...js/socket@1.2.0) (2024-12-31)
### Features
* logger masking ([#2640](https://github.com/Applitools-Dev/sdk/issues/2640)) ([bd69d21](https://github.com/Applitools-Dev/sdk/commit/bd69d21f6341447b1acdb042f4ee1a6328d7428f))
### Dependencies
* @applitools/utils bumped to 1.7.7
#### Bug Fixes
* shim process execution functions for browser environment ([#2698](https://github.com/Applitools-Dev/sdk/issues/2698)) ([8d77db4](https://github.com/Applitools-Dev/sdk/commit/8d77db48e1c7fd54cad92c89a819a924255e5868))
* @applitools/logger bumped to 2.1.0
#### Features
* logger masking ([#2640](https://github.com/Applitools-Dev/sdk/issues/2640)) ([bd69d21](https://github.com/Applitools-Dev/sdk/commit/bd69d21f6341447b1acdb042f4ee1a6328d7428f))
## [1.1.20](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.19...js/socket@1.1.20) (2024-12-18)
### Dependencies
* @applitools/utils bumped to 1.7.6
#### Bug Fixes
* support webdriver.io 9 ([baee5ce](https://github.com/Applitools-Dev/sdk/commit/baee5ce96e8220c337b007e3a517b5546ce0fedc))
* @applitools/logger bumped to 2.0.20
## [1.1.19](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.18...js/socket@1.1.19) (2024-11-07)
### Dependencies
* @applitools/utils bumped to 1.7.5
#### Code Refactoring
* start linting "no-floating-promises" (wip) ([#2539](https://github.com/Applitools-Dev/sdk/issues/2539)) ([51b91cb](https://github.com/Applitools-Dev/sdk/commit/51b91cb15603f7d68e4bd6a16eb0f80e3f380295))
* @applitools/logger bumped to 2.0.19
## [1.1.18](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.17...js/socket@1.1.18) (2024-06-26)
### Bug Fixes
* tunnel client ([670b184](https://github.com/Applitools-Dev/sdk/commit/670b1843ce43347d97e19fa02f8bc630332ff414))
### Dependencies
* @applitools/utils bumped to 1.7.4
#### Bug Fixes
* tunnel client ([670b184](https://github.com/Applitools-Dev/sdk/commit/670b1843ce43347d97e19fa02f8bc630332ff414))
* @applitools/logger bumped to 2.0.18
#### Bug Fixes
* tunnel client ([670b184](https://github.com/Applitools-Dev/sdk/commit/670b1843ce43347d97e19fa02f8bc630332ff414))
## [1.1.17](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.16...js/socket@1.1.17) (2024-05-28)
### Bug Fixes
* trigger release ([88c4f81](https://github.com/Applitools-Dev/sdk/commit/88c4f812bd92eae61ee8ebbee5da0d64ad8c8859))
### Dependencies
* @applitools/utils bumped to 1.7.3
#### Bug Fixes
* trigger release ([88c4f81](https://github.com/Applitools-Dev/sdk/commit/88c4f812bd92eae61ee8ebbee5da0d64ad8c8859))
* @applitools/logger bumped to 2.0.17
#### Bug Fixes
* trigger release ([88c4f81](https://github.com/Applitools-Dev/sdk/commit/88c4f812bd92eae61ee8ebbee5da0d64ad8c8859))
## [1.1.16](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.15...js/socket@1.1.16) (2024-04-22)
### Dependencies
* @applitools/utils bumped to 1.7.2
#### Bug Fixes
* trigger release ([88ba29f](https://github.com/Applitools-Dev/sdk/commit/88ba29f358620a5c0f0861eb31e8929d0b611284))
* @applitools/logger bumped to 2.0.16
## [1.1.15](https://github.com/Applitools-Dev/sdk/compare/js/socket@1.1.14...js/socket@1.1.15) (2024-04-15)
### Dependencies
* @applitools/utils bumped to 1.7.1
#### Bug Fixes
* region intersection algorithm ([#2290](https://github.com/Applitools-Dev/sdk/issues/2290)) ([aaa8d0c](https://github.com/Applitools-Dev/sdk/commit/aaa8d0cbcb0e39d23d652c2caf9d27bfaed0d2eb))
* @applitools/logger bumped to 2.0.15
## [1.1.14](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.13...js/socket@1.1.14) (2023-12-05)
### Dependencies
* @applitools/utils bumped to 1.7.0
#### Features
* add Eyes.getResults method ([#2046](https://github.com/applitools/eyes.sdk.javascript1/issues/2046)) ([#2069](https://github.com/applitools/eyes.sdk.javascript1/issues/2069)) ([4d263e1](https://github.com/applitools/eyes.sdk.javascript1/commit/4d263e19cb5e5708790a1a7ef90ff8f3eee50d91))
* @applitools/logger bumped to 2.0.14
## [1.1.13](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.12...js/socket@1.1.13) (2023-11-21)
### Dependencies
* @applitools/utils bumped to 1.6.3
#### Bug Fixes
* don't throw error for missing configuration file ([#2034](https://github.com/applitools/eyes.sdk.javascript1/issues/2034)) ([d084e7b](https://github.com/applitools/eyes.sdk.javascript1/commit/d084e7bf6e1727e3969622b4e597881f18241eb3))
* @applitools/logger bumped to 2.0.13
## [1.1.12](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.11...js/socket@1.1.12) (2023-10-17)
### Code Refactoring
* disallow usage of global Buffer ([#1957](https://github.com/applitools/eyes.sdk.javascript1/issues/1957)) ([adcc082](https://github.com/applitools/eyes.sdk.javascript1/commit/adcc082f20f6b92e819b96424e995d9a69d99758))
### Dependencies
* @applitools/utils bumped to 1.6.2
#### Code Refactoring
* disallow usage of global Buffer ([#1957](https://github.com/applitools/eyes.sdk.javascript1/issues/1957)) ([adcc082](https://github.com/applitools/eyes.sdk.javascript1/commit/adcc082f20f6b92e819b96424e995d9a69d99758))
* @applitools/logger bumped to 2.0.12
#### Code Refactoring
* disallow usage of global Buffer ([#1957](https://github.com/applitools/eyes.sdk.javascript1/issues/1957)) ([adcc082](https://github.com/applitools/eyes.sdk.javascript1/commit/adcc082f20f6b92e819b96424e995d9a69d99758))
## [1.1.11](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.10...js/socket@1.1.11) (2023-09-25)
### Code Refactoring
* use Uint8Array instead of Buffer for binary data representation ([#1928](https://github.com/applitools/eyes.sdk.javascript1/issues/1928)) ([d1472ab](https://github.com/applitools/eyes.sdk.javascript1/commit/d1472ab8fd49e9a240e99a44dbf1d180b6c7a54b))
### Dependencies
* @applitools/utils bumped to 1.6.1
#### Bug Fixes
* add browser entry point declaration and test ([#1933](https://github.com/applitools/eyes.sdk.javascript1/issues/1933)) ([5ba0720](https://github.com/applitools/eyes.sdk.javascript1/commit/5ba0720d62a9af8a9a2e1c2437c569e6ab19afd8))
#### Code Refactoring
* use Uint8Array instead of Buffer for binary data representation ([#1928](https://github.com/applitools/eyes.sdk.javascript1/issues/1928)) ([d1472ab](https://github.com/applitools/eyes.sdk.javascript1/commit/d1472ab8fd49e9a240e99a44dbf1d180b6c7a54b))
* @applitools/logger bumped to 2.0.11
#### Bug Fixes
* add browser entry point declaration and test ([#1933](https://github.com/applitools/eyes.sdk.javascript1/issues/1933)) ([5ba0720](https://github.com/applitools/eyes.sdk.javascript1/commit/5ba0720d62a9af8a9a2e1c2437c569e6ab19afd8))
## [1.1.10](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.9...js/socket@1.1.10) (2023-09-04)
### Dependencies
* @applitools/utils bumped to 1.6.0
#### Features
* add support for fallback in `req` ([#1899](https://github.com/applitools/eyes.sdk.javascript1/issues/1899)) ([d69c4b5](https://github.com/applitools/eyes.sdk.javascript1/commit/d69c4b5830370c471dfc25b6e2caddca8b458df9))
* @applitools/logger bumped to 2.0.10
## [1.1.9](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.8...js/socket@1.1.9) (2023-08-30)
### Dependencies
* @applitools/utils bumped to 1.5.2
#### Bug Fixes
* fixed some types ([498b1d7](https://github.com/applitools/eyes.sdk.javascript1/commit/498b1d7c547df04773b64b66ee39cccb402c093e))
* @applitools/logger bumped to 2.0.9
## [1.1.8](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.7...js/socket@1.1.8) (2023-08-18)
### Code Refactoring
* refactored spec driver interface ([#1839](https://github.com/applitools/eyes.sdk.javascript1/issues/1839)) ([aa49ec2](https://github.com/applitools/eyes.sdk.javascript1/commit/aa49ec2a7d14b8529acc3a8a4c2baecfa113d98a))
### Dependencies
* @applitools/utils bumped to 1.5.1
#### Code Refactoring
* refactored spec driver interface ([#1839](https://github.com/applitools/eyes.sdk.javascript1/issues/1839)) ([aa49ec2](https://github.com/applitools/eyes.sdk.javascript1/commit/aa49ec2a7d14b8529acc3a8a4c2baecfa113d98a))
* @applitools/logger bumped to 2.0.8
#### Code Refactoring
* refactored spec driver interface ([#1839](https://github.com/applitools/eyes.sdk.javascript1/issues/1839)) ([aa49ec2](https://github.com/applitools/eyes.sdk.javascript1/commit/aa49ec2a7d14b8529acc3a8a4c2baecfa113d98a))
## [1.1.7](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.6...js/socket@1.1.7) (2023-07-21)
### Bug Fixes
* fix workspace dependencies ([2a3856f](https://github.com/applitools/eyes.sdk.javascript1/commit/2a3856f3ce3bcf1407f59c676653b6f218556760))
### Dependencies
* @applitools/logger bumped to 2.0.7
#### Bug Fixes
* fix workspace dependencies ([2a3856f](https://github.com/applitools/eyes.sdk.javascript1/commit/2a3856f3ce3bcf1407f59c676653b6f218556760))
## [1.1.6](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.5...js/socket@1.1.6) (2023-07-21)
### Code Refactoring
* ufg client ([#1780](https://github.com/applitools/eyes.sdk.javascript1/issues/1780)) ([d60cf16](https://github.com/applitools/eyes.sdk.javascript1/commit/d60cf1616741a96b152a1548760bb98116e5c3f9))
### Dependencies
## [1.1.5](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.4...js/socket@1.1.5) (2023-06-28)
### Dependencies
* @applitools/utils bumped from 1.4.0 to 1.5.0
#### Features
* handled abandoned tunnels ([#1669](https://github.com/applitools/eyes.sdk.javascript1/issues/1669)) ([e01a9f6](https://github.com/applitools/eyes.sdk.javascript1/commit/e01a9f6f7543fc5e6bd842acf6ee8de8cfb49998))
* @applitools/logger bumped from 2.0.4 to 2.0.5
## [1.1.4](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.3...js/socket@1.1.4) (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](https://github.com/applitools/eyes.sdk.javascript1/commit/7c5e0299522f792aad72b7b3827df31a1ab2d68f))
## [1.1.3](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket@1.1.2...js/socket@1.1.3) (2023-06-15)
### Bug Fixes
* improve stability and logging ([#1658](https://github.com/applitools/eyes.sdk.javascript1/issues/1658)) ([6ba65dd](https://github.com/applitools/eyes.sdk.javascript1/commit/6ba65dd4813ee102e41ecf930b3bc7c87e13495c))
## [1.1.2](https://github.com/applitools/eyes.sdk.javascript1/compare/js/socket-v1.1.1...js/socket@1.1.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