v0.0.19
What's Changed
@yume-chan/adb
- Remove
Adb#install
in favor ofPackageManager#install
from@yume-chan/android-bin
package - Change
AdbSync#write
to take aReadableStream<Uint8Array>
instead of returning aWritableStream<Uint8Array>
- Add buffering in sync module to improve transfer speed
- Add
AdbReverseError
andAdbReverseNotSupportedError
for better error handling in reverse tunnel command.
@yume-chan/adb-backend-webusb
- Add the
AdbWebUsbBackendManager
class to simplify the usage with custom WebUSB implementations (for example theusb
NPM package).
@yume-chan/android-bin
- Add wrapper for
cmd
, with support for Android Binder Bridge (abb) - Add wrapper for
pm install
/cmd package install
, with support for streaming installation. - Add
OverlayDisplay
wrapper for managing overlay displays
@yume-chan/scrcpy
- Change
AdbScrcpyClient#pushServer
to take aReadableStream<Uint8Array>
instead of returning aWritableStream<Uint8Array>
- Add
AdbReverseNotSupportedError
handling and automatically switch to forward tunnel inAdbScrcpyClient
. - Update
AndroidKeyCode
enum to align with WebKeyboardEvent.code
@yume-chan/stream-extra
- Add an option to combine small chunks into target size in
ChunkStream
, and rename it toDistributionStream
Full Changelog: v0.0.18...v0.0.19
Note: Rush, the monorepo management tool used by this repository, only works in Git clones. Instead of downloading the attached source code tarball in this release, you must clone this repository and checkout the corresponding tag.