Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.7.0] - 2026-03-05

### Added
- **Dashboard MVP** (#157)
- Complete dashboard redesign with comfy-table formatting
- Real-time order book depth display
- Recent trades panel showing BUY/SELL activity
- Enhanced account balance formatting with local timezone
- Watch mode with graceful exit handling (Ctrl+C)
- Instant refresh: fetch data before clearing screen
- Dashboard title includes version number
- **Automated Pre-release Workflow** (#167)
- Push tag to auto-create Pre-release
- Multi-platform binary builds (macOS ARM64, Linux x86_64/ARM64)
- Automatic checksum generation

### Changed
- **Dashboard Output Structure**
- Reorganized display sections for improved clarity
- Enhanced order display formatting
- Better refresh label formatting
- Cleaner table alignment
- **CI/CD Improvements**
- Auto-prerelease for RC/Beta/Alpha versions
- Homebrew update only for stable releases

### Fixed
- **Dashboard Data Flow**
- Improved dashboard and portfolio command handling
- Enhanced trade handling and output formatting
- Removed duplicate tests module in output.rs

## [0.7.0-rc.1] - 2026-03-04

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "standx-cli"
version = "0.7.0-rc.1"
version = "0.7.0"
edition = "2021"
authors = ["Kimi Claw"]
description = "OpenClaw-first AI Agent trading toolkit - natural language to execution for any AI Agent"
Expand Down
87 changes: 87 additions & 0 deletions RELEASE_NOTES_v0.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Release Notes v0.7.0

## πŸš€ Dashboard MVP & Automated Releases

We're excited to announce the release of StandX CLI v0.7.0, featuring the complete Dashboard MVP and automated release workflows!

---

## ✨ What's New

### Dashboard MVP (#157)

The dashboard has been completely rebuilt with production-ready features:

- **Comfy-table Formatting**: Beautiful, aligned tables for better readability
- **Real-time Order Book Depth**: Visualize market depth directly in the dashboard
- **Recent Trades Panel**: See live BUY/SELL activity with color coding
- **Local Timezone Support**: All timestamps displayed in your local timezone
- **Graceful Exit**: Press Ctrl+C to exit watch mode cleanly
- **Instant Refresh**: Data is fetched before clearing screen to reduce flicker
- **Version in Title**: Dashboard title now shows the current version

### Command Short Aliases (#137)

Faster typing with short command aliases:

| Full Command | Short Alias |
|--------------|-------------|
| `standx market ticker` | `standx m t` |
| `standx market depth` | `standx m d` |
| `standx portfolio snapshot` | `standx p s` |
| `standx dashboard --watch` | `standx d -w` |

### Automated Release Workflow (#167)

- **Push Tag β†’ Auto Release**: Simply push a tag to trigger the release process
- **Multi-platform Builds**: Automatic builds for macOS ARM64, Linux x86_64, and Linux ARM64
- **Pre-release Support**: RC, Beta, and Alpha versions are automatically marked as pre-release
- **Homebrew Integration**: Stable releases automatically update the Homebrew formula

---

## πŸ› Bug Fixes

- Fixed dashboard and portfolio command handling
- Enhanced trade handling and output formatting
- Removed duplicate tests module
- Fixed test version hardcoding issues

---

## πŸ“‹ Installation

### Homebrew

```bash
brew tap wjllance/standx-cli
brew install standx-cli
```

### Binary Download

Download pre-built binaries from [GitHub Releases](https://github.com/wjllance/standx-cli/releases/tag/v0.7.0).

---

## πŸ”„ Migration Guide

No breaking changes. All existing commands continue to work as before.

---

## πŸ“š Documentation

- [Full Documentation](https://github.com/wjllance/standx-cli/tree/main/docs)
- [Changelog](https://github.com/wjllance/standx-cli/blob/main/CHANGELOG.md)

---

## πŸ™ Contributors

Thanks to all contributors who made this release possible!

---

*Released: 2026-03-05*
*Version: v0.7.0*
2 changes: 1 addition & 1 deletion clawhub-publish/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: standx-cli
description: "Crypto trading CLI for StandX exchange v0.7.0-rc.1. Use when users need to: (1) Query crypto market data (prices, order books, klines, funding rates), (2) Manage trading orders (create, cancel, view), (3) Check account balances, positions, and trade history, (4) Stream real-time market data via WebSocket, (5) Manage leverage and margin settings, (6) Monitor real-time dashboard, (7) View portfolio summary. Supports BTC, ETH, SOL, XRP and other trading pairs."
description: "Crypto trading CLI for StandX exchange v0.7.0. Use when users need to: (1) Query crypto market data (prices, order books, klines, funding rates), (2) Manage trading orders (create, cancel, view), (3) Check account balances, positions, and trade history, (4) Stream real-time market data via WebSocket, (5) Manage leverage and margin settings, (6) Monitor real-time dashboard, (7) View portfolio summary. Supports BTC, ETH, SOL, XRP and other trading pairs."
metadata:
{
"openclaw":
Expand Down
2 changes: 1 addition & 1 deletion openclaw/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: standx-cli
description: "Crypto trading CLI for StandX exchange v0.7.0-rc.1. Use when users need to: (1) Query crypto market data (prices, order books, klines, funding rates), (2) Manage trading orders (create, cancel, view), (3) Check account balances, positions, and trade history, (4) Stream real-time market data via WebSocket, (5) Manage leverage and margin settings, (6) Monitor real-time dashboard, (7) View portfolio summary. Supports BTC, ETH, SOL, XRP and other trading pairs."
description: "Crypto trading CLI for StandX exchange v0.7.0. Use when users need to: (1) Query crypto market data (prices, order books, klines, funding rates), (2) Manage trading orders (create, cancel, view), (3) Check account balances, positions, and trade history, (4) Stream real-time market data via WebSocket, (5) Manage leverage and margin settings, (6) Monitor real-time dashboard, (7) View portfolio summary. Supports BTC, ETH, SOL, XRP and other trading pairs."
metadata:
{
"openclaw":
Expand Down
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"version": "0.7.0-rc.1"}
{"version": "0.7.0"}}