Skip to content

Releases: flightcontrolhq/cli

CLI 0.2.21

Choose a tag to compare

@mabadir mabadir released this 31 Jul 18:57
e493cfa

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

Choose a tag to compare

@mabadir mabadir released this 31 Jul 18:00
e493cfa

0.2.20 (2026-07-31)

Features

  • Terraform execution summaries list is now cursor-paginated (cursor/limit), newest first.

CLI 0.2.19

Choose a tag to compare

@mabadir mabadir released this 30 Jul 17:42
e493cfa

0.2.19 (2026-07-30)

Features

  • Add --since-version to ravion module version list to return versions at or newer than a specified semantic version.

CLI 0.2.18

Choose a tag to compare

@mabadir mabadir released this 28 Jul 23:36
e493cfa

0.2.18 (2026-07-28)

Features

  • Add --dry-run to ravion module version create to validate module configuration and return defaults without creating a version.

CLI 0.2.17

Choose a tag to compare

@mabadir mabadir released this 28 Jul 13:37
e493cfa

0.2.17 (2026-07-27)

Features

  • ECS deployment data now reports how a deployment came about: initiationType (RAVION or EXTERNAL) says who started it, and for an external one detectedVia (EVENTBRIDGE) says how Ravion found out, triggeredBy names the person, and triggerChannel says where they acted from (AWS CLI, AWS Console, Terraform, AWS SDK, or AWS API).

CLI 0.2.16

Choose a tag to compare

@mabadir mabadir released this 27 Jul 15:11
e493cfa

0.2.16 (2026-07-24)

Features

  • recognize trigger-concurrency SKIPPED pipeline runs as terminal and return a failure when waiting
    for a run to complete.

CLI 0.2.15

Choose a tag to compare

@mabadir mabadir released this 24 Jul 20:47
e493cfa

0.2.15 (2026-07-24)

Features

  • add ravion report bug|feedback, plus visible ravion bug and ravion feedback shortcuts, 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

Choose a tag to compare

@mabadir mabadir released this 24 Jul 18:48
e493cfa

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

Choose a tag to compare

@mabadir mabadir released this 24 Jul 16:28
e493cfa

0.2.13 (2026-07-24)

Features

  • EC2 deployments can now be rolled back: deploy rollback-candidates returns aws:ec2 candidates, and EC2 deployment data reports automatic rollback progress (data.automaticRollback with 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 (releaseGate with hook name, status, and applied release), and ASG lifecycle events include lifecycleHookName, lifecycleTransition, and notificationMetadata.

Bug Fixes

  • awsAccountNumber is 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) and statusDetail (why a step was skipped or cancelled, including the blocking steps or superseding run).

CLI 0.2.12

Choose a tag to compare

@mabadir mabadir released this 24 Jul 13:55
e493cfa

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 to ravion login instead of suggesting obsolete server route configuration.