#22051·appium

Appium 4

Author: mykola-mokhnachCreated Mar 8, 2026Updated Sep 16, 2026
Labelsappium corev4

We are going to use this ticket as the main place to collect all ideas we'd like to implement or change in the next major server release.

  • #22685
    • Replace ws with native version: #22715
    • Replace glob with node:fs: #22735
    • Replace @colors/colors with styleText: #22357
    • Replace axios with fetch: #22700
    • Replace ncp with node:fs: #22353
  • #22675
    • Replace ora with yocto-spinner in remaining modules
  • #22677
  • #22681
    • Replace appium-windows-driver with a compatible W3C alternative
    • Update appium-remote-debugger to use W3C-compatible (vendored) atoms
  • Remove deprecated endpoints, methods and arguments (tagged as @deprecated)
    • #22730
    • #22725
    • #22757
    • #22763
    • #22765
    • #22762
  • Further alignment with W3C WebDriver protocol
    • #22558
    • #22642
    • #22686
    • #22776
  • #22676
  • Migrate all packages to be ESM-only: #22674
  • #22731
  • Change CLI logging to output non-error logs to stdout (currently everything goes to stderr): https://github.com/appium/appium/pull/22742
  • #22756
  • #22699
  • oxc-config: add more rules
  • #22752
  • Update ROADMAP.md