Repository navigation
Releases: excloud-dev/cli
Releases · excloud-dev/cli
Release list
Release v1.11.0
Added
- Added
exc compute tags,exc k8s tags, andexc buckets tagscommands (set,list,search,delete) for managing key/value tags on resources in those services.
Fixed
- Fixed CLI code generation for OpenAPI parameter descriptions containing embedded double quotes, which previously produced invalid Go source.
- Added CLI code generation support for
object-typed request body fields with string values (e.g. tag maps), passed as repeated--flag key=valuepairs.
Release v1.10.0
Added
- Added
exc switchcommand to list and switch between configured accounts and organizations, with an interactive terminal picker for selecting the active context.
Release v1.9.2
Added
- Added
exc print-id-tokento print the current user's ID token for OIDC access.
Release v1.9.1
Fixed
exc k8s cluster kubeconfig mergenow keeps credentials for previously merged clusters when adding another cluster kubeconfig.
Release v1.8.0
Added
- Added SDK and CLI generation support for the Email service.
- Added
exc emailcommands for sender domains, transactional sends, messages, events, metrics, templates, SMTP credentials, configuration sets, and suppressions. - Added
refresh-email-schemato refresh Email OpenAPI data fromhttps://email.excloud.dev. - Added
--text-file -and--html-file -support for reading email bodies from stdin.
Release v1.7.0
Added
- Added SDK and CLI generation support for the Stream service.
- Added
exc streamcommands for cluster lifecycle, bootstrap metadata, topics, SCRAM users, and ACL management. - Added
--waitsupport for Stream cluster create, restart, and terminate operations.
Changed
- CLI generation now supports OpenAPI
PATCHoperations. - Stream schemas are refreshed from the live
https://stream.excloud.dev/openapiendpoint.
Release v1.6.0
Added
- Added typed SDK API errors for non-2xx responses, preserving HTTP status, API code, message, and response body for callers.
- Added
exc compute volume attachandexc compute volume detachcommands with attachment-aware--waitsupport. - Added
exc compute volumes --vm_idandexc compute volume attachments listfor VM- and volume-centric attachment inspection.
Fixed
- Fixed
exc compute volume delete --waitso immediateDELETEDresponses complete without polling deleted volumes. - Fixed volume attach and detach waiters to poll VM attachment state and surface polling errors instead of timing out or reporting false success.
- Fixed table alignment for
exc compute volumesandexc compute volume attachments list. - Hid terminated VMs from
exc compute volume attachments listby default; use--include_terminatedto show them.
Release v1.5.0
Added
- Added billing cost explorer SDK support for the billing API endpoint.
- Added for read-only spend triage, with month-to-date defaults, date ranges, period shortcuts, resource grouping, resource filters, top-N output, and JSON output.
Release v1.4.1
Fixed
- Changed output to use one parseable row per billing component with stable shell-friendly fields.
Release v1.4.0
Added
- Added SDK generation support for the billing API service.
- Added for pre-flight monthly cost estimates.
Changed
- CLI generation now supports OpenAPI request fields as floating-point flags.