appium-uiautomator2-server
Version:
A netty server with uiautomator2 handlers
690 lines (325 loc) • 40.2 kB
Markdown
## [7.6.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.5.2...v7.6.0) (2025-04-27)
### Features
* Add server build info to the /status API ([#702](https://github.com/appium/appium-uiautomator2-server/issues/702)) ([e140bba](https://github.com/appium/appium-uiautomator2-server/commit/e140bba2b03ed69860983c4747d3a58cb904a878))
## [7.5.2](https://github.com/appium/appium-uiautomator2-server/compare/v7.5.1...v7.5.2) (2025-04-24)
### Miscellaneous Chores
* Only require strict java version in CI env ([#701](https://github.com/appium/appium-uiautomator2-server/issues/701)) ([20b59db](https://github.com/appium/appium-uiautomator2-server/commit/20b59db71aad0e1384d7294b700dad5365b78c24))
## [7.5.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.5.0...v7.5.1) (2025-04-24)
### Miscellaneous Chores
* **deps:** bump io.netty:netty-all from 4.0.41.Final to 4.1.42.Final ([#700](https://github.com/appium/appium-uiautomator2-server/issues/700)) ([a4da1c7](https://github.com/appium/appium-uiautomator2-server/commit/a4da1c78c98cbaf39a9acf920b3410a2cd2c41f5))
## [7.5.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.4.1...v7.5.0) (2025-04-23)
### Features
* **build:** migrate Gradle build files from Groovy DSL (build.gradle) to Kotlin DSL (build.gradle.kts) ([#698](https://github.com/appium/appium-uiautomator2-server/issues/698)) ([a6e15c3](https://github.com/appium/appium-uiautomator2-server/commit/a6e15c3073ead1d2bb98666ac4139e41be5fb10a))
## [7.4.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.4.0...v7.4.1) (2025-04-14)
### Miscellaneous Chores
* **deps:** bump com.google.code.gson:gson in /app ([#697](https://github.com/appium/appium-uiautomator2-server/issues/697)) ([abad393](https://github.com/appium/appium-uiautomator2-server/commit/abad39303313f3f390564fe18d3d1b10c2bea4f4))
## [7.4.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.3.1...v7.4.0) (2025-04-07)
### Features
* add support for setting the current display ([#694](https://github.com/appium/appium-uiautomator2-server/issues/694)) ([a6ab99e](https://github.com/appium/appium-uiautomator2-server/commit/a6ab99e22a5f8ddcc79fb08a1c23ff886b8a0d93))
## [7.3.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.3.0...v7.3.1) (2025-03-26)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle from 8.9.0 to 8.9.1 in /app ([#691](https://github.com/appium/appium-uiautomator2-server/issues/691)) ([b11ee41](https://github.com/appium/appium-uiautomator2-server/commit/b11ee4146e300cef84ff1d28a6fd2cb725ff989c))
## [7.3.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.5...v7.3.0) (2025-03-20)
### Features
* Replace the deprecated AndroidJUnit4 class in the runner ([#690](https://github.com/appium/appium-uiautomator2-server/issues/690)) ([080e341](https://github.com/appium/appium-uiautomator2-server/commit/080e34131eba0c13a02313f187c8b56855199417))
## [7.2.5](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.4...v7.2.5) (2025-03-06)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle from 8.8.1 to 8.9.0 in /app ([#689](https://github.com/appium/appium-uiautomator2-server/issues/689)) ([0195e98](https://github.com/appium/appium-uiautomator2-server/commit/0195e9827dfc283667778734f9993dfcefb97262))
## [7.2.4](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.3...v7.2.4) (2025-03-01)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle from 8.8.0 to 8.8.1 in /app ([#687](https://github.com/appium/appium-uiautomator2-server/issues/687)) ([e4b48af](https://github.com/appium/appium-uiautomator2-server/commit/e4b48af551500d32db3e1dc46e50b71b7cdbce95))
## [7.2.3](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.2...v7.2.3) (2025-01-31)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle from 8.7.3 to 8.8.0 in /app ([#681](https://github.com/appium/appium-uiautomator2-server/issues/681)) ([fadbd9c](https://github.com/appium/appium-uiautomator2-server/commit/fadbd9ca403eefb2886e20a53798c1cfae4f0151))
## [7.2.2](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.1...v7.2.2) (2025-01-31)
### Miscellaneous Chores
* **deps:** bump org.json:json from 20241224 to 20250107 in /app ([#680](https://github.com/appium/appium-uiautomator2-server/issues/680)) ([25b56a3](https://github.com/appium/appium-uiautomator2-server/commit/25b56a3ce0f2a2550f38b0cbc5409d974ad6b67e))
## [7.2.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.2.0...v7.2.1) (2025-01-31)
### Miscellaneous Chores
* **deps:** bump com.google.code.gson:gson in /app ([#685](https://github.com/appium/appium-uiautomator2-server/issues/685)) ([ce616d8](https://github.com/appium/appium-uiautomator2-server/commit/ce616d8dd9aad7e51f96c14c0e73aebe999aa1be))
## [7.2.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.11...v7.2.0) (2025-01-28)
### Features
* add more fields from AccessibilityNodeInfo ([#682](https://github.com/appium/appium-uiautomator2-server/issues/682)) ([ef9b24f](https://github.com/appium/appium-uiautomator2-server/commit/ef9b24fb0ef7449829497e06ff4bb7d7c6ef5808))
## [7.1.11](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.10...v7.1.11) (2025-01-07)
### Miscellaneous Chores
* Bump Eslint ([#679](https://github.com/appium/appium-uiautomator2-server/issues/679)) ([825a35f](https://github.com/appium/appium-uiautomator2-server/commit/825a35f86bce21f740f52442d3f1d0716d3a69c5))
## [7.1.10](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.9...v7.1.10) (2025-01-07)
### Miscellaneous Chores
* **deps:** bump org.json:json from 20240303 to 20241224 in /app ([#677](https://github.com/appium/appium-uiautomator2-server/issues/677)) ([2997064](https://github.com/appium/appium-uiautomator2-server/commit/2997064ae7403bd2e1f591f6d2ed24ccf5827eb9))
## [7.1.9](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.8...v7.1.9) (2024-12-31)
### Bug Fixes
* stuck client when socket client never initializes ([#676](https://github.com/appium/appium-uiautomator2-server/issues/676)) ([34161a3](https://github.com/appium/appium-uiautomator2-server/commit/34161a3bc2b9917ccf9d51b7e995f52c69df55f4))
## [7.1.8](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.7...v7.1.8) (2024-12-24)
### Miscellaneous Chores
* Reduce the amount of logs ([#675](https://github.com/appium/appium-uiautomator2-server/issues/675)) ([5b92ada](https://github.com/appium/appium-uiautomator2-server/commit/5b92ada848a3322c2524506d791569a3fcb8d2ae))
## [7.1.7](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.6...v7.1.7) (2024-12-06)
### Miscellaneous Chores
* **deps-dev:** bump @appium/support from 5.1.8 to 6.0.0 ([#674](https://github.com/appium/appium-uiautomator2-server/issues/674)) ([8939102](https://github.com/appium/appium-uiautomator2-server/commit/8939102b95fd1200583f77e4c9b337683d07fdde))
## [7.1.6](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.5...v7.1.6) (2024-12-03)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#673](https://github.com/appium/appium-uiautomator2-server/issues/673)) ([38530f4](https://github.com/appium/appium-uiautomator2-server/commit/38530f49b3cfabe306ae5d8dca35474d938fb9c5))
## [7.1.5](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.4...v7.1.5) (2024-11-21)
### Miscellaneous Chores
* **deps:** bump org.robolectric:robolectric in /app ([#672](https://github.com/appium/appium-uiautomator2-server/issues/672)) ([7f2208c](https://github.com/appium/appium-uiautomator2-server/commit/7f2208cf6aa9b64b6eb899a158ec32d8655893c8))
## [7.1.4](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.3...v7.1.4) (2024-11-18)
### Miscellaneous Chores
* **deps:** bump com.github.bjoernq:unmockplugin in /app ([#670](https://github.com/appium/appium-uiautomator2-server/issues/670)) ([3b51bb7](https://github.com/appium/appium-uiautomator2-server/commit/3b51bb7f4027b746870418e79bdaae4f50cc9226))
* **deps:** bump net.gcardone.junidecode:junidecode in /app ([#671](https://github.com/appium/appium-uiautomator2-server/issues/671)) ([b58e16f](https://github.com/appium/appium-uiautomator2-server/commit/b58e16f4540ace584acc3c79af3ab3e9ce51b1d4))
## [7.1.3](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.2...v7.1.3) (2024-11-15)
### Miscellaneous Chores
* **deps:** bump org.robolectric:robolectric from 4.13 to 4.14 in /app ([#669](https://github.com/appium/appium-uiautomator2-server/issues/669)) ([aeee62f](https://github.com/appium/appium-uiautomator2-server/commit/aeee62fe90b9e4373daadec903251ffc88627f90))
## [7.1.2](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.1...v7.1.2) (2024-11-02)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#668](https://github.com/appium/appium-uiautomator2-server/issues/668)) ([fda3fe0](https://github.com/appium/appium-uiautomator2-server/commit/fda3fe04235baed449dc671e1d0109c2cd3c7c33))
## [7.1.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.1.0...v7.1.1) (2024-10-15)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#666](https://github.com/appium/appium-uiautomator2-server/issues/666)) ([5dd96da](https://github.com/appium/appium-uiautomator2-server/commit/5dd96da41abf6f2f5525d634a6a3aeb9437884c3))
## [7.1.0](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.28...v7.1.0) (2024-10-05)
### Features
* bump gradle version ([#665](https://github.com/appium/appium-uiautomator2-server/issues/665)) ([8880618](https://github.com/appium/appium-uiautomator2-server/commit/888061856c80410853b2db3f6fd06efca65d3615))
## [7.0.28](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.27...v7.0.28) (2024-10-03)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#664](https://github.com/appium/appium-uiautomator2-server/issues/664)) ([51ea65a](https://github.com/appium/appium-uiautomator2-server/commit/51ea65ae11de9f86d1fb0d164c96f830048eb917))
## [7.0.27](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.26...v7.0.27) (2024-09-19)
### Bug Fixes
* Revert "fix: Always make sure we put valid utf8-encoded strings into attribut…" ([#663](https://github.com/appium/appium-uiautomator2-server/issues/663)) ([07f7aec](https://github.com/appium/appium-uiautomator2-server/commit/07f7aec4cec3f53a3a3148da5def02b3de116d5d))
## [7.0.26](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.25...v7.0.26) (2024-09-18)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#662](https://github.com/appium/appium-uiautomator2-server/issues/662)) ([3baa6b7](https://github.com/appium/appium-uiautomator2-server/commit/3baa6b7d38cc10083db15785d87a71f23bc31d5e))
## [7.0.25](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.24...v7.0.25) (2024-09-03)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#660](https://github.com/appium/appium-uiautomator2-server/issues/660)) ([73782b2](https://github.com/appium/appium-uiautomator2-server/commit/73782b2651172d9a249b20fdf14591c2e8e7bd65))
## [7.0.24](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.23...v7.0.24) (2024-09-03)
### Bug Fixes
* Always make sure we put valid utf8-encoded strings into attribute values ([#661](https://github.com/appium/appium-uiautomator2-server/issues/661)) ([1151461](https://github.com/appium/appium-uiautomator2-server/commit/11514611f71e1b41c002ca118aba49e68be47acc))
## [7.0.23](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.22...v7.0.23) (2024-08-15)
### Miscellaneous Chores
* **deps:** bump androidx.test:runner from 1.6.1 to 1.6.2 in /app ([#659](https://github.com/appium/appium-uiautomator2-server/issues/659)) ([81deed1](https://github.com/appium/appium-uiautomator2-server/commit/81deed1a98510a323c8e371e2228a6a0d611ad41))
## [7.0.22](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.21...v7.0.22) (2024-08-09)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#658](https://github.com/appium/appium-uiautomator2-server/issues/658)) ([7fcb4e1](https://github.com/appium/appium-uiautomator2-server/commit/7fcb4e1f60155f61a1586b301a242f1dc95a3760))
## [7.0.21](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.20...v7.0.21) (2024-08-02)
### Miscellaneous Chores
* Replace fancy-log dependency with appium logger ([#657](https://github.com/appium/appium-uiautomator2-server/issues/657)) ([015c47a](https://github.com/appium/appium-uiautomator2-server/commit/015c47a134cff0d1e29e5d0907607ccbd6091d94))
## [7.0.20](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.19...v7.0.20) (2024-07-12)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#656](https://github.com/appium/appium-uiautomator2-server/issues/656)) ([e128df3](https://github.com/appium/appium-uiautomator2-server/commit/e128df3613b4f0c767afc617e2d1ab73068add5f))
## [7.0.19](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.18...v7.0.19) (2024-07-09)
### Miscellaneous Chores
* **deps:** bump org.robolectric:robolectric in /app ([#655](https://github.com/appium/appium-uiautomator2-server/issues/655)) ([8d4d3a3](https://github.com/appium/appium-uiautomator2-server/commit/8d4d3a30fb658081eb5fb81f7a0b59af896fc00b))
## [7.0.18](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.17...v7.0.18) (2024-07-01)
### Miscellaneous Chores
* **deps:** bump com.github.bjoernq:unmockplugin in /app ([#653](https://github.com/appium/appium-uiautomator2-server/issues/653)) ([81c79f8](https://github.com/appium/appium-uiautomator2-server/commit/81c79f86fcb393bbb7e512d288fd2278ea7171aa))
## [7.0.17](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.16...v7.0.17) (2024-06-28)
### Miscellaneous Chores
* **deps:** bump androidx.test:runner from 1.5.2 to 1.6.1 in /app ([#652](https://github.com/appium/appium-uiautomator2-server/issues/652)) ([cfcb2ce](https://github.com/appium/appium-uiautomator2-server/commit/cfcb2cecc7e6421dd6651f0cdc10ca7bad1a94fc))
## [7.0.16](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.15...v7.0.16) (2024-06-27)
### Miscellaneous Chores
* **deps:** bump androidx.test:core from 1.6.0 to 1.6.1 in /app ([#651](https://github.com/appium/appium-uiautomator2-server/issues/651)) ([149680b](https://github.com/appium/appium-uiautomator2-server/commit/149680b6923cab0a76dd394006b2ed78da0fc8fa))
* **deps:** bump androidx.test.ext:junit from 1.2.0 to 1.2.1 in /app ([#650](https://github.com/appium/appium-uiautomator2-server/issues/650)) ([5564ccd](https://github.com/appium/appium-uiautomator2-server/commit/5564ccd96f3bb425f26f18c8bd0156c5fd0fdbbe))
## [7.0.15](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.14...v7.0.15) (2024-06-25)
### Miscellaneous Chores
* **deps:** bump androidx.test:core from 1.5.0 to 1.6.0 in /app ([#648](https://github.com/appium/appium-uiautomator2-server/issues/648)) ([e04763f](https://github.com/appium/appium-uiautomator2-server/commit/e04763fd9294859a0f80e7a301ce98567ea9955a))
* **deps:** bump androidx.test.ext:junit from 1.1.5 to 1.2.0 in /app ([#647](https://github.com/appium/appium-uiautomator2-server/issues/647)) ([a202cbe](https://github.com/appium/appium-uiautomator2-server/commit/a202cbe3224fb5231ca1189dd23f1a4e74ebf041))
## [7.0.14](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.13...v7.0.14) (2024-06-18)
### Miscellaneous Chores
* Expose standard xml source attributes in the corresponding step ([#646](https://github.com/appium/appium-uiautomator2-server/issues/646)) ([5facb14](https://github.com/appium/appium-uiautomator2-server/commit/5facb140e35e9fe7d60c082a72060cd972900689))
## [7.0.13](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.12...v7.0.13) (2024-06-16)
### Bug Fixes
* The amount of runs to unschedule an action ([#645](https://github.com/appium/appium-uiautomator2-server/issues/645)) ([0992f59](https://github.com/appium/appium-uiautomator2-server/commit/0992f59e67f748de5e4cb812d3d358873dd627e4))
## [7.0.12](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.11...v7.0.12) (2024-06-15)
### Miscellaneous Chores
* bump gradle env ([#644](https://github.com/appium/appium-uiautomator2-server/issues/644)) ([06c354b](https://github.com/appium/appium-uiautomator2-server/commit/06c354bb9d256d5b9de0ee14a3ec5e4da52fca7d))
## [7.0.11](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.10...v7.0.11) (2024-06-14)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#643](https://github.com/appium/appium-uiautomator2-server/issues/643)) ([ad1a9a7](https://github.com/appium/appium-uiautomator2-server/commit/ad1a9a7e70670f1367791ff8fd0af621bcb347d7))
## [7.0.10](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.9...v7.0.10) (2024-06-04)
### Miscellaneous Chores
* **deps-dev:** bump semantic-release from 23.1.1 to 24.0.0 and conventional-changelog-conventionalcommits to 8.0.0 ([#640](https://github.com/appium/appium-uiautomator2-server/issues/640)) ([fecffe9](https://github.com/appium/appium-uiautomator2-server/commit/fecffe910c45e5e5afee8f13aa2453a90d6d90ec))
## [7.0.9](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.8...v7.0.9) (2024-05-20)
### Miscellaneous Chores
* **deps:** bump com.google.code.gson:gson in /app ([#637](https://github.com/appium/appium-uiautomator2-server/issues/637)) ([4ee9449](https://github.com/appium/appium-uiautomator2-server/commit/4ee9449895e73cabb9ad96bf03d44408b936a3e5))
* **deps:** bump org.robolectric:robolectric in /app ([#636](https://github.com/appium/appium-uiautomator2-server/issues/636)) ([6bdcd84](https://github.com/appium/appium-uiautomator2-server/commit/6bdcd84a38f79f990fe97b0038017eeb80533279))
## [7.0.8](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.7...v7.0.8) (2024-05-16)
### Miscellaneous Chores
* Update dev dependencies ([e0e7cad](https://github.com/appium/appium-uiautomator2-server/commit/e0e7cad7c100f0ddb4a68930ef6bb33404e16457))
## [7.0.7](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.6...v7.0.7) (2024-05-04)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#631](https://github.com/appium/appium-uiautomator2-server/issues/631)) ([5bc5108](https://github.com/appium/appium-uiautomator2-server/commit/5bc5108244ba1bf2e3f2f91458aa1c443a4d0375))
## [7.0.6](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.5...v7.0.6) (2024-05-04)
### Miscellaneous Chores
* **deps:** bump net.gcardone.junidecode:junidecode in /app ([#627](https://github.com/appium/appium-uiautomator2-server/issues/627)) ([6d29fc9](https://github.com/appium/appium-uiautomator2-server/commit/6d29fc995e837ecfc5eb6033547a4c5afcb9022b))
* **deps:** bump org.robolectric:robolectric in /app ([#624](https://github.com/appium/appium-uiautomator2-server/issues/624)) ([84141da](https://github.com/appium/appium-uiautomator2-server/commit/84141da58d074fe9cf4209ede54b9e0229e68189))
## [7.0.5](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.4...v7.0.5) (2024-03-19)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#620](https://github.com/appium/appium-uiautomator2-server/issues/620)) ([007258c](https://github.com/appium/appium-uiautomator2-server/commit/007258c0ebc8eecc357ed97d0a8a88547323eccd))
## [7.0.4](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.3...v7.0.4) (2024-03-08)
### Miscellaneous Chores
* **deps:** bump org.json:json from 20240205 to 20240303 in /app ([#618](https://github.com/appium/appium-uiautomator2-server/issues/618)) ([649e086](https://github.com/appium/appium-uiautomator2-server/commit/649e0864ee96fba3db07dccad0a09f5d54803f4d))
## [7.0.3](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.2...v7.0.3) (2024-03-04)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#616](https://github.com/appium/appium-uiautomator2-server/issues/616)) ([5ba5a1e](https://github.com/appium/appium-uiautomator2-server/commit/5ba5a1e24a2985e32fb9b14873ea2b201e48d22f))
## [7.0.2](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.1...v7.0.2) (2024-03-04)
### Miscellaneous Chores
* Remove unused helpers ([#617](https://github.com/appium/appium-uiautomator2-server/issues/617)) ([bd5e0a0](https://github.com/appium/appium-uiautomator2-server/commit/bd5e0a094578a2ee580c18429ddec7021960ec33))
## [7.0.1](https://github.com/appium/appium-uiautomator2-server/compare/v7.0.0...v7.0.1) (2024-02-23)
### Miscellaneous Chores
* **deps:** bump androidx.test.uiautomator:uiautomator in /app ([#615](https://github.com/appium/appium-uiautomator2-server/issues/615)) ([77ecca6](https://github.com/appium/appium-uiautomator2-server/commit/77ecca6ddf566798aeed7adbf1272f7b84637304))
## [7.0.0](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.9...v7.0.0) (2024-02-09)
### ⚠ BREAKING CHANGES
* Removed the following obsolete endpoints in favour of W3C actions :
- /session/:sessionId/appium/tap
- /session/:sessionId/touch/perform
- /session/:sessionId/touch/longclick
- /session/:sessionId/touch/drag
- /session/:sessionId/touch/flick
- /session/:sessionId/touch/multi/perform
- /session/:sessionId/touch/down
- /session/:sessionId/touch/up
- /session/:sessionId/touch/move
* The /session/:sessionId/touch/scroll endpoint has been renamed to /session/:sessionId/gestures/scroll_to
### Features
* Remove obsolete endpoints that are part of JSONWP touch spec ([#612](https://github.com/appium/appium-uiautomator2-server/issues/612)) ([08bf652](https://github.com/appium/appium-uiautomator2-server/commit/08bf65227c42cf7065d783c3bd630de651b39584))
## [6.0.9](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.8...v6.0.9) (2024-02-09)
### Miscellaneous Chores
* **deps:** bump androidx.test.uiautomator:uiautomator in /app ([#611](https://github.com/appium/appium-uiautomator2-server/issues/611)) ([497ddc6](https://github.com/appium/appium-uiautomator2-server/commit/497ddc618bcadcb127f22916fa19d3d86524a251))
## [6.0.8](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.7...v6.0.8) (2024-02-08)
### Miscellaneous Chores
* **deps:** bump org.json:json from 20231013 to 20240205 in /app ([#610](https://github.com/appium/appium-uiautomator2-server/issues/610)) ([4755a29](https://github.com/appium/appium-uiautomator2-server/commit/4755a29eb9b686d87458bbb83a1613fe5596f0e6))
## [6.0.7](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.6...v6.0.7) (2024-01-30)
### Bug Fixes
* Recycling of screenshot bitmaps ([#609](https://github.com/appium/appium-uiautomator2-server/issues/609)) ([2859d56](https://github.com/appium/appium-uiautomator2-server/commit/2859d561564f0606dfccf37b2b394af6c00a65b4))
## [6.0.6](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.5...v6.0.6) (2024-01-26)
### Miscellaneous Chores
* **deps-dev:** bump appium-adb from 11.1.0 to 12.0.2 ([#607](https://github.com/appium/appium-uiautomator2-server/issues/607)) ([175139e](https://github.com/appium/appium-uiautomator2-server/commit/175139eadf6e4a0607dee61910849bb54e581eff))
## [6.0.5](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.4...v6.0.5) (2024-01-25)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#606](https://github.com/appium/appium-uiautomator2-server/issues/606)) ([34b7a77](https://github.com/appium/appium-uiautomator2-server/commit/34b7a77e3e119c698ec03a367057c5f4f36b1254))
## [6.0.4](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.3...v6.0.4) (2024-01-19)
### Miscellaneous Chores
* **deps-dev:** bump semantic-release from 22.0.12 to 23.0.0 ([#599](https://github.com/appium/appium-uiautomator2-server/issues/599)) ([d3b11a4](https://github.com/appium/appium-uiautomator2-server/commit/d3b11a4e411b37766839ed5b764fb1cb51fad21b))
## [6.0.3](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.2...v6.0.3) (2024-01-10)
### Bug Fixes
* Revert the clearCache change for API 33+ ([#597](https://github.com/appium/appium-uiautomator2-server/issues/597)) ([719122f](https://github.com/appium/appium-uiautomator2-server/commit/719122fd3a30b1426e527f7019de97766c44b72f))
## [6.0.2](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.1...v6.0.2) (2024-01-09)
### Miscellaneous Chores
* get AccessibilityNodeInfo via obtain for lower versions ([#595](https://github.com/appium/appium-uiautomator2-server/issues/595)) ([0770985](https://github.com/appium/appium-uiautomator2-server/commit/07709859438d8d95f44fb8073c05a81feae52ef5))
## [6.0.1](https://github.com/appium/appium-uiautomator2-server/compare/v6.0.0...v6.0.1) (2024-01-06)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#594](https://github.com/appium/appium-uiautomator2-server/issues/594)) ([0f4c454](https://github.com/appium/appium-uiautomator2-server/commit/0f4c454d8bc4a8c66c7e8ec2949b156c55eb9d62))
## [5.15.3](https://github.com/appium/appium-uiautomator2-server/compare/v5.15.2...v5.15.3) (2023-12-31)
### Bug Fixes
* add an empty AccessibilityNodeInfo creation for future androidx.test.uiautomator:uiautomator:2.3.0 update ([#589](https://github.com/appium/appium-uiautomator2-server/issues/589)) ([182d338](https://github.com/appium/appium-uiautomator2-server/commit/182d338c96f9cb62be43443da0b93fef675ca519))
## [5.15.2](https://github.com/appium/appium-uiautomator2-server/compare/v5.15.1...v5.15.2) (2023-12-30)
### Bug Fixes
* use displayManager.getDisplay only for upcoming androidx.test.uiautomator:uiautomator:2.3.0-beta01 ([#588](https://github.com/appium/appium-uiautomator2-server/issues/588)) ([61af265](https://github.com/appium/appium-uiautomator2-server/commit/61af2655207fa984cf505e754fe1146a08b67d55))
## [5.15.1](https://github.com/appium/appium-uiautomator2-server/compare/v5.15.0...v5.15.1) (2023-12-30)
### Miscellaneous Chores
* use newer gradle ([#586](https://github.com/appium/appium-uiautomator2-server/issues/586)) ([5ae65f9](https://github.com/appium/appium-uiautomator2-server/commit/5ae65f9009b3d1eb8f5b13d2531f88e8860cb6aa))
## [5.15.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.14.0...v5.15.0) (2023-12-29)
### Features
* bump targetSdkVersion to 33 ([#583](https://github.com/appium/appium-uiautomator2-server/issues/583)) ([25e9868](https://github.com/appium/appium-uiautomator2-server/commit/25e98683d89334492706522694ff09c2e3e9be44))
## [5.14.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.13.0...v5.14.0) (2023-12-28)
### Features
* get default display via displaymanager ([#585](https://github.com/appium/appium-uiautomator2-server/issues/585)) ([5c731ce](https://github.com/appium/appium-uiautomator2-server/commit/5c731cee9c6759c157fa8098185f0ddbf2019505))
## [5.13.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.18...v5.13.0) (2023-12-26)
### Features
* bump targetSdkVersion from 30 to 31, and to 32 ([#582](https://github.com/appium/appium-uiautomator2-server/issues/582)) ([1b0563a](https://github.com/appium/appium-uiautomator2-server/commit/1b0563a1d72a442602083c3121bac8fca4ca1fd8))
## [5.12.18](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.17...v5.12.18) (2023-12-23)
### Miscellaneous Chores
* **deps:** bump com.github.vbmacher:java-cup-runtime in /app ([#581](https://github.com/appium/appium-uiautomator2-server/issues/581)) ([49965bd](https://github.com/appium/appium-uiautomator2-server/commit/49965bd650c719194667460b168d278621d1d6eb))
## [5.12.17](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.16...v5.12.17) (2023-12-02)
### Miscellaneous Chores
* **deps:** bump com.android.tools.build:gradle in /app ([#576](https://github.com/appium/appium-uiautomator2-server/issues/576)) ([c6a06d5](https://github.com/appium/appium-uiautomator2-server/commit/c6a06d530bdca710e31c7cc48aceef995c994f02))
## [5.12.16](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.15...v5.12.16) (2023-11-01)
### Miscellaneous Chores
* **deps:** bump org.robolectric:robolectric in /app ([#571](https://github.com/appium/appium-uiautomator2-server/issues/571)) ([a0c0d71](https://github.com/appium/appium-uiautomator2-server/commit/a0c0d71ffac75b777fb4b568b62eded05b2a9114))
## [5.12.15](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.14...v5.12.15) (2023-10-30)
### Miscellaneous Chores
* **deps:** bump org.robolectric:robolectric in /app ([#570](https://github.com/appium/appium-uiautomator2-server/issues/570)) ([fa622c8](https://github.com/appium/appium-uiautomator2-server/commit/fa622c8f80174dccd526796e76811e19402873d6))
## [5.12.14](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.13...v5.12.14) (2023-10-23)
### Miscellaneous Chores
* **deps-dev:** bump eslint-config-prettier from 8.10.0 to 9.0.0 ([#568](https://github.com/appium/appium-uiautomator2-server/issues/568)) ([b04c54e](https://github.com/appium/appium-uiautomator2-server/commit/b04c54e549e40208c77e46a081cc38e9d95dc100))
* **deps:** bump com.github.vbmacher:java-cup-runtime in /app ([#567](https://github.com/appium/appium-uiautomator2-server/issues/567)) ([e802176](https://github.com/appium/appium-uiautomator2-server/commit/e80217624b5feb5e65d8928119bf1865577b3cf4))
## [5.12.13](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.12...v5.12.13) (2023-10-23)
### Miscellaneous Chores
* Bump junit version ([#564](https://github.com/appium/appium-uiautomator2-server/issues/564)) ([cfb5281](https://github.com/appium/appium-uiautomator2-server/commit/cfb528195e4dea41dd11a6ffd67ca873661dc16a))
## [5.12.12](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.11...v5.12.12) (2023-10-22)
### Miscellaneous Chores
* Remove espresso from dependencies list ([#563](https://github.com/appium/appium-uiautomator2-server/issues/563)) ([6a2d44d](https://github.com/appium/appium-uiautomator2-server/commit/6a2d44d981ee65fb4f814a838160ea8b54e696be))
## [5.12.11](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.10...v5.12.11) (2023-10-21)
### Miscellaneous Chores
* Remove dependency to apache commons lib ([#562](https://github.com/appium/appium-uiautomator2-server/issues/562)) ([6820bc8](https://github.com/appium/appium-uiautomator2-server/commit/6820bc8892951bd8199cfaed117151ca598fa705))
## [5.12.10](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.9...v5.12.10) (2023-10-21)
### Miscellaneous Chores
* **deps:** bump xerces:xercesImpl from 2.12.1 to 2.12.2 in /app ([#559](https://github.com/appium/appium-uiautomator2-server/issues/559)) ([b0b88d7](https://github.com/appium/appium-uiautomator2-server/commit/b0b88d7bddbf48fdf7730756094ccf78398a11c5))
## [5.12.9](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.8...v5.12.9) (2023-10-21)
### Miscellaneous Chores
* **deps:** bump org.json:json from 20190722 to 20231013 in /app ([#553](https://github.com/appium/appium-uiautomator2-server/issues/553)) ([f8a7edf](https://github.com/appium/appium-uiautomator2-server/commit/f8a7edf52b34c3964eb7fab771a656f142175dc3))
## [5.12.8](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.7...v5.12.8) (2023-10-21)
### Miscellaneous Chores
* Update various packages ([#561](https://github.com/appium/appium-uiautomator2-server/issues/561)) ([406590e](https://github.com/appium/appium-uiautomator2-server/commit/406590e317d9ab001cc0db568db0ccb33da80b07))
## [5.12.7](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.6...v5.12.7) (2023-10-19)
### Miscellaneous Chores
* **deps-dev:** bump appium-adb from 9.14.12 to 11.0.1 ([#540](https://github.com/appium/appium-uiautomator2-server/issues/540)) ([f0df958](https://github.com/appium/appium-uiautomator2-server/commit/f0df958397c4785dbe8df505d4cd8c16000ae1cc))
* **deps-dev:** bump semantic-release from 21.1.2 to 22.0.5 ([#537](https://github.com/appium/appium-uiautomator2-server/issues/537)) ([a422db1](https://github.com/appium/appium-uiautomator2-server/commit/a422db1520de1094bbba3ec8053dd1eb397ce1c5))
## [5.12.6](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.5...v5.12.6) (2023-09-22)
### Bug Fixes
* Possible race condition NPE ([#535](https://github.com/appium/appium-uiautomator2-server/issues/535)) ([cce9e38](https://github.com/appium/appium-uiautomator2-server/commit/cce9e3843d6f840754867bf3c8761505108a5b7a))
## [5.12.5](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.4...v5.12.5) (2023-08-28)
### Miscellaneous Chores
* **deps-dev:** bump conventional-changelog-conventionalcommits ([#529](https://github.com/appium/appium-uiautomator2-server/issues/529)) ([adf3ec8](https://github.com/appium/appium-uiautomator2-server/commit/adf3ec89dfff6d0291274c2ec4187e97a247b9f4))
## [5.12.4](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.3...v5.12.4) (2023-08-25)
### Miscellaneous Chores
* **deps-dev:** bump semantic-release from 20.1.3 to 21.1.0 ([#528](https://github.com/appium/appium-uiautomator2-server/issues/528)) ([e1fd854](https://github.com/appium/appium-uiautomator2-server/commit/e1fd854676108dc0e83514bddf2986337eaae86e))
## [5.12.3](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.2...v5.12.3) (2023-08-18)
### Miscellaneous Chores
* remove "/wd/hub" prefix to improve compatibility ([#526](https://github.com/appium/appium-uiautomator2-server/issues/526)) ([ac450c3](https://github.com/appium/appium-uiautomator2-server/commit/ac450c3d6a06b8af5f1d50cd022ea6d9d6fb49a1))
## [5.12.2](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.1...v5.12.2) (2023-07-03)
### Miscellaneous Chores
* Improve exception stacktraces on actions parsing ([#522](https://github.com/appium/appium-uiautomator2-server/issues/522)) ([fae33d4](https://github.com/appium/appium-uiautomator2-server/commit/fae33d4fdb310ff8a1013e8aa7d5ad55ef5f37bc))
## [5.12.1](https://github.com/appium/appium-uiautomator2-server/compare/v5.12.0...v5.12.1) (2023-06-29)
### Bug Fixes
* Ignore start coordinates for the very first move action ([#518](https://github.com/appium/appium-uiautomator2-server/issues/518)) ([8b505f2](https://github.com/appium/appium-uiautomator2-server/commit/8b505f2640979dfd342875321fdb5507123e0c8b))
## [5.12.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.11.1...v5.12.0) (2023-06-20)
### Features
* add snapshotMaxDepth to be able to detect deep depth elements ([#517](https://github.com/appium/appium-uiautomator2-server/issues/517)) ([9a40742](https://github.com/appium/appium-uiautomator2-server/commit/9a4074268c7b5fa1b168bee810d08975732a582e))
## [5.11.1](https://github.com/appium/appium-uiautomator2-server/compare/v5.11.0...v5.11.1) (2023-06-07)
### Miscellaneous Chores
* **deps-dev:** bump conventional-changelog-conventionalcommits ([#514](https://github.com/appium/appium-uiautomator2-server/issues/514)) ([bd43b55](https://github.com/appium/appium-uiautomator2-server/commit/bd43b55860e88a72b15142edba2f52efa5e5e895))
## [5.11.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.10.0...v5.11.0) (2023-06-02)
### Features
* Add a possibility of scheduling and unscheduling actions ([#510](https://github.com/appium/appium-uiautomator2-server/issues/510)) ([3d9f108](https://github.com/appium/appium-uiautomator2-server/commit/3d9f1082a890e7d834be112285b53660fb50f6db))
## [5.10.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.9.1...v5.10.0) (2023-05-31)
### Features
* settings API to get the topmost window from active package ([#512](https://github.com/appium/appium-uiautomator2-server/issues/512)) ([60bded2](https://github.com/appium/appium-uiautomator2-server/commit/60bded242c3ae10f868d7c9c0d07054d5f2a584a))
## [5.9.1](https://github.com/appium/appium-uiautomator2-server/compare/v5.9.0...v5.9.1) (2023-05-28)
### Bug Fixes
* Revert "feat: settings API to get the topmost window from active package ([#508](https://github.com/appium/appium-uiautomator2-server/issues/508))" ([#509](https://github.com/appium/appium-uiautomator2-server/issues/509)) ([a43480b](https://github.com/appium/appium-uiautomator2-server/commit/a43480b23bd078f81197243001c1750e9834b56b))
## [5.9.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.8.2...v5.9.0) (2023-05-26)
### Features
* settings API to get the topmost window from active package ([#508](https://github.com/appium/appium-uiautomator2-server/issues/508)) ([bf4c708](https://github.com/appium/appium-uiautomator2-server/commit/bf4c7082bb059dd8c38822f201a75404d20ebace))
## [5.8.2](https://github.com/appium/appium-uiautomator2-server/compare/v5.8.1...v5.8.2) (2023-04-28)
### Bug Fixes
* Tune the line break replacement logic ([#506](https://github.com/appium/appium-uiautomator2-server/issues/506)) ([77fb1d2](https://github.com/appium/appium-uiautomator2-server/commit/77fb1d240e454b54897a8ae7c34b1b0ec2761c11))
## [5.8.1](https://github.com/appium/appium-uiautomator2-server/compare/v5.8.0...v5.8.1) (2023-04-24)
### Miscellaneous Chores
* Update Gradle version ([#505](https://github.com/appium/appium-uiautomator2-server/issues/505)) ([1bc1e6a](https://github.com/appium/appium-uiautomator2-server/commit/1bc1e6a729107eb3e09e26bae49faf91917f1acd))
## [5.8.0](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.8...v5.8.0) (2023-03-09)
### Features
* get installed packages information ([#502](https://github.com/appium/appium-uiautomator2-server/issues/502)) ([94dcd37](https://github.com/appium/appium-uiautomator2-server/commit/94dcd379280989152fc692bd45838693e7614b47))
## [5.7.8](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.7...v5.7.8) (2023-02-07)
### Miscellaneous Chores
* Tune parameter value in the error message ([5ef9f65](https://github.com/appium/appium-uiautomator2-server/commit/5ef9f65646b352f83cf49f91a8f97ab8c6d0e57d))
## [5.7.7](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.6...v5.7.7) (2023-01-17)
### Miscellaneous Chores
* **deps-dev:** bump semantic-release from 19.0.5 to 20.0.2 ([#499](https://github.com/appium/appium-uiautomator2-server/issues/499)) ([195066d](https://github.com/appium/appium-uiautomator2-server/commit/195066d8a34ff487fc5f9488ebee86ca843537ad))
## [5.7.6](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.5...v5.7.6) (2022-12-14)
### Bug Fixes
* Use Build.VERSION.SDK_INT instead of API_LEVEL_ACTUAL ([#493](https://github.com/appium/appium-uiautomator2-server/issues/493)) ([0111c09](https://github.com/appium/appium-uiautomator2-server/commit/0111c096ac077772eef54b670e990cef42544580))
## [5.7.5](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.4...v5.7.5) (2022-12-01)
### Code Refactoring
* Reset session-specific settings before a new session starts ([#487](https://github.com/appium/appium-uiautomator2-server/issues/487)) ([091cb02](https://github.com/appium/appium-uiautomator2-server/commit/091cb0242669e283197b6b61900903855900d033))
### Miscellaneous Chores
* update releaserc ([#489](https://github.com/appium/appium-uiautomator2-server/issues/489)) ([3f401f5](https://github.com/appium/appium-uiautomator2-server/commit/3f401f53e912a8991a90f1cdcf87939ae17d0cbe))
## [5.7.4](https://github.com/appium/appium-uiautomator2-server/compare/v5.7.3...v5.7.4) (2022-11-06)