- update project shape
- UrielCh#14
- update dependencies fix issue 10
- fix typo in code
- add
args
in interface StartServiceOptions can be astring
or astring[]
- add
args: string[]
in interface StartServiceOptions
- rewrite legacy transfer function
- improve file transfert
- improve file transfert
- improve install APK
- fix regression in Scrcpy issue 9
- minicap-prebuilt for sdk 32+ removed from the package.
- drop unused depencency
- dump dep versions
- improve STFService uninstall
- improve disconnection detection in Minicap
- TSC Strict
- fix Minicap failure after OS upgrade
- improve error messages
- fix text detection on segmentented text in Utils.waitforText
- rename Util to Utils avoiding naming conflict.
- add missing export
- fix airplan mode for android 12
- bug fix im minicap launcher.
- add minicap for android 12.
- improve error messages.
- refactor debug
- new debug messages
- add firstFrame promise to Minicap and Scrcpy
- improve Minicap and Scrcpy resiliance
- minicap kill previous instance on startup
- minicap only upload its binary if thet are missing
- fix DeviceClient.tryForwardTCP failing with multiple devices
- Imporve STFService to survive stress test
- refactor Parser
- prefix all errors classes with Adb
- improve Utils
- improve cli
- fix plain mode
- improve Documetation
- new Documetation
- new Documetation
- change connect() method, now return a boolean
- add DeviceClient.tryForwardTCP()
- replace stat2 by stat64
- replace readdir2 by readdir64
- add DevicePackage
- replace getDHCPIpAddress(iface) => string by getIpAddress(iface) => string[]
- improve TS doc for StartServiceOptions
- dump deps versions
- improve adbKit CLI
- add deviceClient.stat2()
- add deviceClient.readdir2()
- improve adbKit CLI
- add some extra function
- add abdkit functions
- fix french phone support
- improve stream usage
- fix DeviceFarmer#302
- improve: compoundradius#1
- add scrcpy type export
- export add screm configurration in frame events
- use scrcpy 1.24
- change scrcpy emited message
- Fix DeviceFarmer#42
- improve Tracker on 'offline' and 'online' so they can be use as the 'add' and 'remove' event.
- Tracker.on('add', listenner) always receves previous add events.
- Improve parcel
- Rewrite Tracker avoiding stack leak
- add offline event in Tracker
- Improve typing
- improve Error message buy adding context
- fix broken DeviceClient.install()
- add disconnect event in third party modules.
- add isRunning() in third party modules.
- remove tunnelDelay from MiniCap option
- thirdparty starts function retuns Promise
- thirdparty starts function get resolved once fully initalized
- add host-serial:killforward command
- improve error messages
- add some exception catchs
- fix sudo command
- rewrite STFService connector, add noInstall flag
- fix STFService localisation code
- fix STFService message parsing
- add STFService agent
- add STFService minitouchagent
- drop port fowarding from thirdparty apis
- expose STFService options
- add DeviceClient.exec()
- add DeviceClient.execOut()
- add build-in minicap, relating on @devicefarmer/minicap-prebuilt depencency, see DeviceClient.minicap()
- add build-in STFService see DeviceClient.STFService()
- export Scrcpy const enums
- fix scrcpy-server jar location
- refactor dist folder
- foward scrcpyServer error to emit('error')
- fix scrcpy-server ControlMessages
- Improve ProcStat typing (add events)
- add parameter to reboot command
- upgrade scrcpy-server to V 1.20
- add scrcpy controller commandes, see DeviceClient.scrcpy()
- fix error in package.json dependences
- add ip route command
- add ip rule command
- add scrcpy from node-scrcpy-client directly in DeviceClient
- fix event registration leaks.
- add waitForEnd() in transfert Object.
- add sudo flag in command
- DeviceClient can be obtain from a Device object using getClient()
- drop all bluebird references, use only native Promise.
- bump all depencences
- replace @devicefarmer/adbkit-monkey by @u4/adbkit-monkey
- replace @devicefarmer/adbkit-logcat by @u4/adbkit-logcat
- lint codebase
- sync 2 changes from @devicefarmer/adbkit
- add
service
functions (list, check and call) will be improve in next versions.
- add
ps
function.
- add Utils in exports.
- forked first release