Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Changelog

All notable changes to `@aptos-labs/aptos-cli` npm package will be documented in this file.

## [1.2.0] - 2026-01-27

### Added

- **Custom binary path support**: Added `--binary-path` option to use an existing Aptos CLI binary instead of downloading one ([#26](https://github.com/aptos-labs/aptos-cli/pull/26))
- **Specific version installation**: Added support for `APTOS_CLI_VERSION` environment variable to install or update to a specific CLI version ([#30](https://github.com/aptos-labs/aptos-cli/pull/30))
- **CI/CD artifact support**: Added example Move project and GitHub Actions workflow for building Move artifacts (publish/upgrade payloads) in CI/CD pipelines ([#29](https://github.com/aptos-labs/aptos-cli/pull/29))

### Fixed

- **Exit code piping**: Non-zero exit codes from the Aptos CLI are now properly forwarded to the parent process ([#28](https://github.com/aptos-labs/aptos-cli/pull/28))

### Improved

- **Cross-platform compatibility**: Major improvements to support more platforms ([#27](https://github.com/aptos-labs/aptos-cli/pull/27))
- Added proper architecture detection (x86_64 vs ARM64) for macOS and Linux
- Added support for macOS ARM64 (Apple Silicon) with `macos-arm64` target
- Added support for Linux ARM64 with `Linux-aarch64` target
- Detect Ubuntu version from `/etc/os-release` (22.04, 24.04, or generic Linux)
- Aligned installation with official Aptos install scripts from aptos.dev
- Fixed Windows temp directory handling (uses `%TEMP%` instead of hardcoded path)
- Added cleanup of temporary files after installation
- Improved error handling for network errors

## [1.1.0] - Previous Release
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove "Previous Release"?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cursoragent remove "Previous Release" and just leave the version number

Copy link

@cursor cursor bot Jan 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done. I've updated the changelog entry from ## [1.1.0] - Previous Release to just ## [1.1.0] and pushed the change.

Open in Cursor Open in Web


- Initial stable release with Homebrew support on macOS
- GitHub direct download for Linux and Windows
- Auto-upgrade functionality via `--update` flag
- Auto-install functionality via `--install` flag
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@aptos-labs/aptos-cli",
"version": "1.1.1",
"version": "1.2.0",
"description": "Aptos CLI available from npmjs",
"bin": {
"aptos": "./dist/aptos.js"
Expand Down