Skip to content

Commit acf8c9f

Browse files
committed
6.0.0
Signed-off-by: Alexander Martinz <[email protected]>
1 parent b001542 commit acf8c9f

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ promise-android-tools versioning started at 1.0.0, but this changelog was not ad
66

77
## [Unreleased]
88

9+
## [6.0.0] - 2025-06-25
10+
11+
### Added
12+
13+
- Support Node v20 and above
14+
- Merge `android-tools-bin` into `promise-android-tools`
15+
- Support running within electron
16+
17+
### Changed
18+
19+
- `fastboot getvar` is more robust now
20+
21+
### Fixed
22+
23+
- `adb sideload` is not cancelling when finishing anymore
24+
- This was caused by `adb: failed to read command: Success` being sent via stderr
25+
- `fastboot --set-active` is working again
26+
- This got broken with 5.0.0
27+
928
## [5.0.1] - 2025-06-10
1029

1130
### Added

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ A wrapper for Adb, Fastboot, and Heimall written in modern asynchronous TypeScri
66

77
## Usage
88

9-
Install the package by running `npm i promise-android-tools android-tools-bin`.
9+
Install the package by running `npm i promise-android-tools`.
1010

1111
### Quick-start example
1212

@@ -147,6 +147,10 @@ Typescript types are bundled and IntelliSense is supported. Run `npm run docs` t
147147

148148
## API Changes, Deprecation Notices, Upgrade Guide
149149

150+
### Upgrading to 6.x
151+
152+
Version 6.0.0 required Node v20 and above and has also dropped the dependency on `android-tools-bin`, as the dependency got added to this package instead to reduce maintanance burden.
153+
150154
### Upgrading to 5.x
151155

152156
For version 5.0.0, the library has been migrated to typescript for increased stability and type safety. Many under-the-hood components have been redesigned for more efficient abstraction and ease of use.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "promise-android-tools",
3-
"version": "5.0.1",
3+
"version": "6.0.0",
44
"description": "A wrapper for adb, fastboot, and heimdall that returns convenient promises.",
55
"type": "module",
66
"main": "./dist/module.cjs",

0 commit comments

Comments
 (0)