Skip to content

Latest commit

 

History

History
177 lines (117 loc) · 16 KB

File metadata and controls

177 lines (117 loc) · 16 KB

1.4.0 (2026-04-14)

Features

  • making screen recorder ffmpeg auto-downloadable and updated webview capability names (095b2af)
  • webview: enable WebView2 support (644034f)

Bug Fixes

  • changed logic of attaching the root window not working on some machines (ee12870)
  • debug cdp json issue (fe3f762)
  • debug: changed logic for finding window on app launch (00edf24)
  • fixed port cdpRequest issue (37b9291)
  • webview: fix current webview not being set (a08f775)
  • webview: fix error when no webview endpoint is available (c15567c)

Miscellaneous Chores

  • release: 1.2.0-preview.1 [skip ci] (f9cb5c5)
  • release: 1.2.0-preview.2 [skip ci] (6ad9bdb)
  • release: 1.4.0-preview.1 [skip ci] (7880d26)
  • release: 1.4.0-preview.2 [skip ci] (3bd5408)
  • release: 1.4.0-preview.3 [skip ci] (9bd5189)
  • release: 1.4.0-preview.4 [skip ci] (bd21178)
  • release: 1.4.0-preview.5 [skip ci] (b4757b2)

1.4.0-preview.5 (2026-04-14)

Features

  • making screen recorder ffmpeg auto-downloadable and updated webview capability names (095b2af)

Bug Fixes

  • changed logic of attaching the root window not working on some machines (ee12870)
  • webview: fix current webview not being set (a08f775)
  • webview: fix error when no webview endpoint is available (c15567c)

1.4.0-preview.4 (2026-04-09)

Bug Fixes

  • debug: changed logic for finding window on app launch (00edf24)

1.4.0-preview.3 (2026-04-02)

Bug Fixes

  • fixed port cdpRequest issue (37b9291)

1.4.0-preview.2 (2026-04-02)

Bug Fixes

1.4.0-preview.1 (2026-04-02)

Features

  • webview: enable WebView2 support (644034f)

Miscellaneous Chores

  • release: 1.2.0-preview.1 [skip ci] (f9cb5c5)
  • release: 1.2.0-preview.2 [skip ci] (6ad9bdb)

1.3.1 (2026-03-09)

Bug Fixes

  • add stderr encoding for PowerShell session (a233063)
  • fixed incorrect $pattern variable reference (a0afceb)
  • fixed not being able to attach to slow-starting classic apps on session creation (f25b000)

1.3.0 (2026-03-06)

Features

  • commands: add extra W3C commands (57c654a)
  • commands: add support for close app and launch app (26db919)
  • commands: implement waitForAppLaunch and forceQuit (6cce956)
  • tests: add unit tests and missing commands - recording, deletion and click and drag (a8989c0)

Bug Fixes

  • Bind commands to this instance (not prototype) so each driver instance uses its own powershell session (#56) [skip ci] (6dc2125)
  • capability: fix post run script (97b57af)
  • commands: add allow-insecure check for fs operations (4662035)
  • commands: match closeApp and launchApp implementation with appium windows driver (073c566)
  • fix bugs and implemented end to end tests (47efa4c)
  • lint (fb6ebc8)
  • lint: lint (acf7271)
  • recorder: fix screen recording (9da1025)
  • recorder: validate outputPath before rimraf (8aa49dd)

Miscellaneous Chores

  • release: 1.3.0 [skip ci] (c29b822)

1.3.0 (2026-03-06)

Features

  • commands: add extra W3C commands (57c654a)
  • commands: add support for close app and launch app (26db919)
  • commands: implement waitForAppLaunch and forceQuit (6cce956)
  • tests: add unit tests and missing commands - recording, deletion and click and drag (a8989c0)

Bug Fixes

  • Bind commands to this instance (not prototype) so each driver instance uses its own powershell session (#56) [skip ci] (6dc2125)
  • capability: fix post run script (97b57af)
  • commands: add allow-insecure check for fs operations (4662035)
  • commands: match closeApp and launchApp implementation with appium windows driver (073c566)
  • fix bugs and implemented end to end tests (47efa4c)
  • lint (fb6ebc8)
  • lint: lint (acf7271)
  • recorder: fix screen recording (9da1025)
  • recorder: validate outputPath before rimraf (8aa49dd)

1.2.0 (2026-01-09)

Features

  • add "none" session option to start without attaching to any element (22586a2)
  • add appWorkingDir, prerun, postrun, and isolatedScriptExecution capabilities (5a581ae)

Bug Fixes

  • allow elementId with optional x/y offsets for click/hover (2d01246)
  • deps: downgrade appium peer dependency to 3.0.0-rc.2 (98262d2)
  • make modifierKeys case-insensitive (7a05300)
  • update ESLint config (2e08f8d)
  • version bump (a872a23)

Miscellaneous Chores

  • add extra logging (5da452f)
  • bump peerDependency appium to ^3.1.0 (cdee0ca)
  • configure semantic-release branches for stable and preview releases (a4a1fa2)
  • remove unnecessary ESLint ignore comments (4c70038)
  • upgrade dependencies and devDependencies to latest versions (4fd016c)

1.1.0 (2025-08-06)

Features

1.0.1 (2025-04-25)

Bug Fixes

  • fixed crash in Node 22+ by using Buffer instead of {} with EnumDisplaySettingsA (#17) (08e4907)
  • set shouldCloseApp's default value to true (#18) (28dc1d4)

Code Refactoring

  • remove unnecessary debug logging for name locator (#19) (ad50be9)

1.0.0 (2025-04-23)

Miscellaneous Chores

  • add .gitignore (631fa0a)
  • adding eslint (c05602d)
  • ci: add semantic-release workflow (a9c39fd)
  • lint: fix linting issue (6c2cb42)
  • npm: disable package-lock generation (5a648ac)
  • package: add keywords and repository info (fa165d0)
  • release: rollback version to 0.0.1 for testing (#11) (c4dd2c2)
  • updated dependencies [skip ci] (08528fb)

Code Refactoring

  • adding enums for click and updating (89dcebf)