Skip to content

Commit

Permalink
chore: test new release action
Browse files Browse the repository at this point in the history
  • Loading branch information
yume-chan committed Jul 14, 2024
1 parent 4bd475d commit ed8fe94
Show file tree
Hide file tree
Showing 36 changed files with 577 additions and 314 deletions.
20 changes: 0 additions & 20 deletions .changeset/tasty-mails-thank.md

This file was deleted.

4 changes: 4 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ jobs:
run_install: true

- run: pnpm run build

- run: git status
- run: git diff HEAD..origin/main

- run: pnpm recursive publish --access public
env:
NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
Expand Down
8 changes: 4 additions & 4 deletions apps/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@
"tango-cli": "esm/index.js"
},
"dependencies": {
"@yume-chan/adb": "workspace:^0.0.24",
"@yume-chan/adb-server-node-tcp": "workspace:^0.0.24",
"@yume-chan/android-bin": "workspace:^0.0.24",
"@yume-chan/stream-extra": "workspace:^0.0.24",
"@yume-chan/adb": "workspace:0.0.0-20240714132542",
"@yume-chan/adb-server-node-tcp": "workspace:0.0.0-20240714132542",
"@yume-chan/android-bin": "workspace:0.0.0-20240714132542",
"@yume-chan/stream-extra": "workspace:0.0.0-20240714132542",
"commander": "^12.1.0",
"source-map-support": "^0.5.21"
},
Expand Down
38 changes: 30 additions & 8 deletions libraries/adb-credential-web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,91 +1,113 @@
# Change Log - @yume-chan/adb-credential-web

## 0.0.0-20240714132542

### Patch Changes

- Switch to PNPM workspace and changesets
- Updated dependencies
- @yume-chan/adb@0.0.0-20240714132542

This log was last generated on Tue, 18 Jun 2024 02:49:43 GMT and should not be manually modified.

## 0.0.24

Tue, 18 Jun 2024 02:49:43 GMT

_Version update only_

## 0.0.23

Thu, 21 Mar 2024 03:15:10 GMT

_Version update only_

## 0.0.22

Wed, 13 Dec 2023 05:57:27 GMT

_Version update only_

## 0.0.21

Fri, 25 Aug 2023 14:05:18 GMT

### Updates

- Add name for public keys
- Change to save private keys in IndexedDB, allow usage from Web Workers
- Add name for public keys
- Change to save private keys in IndexedDB, allow usage from Web Workers

## 0.0.20

Mon, 05 Jun 2023 02:51:41 GMT

### Updates

- Change `AdbWebCredentialStore` to save private keys in IndexedDB, so it can be used in Web Workers. Previously saved keys in `localStorage` will be ignored and a new key will be generated.
- Change `AdbWebCredentialStore` to save private keys in IndexedDB, so it can be used in Web Workers. Previously saved keys in `localStorage` will be ignored and a new key will be generated.

## 0.0.19

Sun, 09 Apr 2023 05:55:33 GMT

_Version update only_

## 0.0.18

Wed, 25 Jan 2023 21:33:49 GMT

_Version update only_

## 0.0.17

Tue, 18 Oct 2022 09:32:30 GMT

### Updates

- Update to use new stream util package
- Update to use new stream util package

## 0.0.16

Sat, 28 May 2022 03:56:37 GMT

### Updates

- Upgrade TypeScript to 4.7.2 to enable Node.js ESM
- Upgrade TypeScript to 4.7.2 to enable Node.js ESM

## 0.0.15

Mon, 02 May 2022 04:18:01 GMT

_Version update only_

## 0.0.14

Sat, 30 Apr 2022 14:05:48 GMT

_Version update only_

## 0.0.13

Thu, 28 Apr 2022 01:23:53 GMT

_Version update only_

## 0.0.12

Sun, 03 Apr 2022 11:18:47 GMT

_Version update only_

## 0.0.11

Sun, 03 Apr 2022 10:54:15 GMT

### Updates

- Update to use Web Streams API
- Improve compatibility with Node.js 12 ESM format
- Update to use Web Streams API
- Improve compatibility with Node.js 12 ESM format

## 0.0.10

Sun, 09 Jan 2022 15:52:20 GMT

_Initial release_

4 changes: 2 additions & 2 deletions libraries/adb-credential-web/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@yume-chan/adb-credential-web",
"version": "0.0.24",
"version": "0.0.0-20240714132542",
"description": "Credential Store for `@yume-chan/adb` using WebCrypto and IndexedDB APIs.",
"keywords": [
"adb"
Expand Down Expand Up @@ -31,7 +31,7 @@
"prepublishOnly": "npm run build"
},
"dependencies": {
"@yume-chan/adb": "workspace:^0.0.24"
"@yume-chan/adb": "workspace:0.0.0-20240714132542"
},
"devDependencies": {
"@yume-chan/eslint-config": "workspace:^1.0.0",
Expand Down
67 changes: 46 additions & 21 deletions libraries/adb-daemon-webusb/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,115 +1,140 @@
# Change Log - @yume-chan/adb-daemon-webusb

## 0.0.0-20240714132542

### Patch Changes

- Switch to PNPM workspace and changesets
- Updated dependencies
- @yume-chan/stream-extra@0.0.0-20240714132542
- @yume-chan/struct@0.0.0-20240714132542
- @yume-chan/adb@0.0.0-20240714132542

This log was last generated on Tue, 18 Jun 2024 02:49:43 GMT and should not be manually modified.

## 0.0.24

Tue, 18 Jun 2024 02:49:43 GMT

_Version update only_

## 0.0.23

Thu, 21 Mar 2024 03:15:10 GMT

### Updates

- Fix `AdbDaemonWebUsbDeviceManager.getDevices` doesn't match auto-generated serial number against `filters.serialNumber` (if the device doesn't have a serial number)
- Fix `AdbDaemonWebUsbDeviceManager.getDevices` doesn't match auto-generated serial number against `filters.serialNumber` (if the device doesn't have a serial number)

## 0.0.22

Wed, 13 Dec 2023 05:57:27 GMT

### Updates

- Check incoming packet size to prevent Chrome from crashing
- Add `exclusionFilters` option to `AdbDaemonWebUsbDeviceManager#requestDevice` method
- `AdbDaemonWebUsbDevice` will generate a fake serial number from vid and pid if the device serial number is empty
- Check incoming packet size to prevent Chrome from crashing
- Add `exclusionFilters` option to `AdbDaemonWebUsbDeviceManager#requestDevice` method
- `AdbDaemonWebUsbDevice` will generate a fake serial number from vid and pid if the device serial number is empty

## 0.0.21

Fri, 25 Aug 2023 14:05:18 GMT

_Version update only_

## 0.0.20

Mon, 05 Jun 2023 02:51:41 GMT

### Updates

- Use ECMAScript private class fields syntax (supported by Chrome 74, Firefox 90, Safari 14.1 and Node.js 12.0.0).
- Rename package to `@yume-chan/adb-daemon-webusb` following the renaming of `AdbDaemonTransport`.
- Rename `AdbWebUsbBackend` to `AdbDaemonWebUsbDevice` following the renaming of `AdbDaemonTransport`.
- Add Support for detecting device disconnects. It no longer throws an `NetworkError` when the device is disconnected.
- Add `filters` parameter to `AdbDaemonWebUsbDeviceManager#getDevices`. The filtration is manually implemented because WebUSB's `getDevice` API doesn't support filters.
- Use ECMAScript private class fields syntax (supported by Chrome 74, Firefox 90, Safari 14.1 and Node.js 12.0.0).
- Rename package to `@yume-chan/adb-daemon-webusb` following the renaming of `AdbDaemonTransport`.
- Rename `AdbWebUsbBackend` to `AdbDaemonWebUsbDevice` following the renaming of `AdbDaemonTransport`.
- Add Support for detecting device disconnects. It no longer throws an `NetworkError` when the device is disconnected.
- Add `filters` parameter to `AdbDaemonWebUsbDeviceManager#getDevices`. The filtration is manually implemented because WebUSB's `getDevice` API doesn't support filters.

## 0.0.19

Sun, 09 Apr 2023 05:55:33 GMT

### Updates

- Remove stream queuing
- Add the `AdbWebUsbBackendManager` class to simplify the usage with custom WebUSB implementations (for example the `usb` NPM package).
- Remove stream queuing
- Add the `AdbWebUsbBackendManager` class to simplify the usage with custom WebUSB implementations (for example the `usb` NPM package).

## 0.0.18

Wed, 25 Jan 2023 21:33:49 GMT

### Updates

- Add an option to specify USB filters
- Add an option to specify USB filters

## 0.0.17

Tue, 18 Oct 2022 09:32:30 GMT

### Updates

- Update to use new stream util package
- Update to use new stream util package

## 0.0.16

Sat, 28 May 2022 03:56:37 GMT

### Updates

- Upgrade TypeScript to 4.7.2 to enable Node.js ESM
- Upgrade TypeScript to 4.7.2 to enable Node.js ESM

## 0.0.15

Mon, 02 May 2022 04:18:01 GMT

### Updates

- Improve connection lifecycle handling
- Improve connection lifecycle handling

## 0.0.14

Sat, 30 Apr 2022 14:05:48 GMT

_Version update only_

## 0.0.13

Thu, 28 Apr 2022 01:23:53 GMT

### Updates

- Workaround an issue in Chrome where `transferIn` never returns `babble` on Windows
- Workaround an issue in Chrome where `transferIn` never returns `babble` on Windows

## 0.0.12

Sun, 03 Apr 2022 11:18:47 GMT

_Version update only_

## 0.0.11

Sun, 03 Apr 2022 10:54:15 GMT

### Updates

- Update to use Web Streams API
- Improve compatibility with Node.js 12 ESM format
- Update license year
- Update to use Web Streams API
- Improve compatibility with Node.js 12 ESM format
- Update license year

## 0.0.10

Sun, 09 Jan 2022 15:52:20 GMT

### Updates

- Remove `encodeUtf8()` and `decodeUtf8()` from `AdbBackend`
- Remove `encodeUtf8()` and `decodeUtf8()` from `AdbBackend`

## 0.0.9

Sun, 09 Jan 2022 15:50:20 GMT

_Initial release_

8 changes: 4 additions & 4 deletions libraries/adb-daemon-webusb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@yume-chan/adb-daemon-webusb",
"version": "0.0.24",
"version": "0.0.0-20240714132542",
"description": "Adb daemon transport connection for `@yume-chan/adb` using WebUSB API.",
"keywords": [
"webusb",
Expand Down Expand Up @@ -34,9 +34,9 @@
},
"dependencies": {
"@types/w3c-web-usb": "^1.0.10",
"@yume-chan/adb": "workspace:^0.0.24",
"@yume-chan/stream-extra": "workspace:^0.0.24",
"@yume-chan/struct": "workspace:^0.0.24"
"@yume-chan/adb": "workspace:0.0.0-20240714132542",
"@yume-chan/stream-extra": "workspace:0.0.0-20240714132542",
"@yume-chan/struct": "workspace:0.0.0-20240714132542"
},
"devDependencies": {
"@jest/globals": "^30.0.0-alpha.4",
Expand Down
Loading

0 comments on commit ed8fe94

Please sign in to comment.