Skip to content

Commit 3e4e1c4

Browse files
committed
chore: release
1 parent c8dc623 commit 3e4e1c4

3 files changed

Lines changed: 77 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,50 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.0] - 2025-11-10
9+
10+
### Added
11+
12+
- **`harmony:reload` Command**
13+
- New command to reload Harmony instance configuration
14+
- Triggers a reload of the Harmony proxy without restarting the service
15+
- Useful for applying configuration changes dynamically
16+
17+
- **`harmony:update` Command**
18+
- New command to push configuration updates to Runbeam Cloud
19+
- Synchronizes local Harmony configuration with the cloud platform
20+
- Enables centralized configuration management
21+
- Includes comprehensive integration tests
22+
23+
- **Gateway ID Tracking**
24+
- CLI now tracks and persists gateway IDs from Runbeam authorization responses
25+
- Gateway IDs stored alongside Harmony instance configuration
26+
- Enables better correlation between local instances and cloud resources
27+
- Backward compatible with instances without gateway IDs
28+
29+
- **Runbeam Disabled Handling**
30+
- Improved error handling when Runbeam integration is disabled in Harmony
31+
- Provides clear feedback when attempting operations on instances without Runbeam enabled
32+
- Clippy lint fixes for code quality
33+
34+
### Changed
35+
36+
- **SDK Update: runbeam-sdk 0.4.0 → 0.5.0**
37+
- ⚠️ **Breaking Change**: Change Management API endpoints updated from `/gateway/*` to `/api/changes/*`
38+
- Added support for pushing configuration to Runbeam Cloud (used by `harmony:update`)
39+
- Added transform resource retrieval functionality
40+
- Requires Runbeam API v1.2 or later
41+
42+
### Fixed
43+
44+
- **macOS Keyring Compatibility**
45+
- Fixed keyring storage compatibility issues on macOS (via SDK update)
46+
- Improved reliability of secure token storage on macOS Keychain
47+
48+
### Dependencies
49+
50+
- Updated `runbeam-sdk` from `0.4.0` to `0.5.0`
51+
852
## [0.5.0] - 2024-11-01
953

1054
### Added

Cargo.lock

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

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "runbeam-cli"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
edition = "2024"
55
authors = ["Aurabox <hello@aurabox.cloud>"]
66
description = "CLI for managing Runbeam and Harmony"
@@ -39,7 +39,7 @@ open = "5"
3939
tokio = { version = "1", features = ["rt", "macros"] }
4040
# Runbeam SDK for API client and JWT validation
4141
#runbeam-sdk = { path = "../runbeam-sdk" }
42-
runbeam-sdk = {version = "0.4.0"}
42+
runbeam-sdk = {version = "0.5.0"}
4343

4444
[dev-dependencies]
4545
tempfile = "3"

0 commit comments

Comments
 (0)