Releases: cocool97/adb_client
Releases · cocool97/adb_client
v3.0.1
v3.0.0
Some breaking changes are introduced this release:
- Introduction of
usbandmdnsfeature flags to prevent pulling dependencies you don't need. - Also changes the API of
.shell_command()to accept&dyn AsRef<str>instead of the misleading&[&str](thanks @lem-solutions for pointing this)
Under the hood, some internal code improvements:
- Individual session tracking for message devices (instead of sessions linked to the device itself)
- A rework of
ADBCommandto ease new commands addition
What's Changed
- feat: Track individual sessions (local and remote id) for each operation by @cocool97 in #155
- feat(mdns): add feature flag + example by @cocool97 in #156
- feat(gh): add pyadb_client build on arm64 by @cocool97 in #157
- feat: use ANDROID_USER_HOME environment variable if specified by @lavafroth in #158
- fix: read terminating CLSE when installing APK by @cocool97 in #114
- feat: add
find_all_connected_adb_devicesfunction by @cocool97 in #135 - feat(adb_client): add remount and verity commands by @SomaticIT in #152
- feat: support for
execby @lem-solutions in #137 - chore(internal): rework adb commands by @cocool97 in #160
- breaking(shell): command now passed as a &dyn AsRef by @cocool97 in #161
New Contributors
- @SomaticIT made their first contribution in #152
- @lem-solutions made their first contribution in #137
Full Changelog: v2.1.19...v3.0.0
v2.1.19
What's Changed
- doc: adb_tcp_device.rs usb to tcp by @diepes in #146
- Acknowledge shell_command response with OKAY messages for long responses by @lavafroth in #154
- feat: adb list by @J05HM0N5TER in #103
- feat: add Shell v2 protocol when the host supports Shell v2. by @wxitcode in #116
New Contributors
- @diepes made their first contribution in #146
- @J05HM0N5TER made their first contribution in #103
Full Changelog: v2.1.18...v2.1.19
v2.1.18
fix: windows release build
v2.1.17
v2.1.16
v2.1.15
v2.1.14
v2.1.13
What's Changed
- fix: reduce dependencies (#112) by @cocool97 in #113
- fix: device long parse error issue by @wxitcode in #118
- feat: add fastboot reboot type by @alesharik in #119
New Contributors
- @wxitcode made their first contribution in #118
- @alesharik made their first contribution in #119
Full Changelog: v2.1.12...v2.1.13
v2.1.12
What's Changed
- docs(logger):
setup_loggersafety assumptions by @Rudxain in #107 - feat: add zero-length packet if final_packet_size % endpoint_max_packet_size == 0 by @cocool97
- fix: error when installing APKs by @cocool97
New Contributors
Full Changelog: v2.1.11...v2.1.12