Skip to content

Releases: SharpAdb/AdvancedSharpAdbClient

v3.3.12

17 Apr 07:31
Compare
Choose a tag to compare

What's Changed

  • Remove Cords and Area again 883a932
  • Add timeout option for IAdbCommandLineClient 97250ed #103

Full Changelog: v3.2.11...v3.3.12

v3.2.11

20 Mar 08:19
Compare
Choose a tag to compare

What's Changed

  • SyncService will reopen after outdate e1ffbfc #97
  • Extend SyncCommand b607b97
  • Change UnixFileType to UnixFileStatus b9b5260

Full Changelog: v3.1.10...v3.2.11

v3.1.10

21 Feb 09:59
Compare
Choose a tag to compare

What's Changed

  • Change internal using member to internal by @wherewhere in #93
  • Change copyright to 'Copyright © 2021 - 2024 SharpAdb. All Rights Reserved.' by @wherewhere in #94
  • Fix ExecuteRemoteCommand Enumerable disposed before loop 98748bc
  • Use AdbCommandLineStatus to get adb.exe info d98dd6b
  • Add ExecuteAdbCommand to run adb command 5d3462c
  • Bring back Cords and Area 19d7683

Full Changelog: v3.0.9...v3.1.10

v3.0.9

01 Jan 01:51
Compare
Choose a tag to compare

Breaking Changes

  • Change the namespace of Models, Receivers and Extensions 2475deb
  • Remove System.Drawing.Common from non-windows platform 6000ff0
  • Replace Microsoft.Extensions.Logging with custom ILogger 09d57c4
  • Split the AdbClient which move Shell-Commands to DeviceClient 3c43fe2
  • Rename UnixFileMode to UnixFileType f0b939f
  • CrossPlatformFunc is removed 243a7ef

What's Changed

Full Changelog: v2.5.8...v3.0.9

v2.5.8

29 Oct 08:49
Compare
Choose a tag to compare

What's Changed

  • Add more virtual members to be override-able by @wherewhere in #67
  • Add MIUI support and improve error handling for DumpScreen and DumpScreenString by @yungd1plomat in #68
  • Replace Moq with NSubstitute by @wherewhere in #71
  • Add auto-releasing and upload by @yungd1plomat in #74
  • Fix bugs of #77 fixed 940082c
    • Fix ReceiveAsync of .netstandard1.3
    • Fix DeviceMonitor Dispose
    • Fix DeviceMonitorLoop exception catch
    • Catch NotSupportedException on Process.GetProcessesByName
    • Fix test on Linux

New Contributors

Full Changelog: v2.5.7...v2.5.8

v2.5.7

10 Jul 14:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.6...v2.5.7

v2.5.6

27 May 14:01
Compare
Choose a tag to compare

What's Changed

  • Only trigger DeviceChanged event if there is a change in device state by @ztamas83 in #52
  • App Status Support by @ilamp in #50
  • Improve Platform Features by @wherewhere in #56

Full Changelog: v2.5.5...v2.5.6

v2.5.5

04 Apr 14:19
Compare
Choose a tag to compare

What's Changed

  • Added DumpScreenAsync, FindElementAsync, and FindElementsAsync methods by @sdijoseph in #36
  • Add async methods of AdbClient by @wherewhere in #37
  • Remove unnecessary filename checks by @Tangent-90 in #39
  • Make methods more thoroughly asynchronous by @sdijoseph in #43
  • Remove .NET Framework when building on non-windows platform by @sdijoseph in #42
  • Restoring Martialing to fix buffer length issues by @ilamp in #47

New Contributors

Full Changelog: v2.5.4...v2.5.5

v2.5.4

30 Jan 13:06
Compare
Choose a tag to compare

What's Changed

  • ADB Connect is async now and return results when finish by @wherewhere in #33
  • Removing Return call since Rent was already removed #29 by @ilamp in #35
  • Add support of adb pair

New Contributors

  • @ilamp made their first contribution in #35

Full Changelog: v2.5.3...v2.5.4

v2.5.3

21 Dec 16:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.2...v2.5.3