From f8b40e83b0c4606ea26019fd79a090dde1d0ca2e Mon Sep 17 00:00:00 2001 From: Simon Chan <1330321+yume-chan@users.noreply.github.com> Date: Fri, 4 Apr 2025 20:57:48 +0800 Subject: [PATCH] chore: release version 2.0.0 --- .changeset/chilly-tigers-float.md | 6 ----- .changeset/five-glasses-attend.md | 7 ------ .changeset/forty-years-rule.md | 5 ---- .changeset/lemon-rats-speak.md | 5 ---- .changeset/light-pears-bake.md | 6 ----- .changeset/some-tigers-hide.md | 5 ---- libraries/adb-credential-web/CHANGELOG.md | 8 +++++++ libraries/adb-credential-web/package.json | 2 +- libraries/adb-daemon-webusb/CHANGELOG.md | 16 +++++++++++++ libraries/adb-daemon-webusb/package.json | 2 +- libraries/adb-scrcpy/CHANGELOG.md | 24 +++++++++++++++++++ libraries/adb-scrcpy/package.json | 2 +- libraries/adb-server-node-tcp/CHANGELOG.md | 11 +++++++++ libraries/adb-server-node-tcp/package.json | 2 +- libraries/adb/CHANGELOG.md | 20 ++++++++++++++++ libraries/adb/package.json | 2 +- libraries/android-bin/CHANGELOG.md | 19 +++++++++++++++ libraries/android-bin/package.json | 2 +- libraries/event/CHANGELOG.md | 6 +++++ libraries/event/package.json | 2 +- libraries/no-data-view/CHANGELOG.md | 6 +++++ libraries/no-data-view/package.json | 2 +- .../scrcpy-decoder-tinyh264/CHANGELOG.md | 11 +++++++++ .../scrcpy-decoder-tinyh264/package.json | 2 +- .../scrcpy-decoder-webcodecs/CHANGELOG.md | 14 +++++++++++ .../scrcpy-decoder-webcodecs/package.json | 2 +- libraries/scrcpy/CHANGELOG.md | 18 ++++++++++++++ libraries/scrcpy/package.json | 2 +- libraries/stream-extra/CHANGELOG.md | 7 ++++++ libraries/stream-extra/package.json | 2 +- libraries/struct/CHANGELOG.md | 11 +++++++++ libraries/struct/package.json | 2 +- 32 files changed, 184 insertions(+), 47 deletions(-) delete mode 100644 .changeset/chilly-tigers-float.md delete mode 100644 .changeset/five-glasses-attend.md delete mode 100644 .changeset/forty-years-rule.md delete mode 100644 .changeset/lemon-rats-speak.md delete mode 100644 .changeset/light-pears-bake.md delete mode 100644 .changeset/some-tigers-hide.md diff --git a/.changeset/chilly-tigers-float.md b/.changeset/chilly-tigers-float.md deleted file mode 100644 index 6be43d4e..00000000 --- a/.changeset/chilly-tigers-float.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@yume-chan/adb-scrcpy": major -"@yume-chan/scrcpy": major ---- - -Move `version` parameter to `AdbScrcpyOptions` diff --git a/.changeset/five-glasses-attend.md b/.changeset/five-glasses-attend.md deleted file mode 100644 index e4e25280..00000000 --- a/.changeset/five-glasses-attend.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@yume-chan/adb-daemon-webusb": minor -"@yume-chan/event": minor -"@yume-chan/adb": minor ---- - -Make `DeviceObserver#onListChange` sticky diff --git a/.changeset/forty-years-rule.md b/.changeset/forty-years-rule.md deleted file mode 100644 index e1349179..00000000 --- a/.changeset/forty-years-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@yume-chan/android-bin": minor ---- - -Add `PackageManager.prototype.getPackages` method to get apk paths diff --git a/.changeset/lemon-rats-speak.md b/.changeset/lemon-rats-speak.md deleted file mode 100644 index ad6be4cb..00000000 --- a/.changeset/lemon-rats-speak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@yume-chan/adb-scrcpy": minor ---- - -Forward `clipboard` stream from options class to `AdbScrcpyClient` diff --git a/.changeset/light-pears-bake.md b/.changeset/light-pears-bake.md deleted file mode 100644 index 4fa8deb9..00000000 --- a/.changeset/light-pears-bake.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@yume-chan/adb-scrcpy": minor -"@yume-chan/scrcpy": minor ---- - -Add alias for all AdbScrcpyOptions versions diff --git a/.changeset/some-tigers-hide.md b/.changeset/some-tigers-hide.md deleted file mode 100644 index 07bb3863..00000000 --- a/.changeset/some-tigers-hide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@yume-chan/struct": major ---- - -Refactor struct package to allow `struct`s to be used as `field` diff --git a/libraries/adb-credential-web/CHANGELOG.md b/libraries/adb-credential-web/CHANGELOG.md index 7de3e85d..a4bbbfcf 100644 --- a/libraries/adb-credential-web/CHANGELOG.md +++ b/libraries/adb-credential-web/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log - @yume-chan/adb-credential-web +## 2.0.0 + +### Patch Changes + +- Updated dependencies +- Updated dependencies [05c01ad] + - @yume-chan/adb@2.0.0 + ## 1.1.0 ### Patch Changes diff --git a/libraries/adb-credential-web/package.json b/libraries/adb-credential-web/package.json index 62ebf885..610e4ad1 100644 --- a/libraries/adb-credential-web/package.json +++ b/libraries/adb-credential-web/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/adb-credential-web", - "version": "1.1.0", + "version": "2.0.0", "description": "Credential Store for `@yume-chan/adb` using WebCrypto and IndexedDB APIs.", "keywords": [ "adb" diff --git a/libraries/adb-daemon-webusb/CHANGELOG.md b/libraries/adb-daemon-webusb/CHANGELOG.md index 4c2007e7..a79206ef 100644 --- a/libraries/adb-daemon-webusb/CHANGELOG.md +++ b/libraries/adb-daemon-webusb/CHANGELOG.md @@ -1,5 +1,21 @@ # Change Log - @yume-chan/adb-daemon-webusb +## 2.0.0 + +### Minor Changes + +- 05c01ad: Make `DeviceObserver#onListChange` sticky + +### Patch Changes + +- Updated dependencies +- Updated dependencies [05c01ad] +- Updated dependencies [b79df96] + - @yume-chan/adb@2.0.0 + - @yume-chan/event@2.0.0 + - @yume-chan/struct@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Patch Changes diff --git a/libraries/adb-daemon-webusb/package.json b/libraries/adb-daemon-webusb/package.json index 479edb60..7d7bc219 100644 --- a/libraries/adb-daemon-webusb/package.json +++ b/libraries/adb-daemon-webusb/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/adb-daemon-webusb", - "version": "1.1.0", + "version": "2.0.0", "description": "Adb daemon transport connection for `@yume-chan/adb` using WebUSB API.", "keywords": [ "webusb", diff --git a/libraries/adb-scrcpy/CHANGELOG.md b/libraries/adb-scrcpy/CHANGELOG.md index 91abbabc..154ea5ba 100644 --- a/libraries/adb-scrcpy/CHANGELOG.md +++ b/libraries/adb-scrcpy/CHANGELOG.md @@ -1,5 +1,29 @@ # Change Log - @yume-chan/adb-scrcpy +## 2.0.0 + +### Major Changes + +- fe06652: Move `version` parameter to `AdbScrcpyOptions` + +### Minor Changes + +- d51ac8d: Forward `clipboard` stream from options class to `AdbScrcpyClient` +- 02f5bd5: Add alias for all AdbScrcpyOptions versions + +### Patch Changes + +- Updated dependencies [fe06652] +- Updated dependencies +- Updated dependencies [05c01ad] +- Updated dependencies [02f5bd5] +- Updated dependencies [b79df96] + - @yume-chan/scrcpy@2.0.0 + - @yume-chan/adb@2.0.0 + - @yume-chan/event@2.0.0 + - @yume-chan/struct@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/libraries/adb-scrcpy/package.json b/libraries/adb-scrcpy/package.json index cb2a6428..59c781d5 100644 --- a/libraries/adb-scrcpy/package.json +++ b/libraries/adb-scrcpy/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/adb-scrcpy", - "version": "1.1.0", + "version": "2.0.0", "description": "Use `@yume-chan/adb` to bootstrap `@yume-chan/scrcpy`.", "keywords": [ "adb", diff --git a/libraries/adb-server-node-tcp/CHANGELOG.md b/libraries/adb-server-node-tcp/CHANGELOG.md index f255dbf8..b93aba47 100644 --- a/libraries/adb-server-node-tcp/CHANGELOG.md +++ b/libraries/adb-server-node-tcp/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log - @yume-chan/adb-server-node-tcp +## 2.0.0 + +### Patch Changes + +- Updated dependencies +- Updated dependencies [05c01ad] +- Updated dependencies [b79df96] + - @yume-chan/adb@2.0.0 + - @yume-chan/struct@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Patch Changes diff --git a/libraries/adb-server-node-tcp/package.json b/libraries/adb-server-node-tcp/package.json index 974ec595..ff5e2802 100644 --- a/libraries/adb-server-node-tcp/package.json +++ b/libraries/adb-server-node-tcp/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/adb-server-node-tcp", - "version": "1.1.0", + "version": "2.0.0", "description": "ADB server connector for `@yume-chan/adb` using Node.js' `net` module", "keywords": [ "adb", diff --git a/libraries/adb/CHANGELOG.md b/libraries/adb/CHANGELOG.md index 2c408713..bc8602c7 100644 --- a/libraries/adb/CHANGELOG.md +++ b/libraries/adb/CHANGELOG.md @@ -1,5 +1,25 @@ # Change Log - @yume-chan/adb +## 2.0.0 + +### Major Changes + +- Redesign subprocess API + +### Minor Changes + +- 05c01ad: Make `DeviceObserver#onListChange` sticky + +### Patch Changes + +- Updated dependencies [05c01ad] +- Updated dependencies [b79df96] +- Updated dependencies + - @yume-chan/event@2.0.0 + - @yume-chan/struct@2.0.0 + - @yume-chan/no-data-view@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/libraries/adb/package.json b/libraries/adb/package.json index 36357aeb..ec01902b 100644 --- a/libraries/adb/package.json +++ b/libraries/adb/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/adb", - "version": "1.1.0", + "version": "2.0.0", "description": "TypeScript implementation of Android Debug Bridge (ADB) protocol.", "keywords": [ "adb", diff --git a/libraries/android-bin/CHANGELOG.md b/libraries/android-bin/CHANGELOG.md index 7e075d37..27cc860d 100644 --- a/libraries/android-bin/CHANGELOG.md +++ b/libraries/android-bin/CHANGELOG.md @@ -1,5 +1,24 @@ # Change Log - @yume-chan/android-bin +## 2.0.0 + +### Major Changes + +- Redesign subprocess API + +### Minor Changes + +- 0f29501: Add `PackageManager.prototype.getPackages` method to get apk paths + +### Patch Changes + +- Updated dependencies +- Updated dependencies [05c01ad] +- Updated dependencies [b79df96] + - @yume-chan/adb@2.0.0 + - @yume-chan/struct@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Patch Changes diff --git a/libraries/android-bin/package.json b/libraries/android-bin/package.json index 52c58c1a..4e8b1d44 100644 --- a/libraries/android-bin/package.json +++ b/libraries/android-bin/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/android-bin", - "version": "1.1.0", + "version": "2.0.0", "description": "Wrappers for Android built-in executables.", "keywords": [ "adb", diff --git a/libraries/event/CHANGELOG.md b/libraries/event/CHANGELOG.md index e93ba074..7dbbd536 100644 --- a/libraries/event/CHANGELOG.md +++ b/libraries/event/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log - @yume-chan/event +## 2.0.0 + +### Minor Changes + +- 05c01ad: Make `DeviceObserver#onListChange` sticky + ## 1.0.1 ### Patch Changes diff --git a/libraries/event/package.json b/libraries/event/package.json index 8eeed035..eec22774 100644 --- a/libraries/event/package.json +++ b/libraries/event/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/event", - "version": "1.0.0", + "version": "2.0.0", "description": "Event/EventEmitter", "keywords": [ "event", diff --git a/libraries/no-data-view/CHANGELOG.md b/libraries/no-data-view/CHANGELOG.md index 9e27e148..45f3ffb4 100644 --- a/libraries/no-data-view/CHANGELOG.md +++ b/libraries/no-data-view/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log - @yume-chan/no-data-view +## 2.0.0 + +### Patch Changes + +- Mark methods as side-effect free + ## 1.0.1 ### Patch Changes diff --git a/libraries/no-data-view/package.json b/libraries/no-data-view/package.json index fef5d6a3..e34d407f 100644 --- a/libraries/no-data-view/package.json +++ b/libraries/no-data-view/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/no-data-view", - "version": "1.0.0", + "version": "2.0.0", "description": "Plain methods to avoid creating `DataView`s", "keywords": [], "license": "MIT", diff --git a/libraries/scrcpy-decoder-tinyh264/CHANGELOG.md b/libraries/scrcpy-decoder-tinyh264/CHANGELOG.md index c5dc1157..29a12392 100644 --- a/libraries/scrcpy-decoder-tinyh264/CHANGELOG.md +++ b/libraries/scrcpy-decoder-tinyh264/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log - @yume-chan/scrcpy-decoder-tinyh264 +## 2.0.0 + +### Patch Changes + +- Updated dependencies [fe06652] +- Updated dependencies [05c01ad] +- Updated dependencies [02f5bd5] + - @yume-chan/scrcpy@2.0.0 + - @yume-chan/event@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Patch Changes diff --git a/libraries/scrcpy-decoder-tinyh264/package.json b/libraries/scrcpy-decoder-tinyh264/package.json index 2be1e60e..6028ff81 100644 --- a/libraries/scrcpy-decoder-tinyh264/package.json +++ b/libraries/scrcpy-decoder-tinyh264/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/scrcpy-decoder-tinyh264", - "version": "1.1.0", + "version": "2.0.0", "description": "Raw H.264 stream decoder and renderer wrapping TinyH264 and YUVCanvas packages (software decoding).", "keywords": [ "adb", diff --git a/libraries/scrcpy-decoder-webcodecs/CHANGELOG.md b/libraries/scrcpy-decoder-webcodecs/CHANGELOG.md index e5ed4ad0..95a92e34 100644 --- a/libraries/scrcpy-decoder-webcodecs/CHANGELOG.md +++ b/libraries/scrcpy-decoder-webcodecs/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log - @yume-chan/scrcpy-decoder-webcodecs +## 2.0.0 + +### Patch Changes + +- Updated dependencies [fe06652] +- Updated dependencies [05c01ad] +- Updated dependencies [02f5bd5] +- Updated dependencies + - @yume-chan/scrcpy@2.0.0 + - @yume-chan/event@2.0.0 + - @yume-chan/no-data-view@2.0.0 + - @yume-chan/scrcpy-decoder-tinyh264@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/libraries/scrcpy-decoder-webcodecs/package.json b/libraries/scrcpy-decoder-webcodecs/package.json index 5c5b479f..9409d7c1 100644 --- a/libraries/scrcpy-decoder-webcodecs/package.json +++ b/libraries/scrcpy-decoder-webcodecs/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/scrcpy-decoder-webcodecs", - "version": "1.1.0", + "version": "2.0.0", "description": "Raw H.264 stream decoder and renderer using WebCodecs API (requires modern browser).", "keywords": [ "adb", diff --git a/libraries/scrcpy/CHANGELOG.md b/libraries/scrcpy/CHANGELOG.md index fed5bb01..8cbd8ea0 100644 --- a/libraries/scrcpy/CHANGELOG.md +++ b/libraries/scrcpy/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log - @yume-chan/scrcpy +## 2.0.0 + +### Major Changes + +- fe06652: Move `version` parameter to `AdbScrcpyOptions` + +### Minor Changes + +- 02f5bd5: Add alias for all AdbScrcpyOptions versions + +### Patch Changes + +- Updated dependencies [b79df96] +- Updated dependencies + - @yume-chan/struct@2.0.0 + - @yume-chan/no-data-view@2.0.0 + - @yume-chan/stream-extra@2.0.0 + ## 1.1.0 ### Minor Changes diff --git a/libraries/scrcpy/package.json b/libraries/scrcpy/package.json index 9d29cdd9..b7338226 100644 --- a/libraries/scrcpy/package.json +++ b/libraries/scrcpy/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/scrcpy", - "version": "1.1.0", + "version": "2.0.0", "description": "TypeScript implementation of Scrcpy client.", "keywords": [ "adb", diff --git a/libraries/stream-extra/CHANGELOG.md b/libraries/stream-extra/CHANGELOG.md index 5e1f2dd1..2fb25bb8 100644 --- a/libraries/stream-extra/CHANGELOG.md +++ b/libraries/stream-extra/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log - @yume-chan/stream-extra +## 2.0.0 + +### Patch Changes + +- Updated dependencies [b79df96] + - @yume-chan/struct@2.0.0 + ## 1.0.1 ### Patch Changes diff --git a/libraries/stream-extra/package.json b/libraries/stream-extra/package.json index 5f551dda..0e215dfc 100644 --- a/libraries/stream-extra/package.json +++ b/libraries/stream-extra/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/stream-extra", - "version": "1.0.0", + "version": "2.0.0", "description": "Extensions to Web Streams API", "keywords": [ "stream", diff --git a/libraries/struct/CHANGELOG.md b/libraries/struct/CHANGELOG.md index b11db13a..8210fa02 100644 --- a/libraries/struct/CHANGELOG.md +++ b/libraries/struct/CHANGELOG.md @@ -1,5 +1,16 @@ # Change Log - @yume-chan/struct +## 2.0.0 + +### Major Changes + +- b79df96: Refactor struct package to allow `struct`s to be used as `field` + +### Patch Changes + +- Updated dependencies + - @yume-chan/no-data-view@2.0.0 + ## 1.0.1 ### Patch Changes diff --git a/libraries/struct/package.json b/libraries/struct/package.json index 29c42ff5..df0a1111 100644 --- a/libraries/struct/package.json +++ b/libraries/struct/package.json @@ -1,6 +1,6 @@ { "name": "@yume-chan/struct", - "version": "1.0.0", + "version": "2.0.0", "description": "C-style structure serializer and deserializer.", "keywords": [ "structure",