Releases: flightcontrolhq/cli
Releases · flightcontrolhq/cli
Release list
CLI 0.2.21
0.2.21 (2026-07-31)
Features
- Terraform resources now expose a structured error for resources whose change failed to plan or apply, carrying the provider API failure (error code, service, operation, HTTP status, request id) and the configuration location that produced it.
- Terraform resource change summaries flag the runs in which the resource's change failed.
CLI 0.2.20
0.2.20 (2026-07-31)
Features
- Terraform execution summaries list is now cursor-paginated (
cursor/limit), newest first.
CLI 0.2.19
0.2.19 (2026-07-30)
Features
- Add
--since-versiontoravion module version listto return versions at or newer than a specified semantic version.
CLI 0.2.18
0.2.18 (2026-07-28)
Features
- Add
--dry-runtoravion module version createto validate module configuration and return defaults without creating a version.
CLI 0.2.17
0.2.17 (2026-07-27)
Features
- ECS deployment data now reports how a deployment came about:
initiationType(RAVIONorEXTERNAL) says who started it, and for an external onedetectedVia(EVENTBRIDGE) says how Ravion found out,triggeredBynames the person, andtriggerChannelsays where they acted from (AWS CLI,AWS Console,Terraform,AWS SDK, orAWS API).
CLI 0.2.16
0.2.16 (2026-07-24)
Features
- recognize trigger-concurrency
SKIPPEDpipeline runs as terminal and return a failure when waiting
for a run to complete.
CLI 0.2.15
0.2.15 (2026-07-24)
Features
- add
ravion report bug|feedback, plus visibleravion bugandravion feedbackshortcuts, to submit multiline Markdown reports with useful CLI and agent context to Ravion's private triage. - prompt agents in every command's help to report unexpected behavior, confusing workflows, and feature requests, and suggest bug reporting after unexpected API responses.
CLI 0.2.14
0.2.14 (2026-07-24)
Features
- pipeline and stack responses now include the id and status of their newest non-cancelled run (always null for shared system pipelines — use the stack's fields for module run status).
CLI 0.2.13
0.2.13 (2026-07-24)
Features
- EC2 deployments can now be rolled back:
deploy rollback-candidatesreturnsaws:ec2candidates, and EC2 deployment data reports automatic rollback progress (data.automaticRollbackwith target deployment, command, per-instance results, and IN_PROGRESS/SUCCESS/FAILED/SKIPPED status). - EC2 instance deployment resources expose the versioned Auto Scaling launch release gate (
releaseGatewith hook name, status, and applied release), and ASG lifecycle events includelifecycleHookName,lifecycleTransition, andnotificationMetadata.
Bug Fixes
awsAccountNumberis now optional in EC2 deployment data on deploy get/list responses, so deployments recorded before the field existed no longer fail response validation.
Features
- pipeline step executions now report
attemptEpoch(which retry attempt produced the execution) andstatusDetail(why a step was skipped or cancelled, including the blocking steps or superseding run).
CLI 0.2.12
0.2.12 (2026-07-23)
Bug Fixes
- keep active CLI sessions signed in by rolling refresh tokens two weeks before expiry and coordinating token rotation across concurrent commands.
- let requests use a still-valid access token when proactive rolling refresh temporarily fails, without mutating caller-owned HTTP request headers.
- compile refresh locking on Windows by isolating Unix file locking behind platform-specific implementations.
- report expired or revoked sessions as logged out in
ravion whoami, and direct users toravion logininstead of suggesting obsolete server route configuration.