Skip to content

Latest commit

 

History

History
802 lines (362 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

802 lines (362 loc) · 39.7 KB

3.5.2 (2024-12-13)

Miscellaneous Chores

  • Replace occurrences of the deprecated errorAndThrow API (#1035) (3694dbc)

3.5.1 (2024-11-11)

Miscellaneous Chores

  • bump adb to include supporting activities with unicode chars (#1032) (c59abb7)

3.5.0 (2024-09-23)

Features

3.4.0 (2024-09-17)

Features

3.3.1 (2024-07-31)

Bug Fixes

3.3.0 (2024-07-16)

Features

3.2.1 (2024-07-15)

Miscellaneous Chores

3.2.0 (2024-07-15)

Features

  • Add proper info to the /status API response (#1022) (4602a6f)

3.1.0 (2024-07-11)

Features

  • Publish Espresso server library to JitPack (#1021) (9445667)

3.0.0 (2024-07-10)

⚠ BREAKING CHANGES

  • appiumZipAlign Gradle property has been removed as it didn't have any effect

Features

  • Make it possible to consume Espresso server as a library (#1020) (1bf4a92)

2.44.2 (2024-07-09)

Miscellaneous Chores

2.44.1 (2024-07-04)

Miscellaneous Chores

2.44.0 (2024-06-28)

Features

2.43.0 (2024-06-23)

Features

  • Document injectedImageProperties capability (#1017) (fd6dc1c)

2.42.1 (2024-06-23)

Miscellaneous Chores

2.42.0 (2024-06-16)

Features

  • bump default gradle plugin to 8.5.0 and target sdk to 34 (#1015) (e3f6612)

2.41.0 (2024-06-16)

Features

  • bump default gradle wrapper to 8.7.0 and android plugin to 8.0.0 (#1014) (2faa66e)

2.40.6 (2024-06-14)

Bug Fixes

  • Add a workaround for wrong adb exit code on service stop (#1012) (98499bc)

2.40.5 (2024-06-13)

Bug Fixes

2.40.4 (2024-06-10)

Miscellaneous Chores

2.40.3 (2024-06-04)

Miscellaneous Chores

  • bump semantic-release from 23.1.1 to 24.0.0 and conventional-changelog-conventionalcommits to 8.0.0 (#1008) (83ecab6)

2.40.2 (2024-05-28)

Miscellaneous Chores

  • set animation scale via settings for api level 26+ (#1007) (5dec6be)

2.40.1 (2024-05-16)

Miscellaneous Chores

  • Update dev dependencies (72e6175)

2.40.0 (2024-05-12)

Features

  • Align execute methods implementation with other android drivers (#1005) (dcd49f3)

2.39.0 (2024-05-10)

Features

  • add user option for mobile: isAppInstalled (#1004) (590788f)

2.38.3 (2024-05-04)

Miscellaneous Chores

2.38.2 (2024-04-18)

Bug Fixes

  • Set shell option to true while running gradle script on Windows (#997) (3159c21)

2.38.1 (2024-04-12)

Bug Fixes

  • Fix compose driver for compose 1.6.x method signature change (#995) (41f1b8d)

2.38.0 (2024-04-10)

Features

  • Add the support of timeZone capability (#994) (834fffe)

2.37.3 (2024-04-09)

Miscellaneous Chores

2.37.2 (2024-04-09)

Miscellaneous Chores

  • deps-dev: bump @typescript-eslint/parser from 6.21.0 to 7.6.0 (#993) (6f06325)

2.37.1 (2024-03-19)

Miscellaneous Chores

2.37.0 (2024-03-18)

Features

  • add mobile:startLogsBroadcast and mobile:stopLogsBroadcast (#988) (94db792)

2.36.2 (2024-03-07)

Miscellaneous Chores

2.36.1 (2024-02-12)

Miscellaneous Chores

  • deps: bump appium-android-driver from 8.4.0 to 9.0.0 (#981) (ebc6220)

2.36.0 (2024-02-09)

Features

  • add checkVersion option for mobile:installApp (#980) (a0438b8)

2.35.0 (2024-02-08)

Features

2.34.4 (2024-02-06)

Bug Fixes

  • proxy request to the espresso server with nativeWebScreenshot (#978) (172ce35)

2.34.3 (2024-02-04)

Miscellaneous Chores

  • remove precommit stuff as same as other repos (#977) (01d18ab)

2.34.2 (2024-02-02)

Bug Fixes

2.34.1 (2024-01-26)

Bug Fixes

2.34.0 (2024-01-26)

Features

2.33.2 (2024-01-16)

Miscellaneous Chores

  • deps-dev: bump semantic-release from 22.0.12 to 23.0.0 (#968) (40d0590)

2.33.1 (2024-01-14)

Miscellaneous Chores

2.33.0 (2024-01-12)

Features

  • Use APIs imported from the io.appium.settings package (#966) (3f8a8e3)

2.32.2 (2024-01-10)

Bug Fixes

2.32.1 (2024-01-07)

Bug Fixes

2.32.0 (2024-01-07)

Features

  • update io.appium.settings to use newer location deps (#963) (b62aa1b)

2.31.0 (2024-01-06)

Features

2.30.0 (2023-12-19)

Features

  • let mobile: getContexts gives waitForWebviewMs (#960) (cefd205)

2.29.3 (2023-12-02)

Miscellaneous Chores

2.29.2 (2023-11-08)

Miscellaneous Chores

2.29.1 (2023-11-06)

Miscellaneous Chores

  • deps-dev: bump @types/sinon from 10.0.20 to 17.0.0 (#949) (f01b31b)

2.29.0 (2023-11-03)

Features

  • Add support of UiModeManager service commands (#947) (320e0ac)

Miscellaneous Chores

  • Update arguments validation in several mobile extensions (#948) (f90118f)

2.28.2 (2023-11-01)

Miscellaneous Chores

  • deps: bump asyncbox from 2.9.4 to 3.0.0 (#945) (e3173f8)

2.28.1 (2023-11-01)

Bug Fixes

2.28.0 (2023-10-30)

Features

2.27.1 (2023-10-30)

Miscellaneous Chores

  • deps-dev: bump semantic-release from 21.1.2 to 22.0.5 (#935) (0d43021)

2.27.0 (2023-10-30)

Features

2.26.10 (2023-10-26)

Bug Fixes

  • missing /gradle.properties (bedf0be)

2.26.9 (2023-10-24)

Miscellaneous Chores

  • deps-dev: bump @typescript-eslint/eslint-plugin from 5.62.0 to 6.9.0 (#936) (d93f550)

2.26.8 (2023-10-24)

Miscellaneous Chores

  • deps-dev: bump sinon from 16.1.3 to 17.0.0 (#930) (67f64e2)

2.26.7 (2023-10-24)

Bug Fixes

  • dummy commit to trigger a release (5daba6b)

2.26.6 (2023-10-24)

Bug Fixes

2.26.5 (2023-10-24)

Reverts

  • Revert "chore(deps-dev): bump semantic-release from 20.1.3 to 22.0.5 (#916)" (#932) (8b4fb51), closes #916 #932

2.26.4 (2023-10-19)

Miscellaneous Chores

  • deps: bump appium-adb from 10.0.0 to 11.0.1 (#926) (662bab5)

2.26.3 (2023-10-19)

Miscellaneous Chores

  • deps-dev: bump @types/teen_process from 2.0.1 to 2.0.2 (#929) (7158f17)
  • deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#928) (21461b4)
  • Use latest types (2404b59)

2.26.2 (2023-10-17)

Miscellaneous Chores

2.26.1 (2023-10-17)

Miscellaneous Chores

  • deps-dev: bump lint-staged from 14.0.1 to 15.0.1 (#922) (0843ef7)
  • deps: bump appium-adb from 9.14.12 to 10.0.0 (#924) (e449d04)

2.26.0 (2023-10-14)

Features

Miscellaneous Chores

  • deps-dev: bump semantic-release from 20.1.3 to 22.0.5 (#916) (58be850)

2.25.9 (2023-09-27)

Bug Fixes

2.25.8 (2023-09-24)

Bug Fixes

2.25.7 (2023-09-14)

Miscellaneous Chores

  • deps-dev: bump sinon from 15.2.0 to 16.0.0 (#912) (e046a85)

2.25.6 (2023-09-03)

Miscellaneous Chores

  • modify README.md to release once (9998e7c)

2.25.5 (2023-08-28)

Miscellaneous Chores

  • deps-dev: bump conventional-changelog-conventionalcommits (#906) (9258a33)

2.25.4 (2023-08-25)

Miscellaneous Chores

  • deps-dev: bump semantic-release from 20.1.3 to 21.1.0 (#904) (a8d0354)

2.25.3 (2023-08-21)

Bug Fixes

  • do not reply error message in updateSettings to follow other drivers (#902) (19f02cc)

2.25.2 (2023-08-17)

Bug Fixes

  • calls this.settings in settings handling (#901) (7858760)

2.25.1 (2023-08-14)

Miscellaneous Chores

  • deps-dev: bump lint-staged from 13.3.0 to 14.0.0 (#899) (ca0048f)

2.25.0 (2023-08-07)

Features

  • Disable screenshots and hierarchy snapshots on failures (#895) (40bd4a7)

2.24.0 (2023-06-26)

Features

2.23.5 (2023-06-23)

Bug Fixes

  • Fix the 'mobile: backgroundApp' functionality (#889) (9025248)

2.23.4 (2023-06-21)

Bug Fixes

2.23.3 (2023-06-19)

Bug Fixes

  • Add the missing wrapper for mobile: pressKey (#886) (72961b5)

2.23.2 (2023-06-07)

Miscellaneous Chores

  • deps-dev: bump conventional-changelog-conventionalcommits (#884) (6a5f62c)

2.23.1 (2023-05-24)

Bug Fixes

  • Update mobile extension name (f570663)

2.23.0 (2023-05-23)

Features

  • Expose several mobile commands that are available in android-driver (#881) (d0d24c4)

2.22.1 (2023-05-20)

Bug Fixes

2.22.0 (2023-05-11)

Features

  • remove isTransitive in compose for newer compose versions (#875) (d82abda)

2.21.1 (2023-04-20)

Bug Fixes

  • build app with Gradle 8.x (894d7d2)

2.21.0 (2023-04-18)

Features

2.20.1 (2023-04-10)

Miscellaneous Chores

  • deps-dev: bump rimraf from 4.4.1 to 5.0.0 (#868) (67cfe30)

2.20.0 (2023-03-29)

Features

  • add ability to customize espresso version (#866) (8b62ecb)

2.19.0 (2023-03-26)

Features

2.18.1 (2023-03-22)

Bug Fixes

  • remove .js ext from build-espresso command (d13b85d)

2.18.0 (2023-03-22)

Features

  • add building espresso server command via appium command (#858) (cfaad9a)

2.17.0 (2023-03-13)

Features

2.16.1 (2023-03-10)

Miscellaneous Chores

  • no changes since 2.16.0, but to kick a release task again (#861) (ebc1084)

2.16.0 (2023-03-10)

Features

2.15.4 (2023-02-17)

Miscellaneous Chores

2.15.3 (2023-02-04)

Bug Fixes

  • add scripts in the package (f8b6e9c)

2.15.2 (2023-02-04)

Miscellaneous Chores

  • add print espresso path as a command (#854) (5402b5f)

2.15.1 (2023-01-17)

Miscellaneous Chores

  • deps-dev: bump semantic-release from 19.0.5 to 20.0.2 (#844) (3267b5e)

2.15.0 (2023-01-16)

Features

2.14.1 (2023-01-15)

Miscellaneous Chores

2.14.0 (2023-01-13)

Features

2.13.11 (2023-01-13)

Miscellaneous Chores

  • deps-dev: bump rimraf from 3.0.2 to 4.0.4 (#848) (cf06466)

2.13.10 (2023-01-12)

Bug Fixes

  • specify supported non-standard commands in newMethodMap (578ef7c)

2.13.9 (2023-01-03)

Miscellaneous Chores

2.13.8 (2022-12-03)

Miscellaneous Chores

  • deps-dev: bump webdriverio from 7.27.0 to 8.0.2 (#838) (2b22c11)

2.13.7 (2022-12-01)

Miscellaneous Chores

2.13.6 (2022-11-29)

2.13.5 (2022-11-06)

2.13.4 (2022-11-06)

1.0.0-beta.3 (2017-06-16)

Changes

  • Fix: Throws exception if element is stale (#56)
  • Feature: Add text attribute to source xml (#52)
  • Feature: Implemented the /element/:elementId/text endpoint (#53)
  • Feature: Can match list of XPaths instead of just one (#54)
  • Feature: Added handler for /elements endpoint (#55)

1.0.0-beta.2 (2017-06-09)

Changes

  • Fix: Sanitize XML inputs. Bad characters and tag names were breaking the XML (#50)

1.0.0-beta.1 (2017-06-08)

Changes

  • Feature: Implemented NanoHTTPD Java server that runs inside of Android and follows the MJSONWP standard
  • Feature: Implemented NodeJS driver that launches the Java server and proxies requests to that server
  • Feature: Can locate elements with the selector strategies xpath, class, id, text, accessibility id
  • Feature: Created /session, /status, /source, /screenshot, /back endpoints
  • Feature: Added handling for every MJSONWP endpoint, return NotYetImplemented for unimplemented handlers